Creamy Bacon Tomato Soup: A Rich Slow Cooker Classic
This slow-cooked tomato soup features smoky crumbled bacon and a velvety finish from cream cheese. Simple, comforting, and perfect for any night of the week.
Published 8 min read
- Total time
- Prep
- Cook
- Rest
- Serves
- 6
- Cuisine
- American
- Calories
- 280
- per serving, estimated

On this page15 sections
Embrace the effortless convenience of slow cooking with this creamy bacon tomato soup. This recipe highlights how simple ingredients like tomatoes, savory bacon, and cream cheese can create a sophisticated, comforting meal with minimal active effort. It is the perfect solution for busy weeknights when a warm, hearty bowl of soup is the only thing that will satisfy. Enjoy the deep, complex flavors that only slow-simmered ingredients can provide in your own home kitchen.
This creamy bacon tomato soup is a testament to the power of the slow cooker. By allowing the onion, basil, and tomatoes to simmer gently with salty bacon, the depth of flavor becomes truly exceptional. The addition of cream cheese provides a luxurious, velvety texture that balances the natural acidity of the tomatoes. This dish serves as an ideal base for a cozy dinner, requiring only a few minutes of preparation before the slow cooker does the heavy lifting. It is a reliable, crowd-pleasing recipe that brings warmth and satisfaction to the table without complicated techniques or long hours spent standing over a hot stove.
The appeal
Why you’ll love it
The slow cooker method is ideal here because it allows the tough fibers of the onion to break down completely while infusing the tomato base with the smoky, rendered fats from the bacon. This long, gentle heat ensures the basil oils release slowly, creating a balanced aromatic profile that permeates the entire dish rather than sitting on the surface.
Adding the cream cheese during the cooking cycle allows it to reach the perfect temperature to emulsify with the tomato juice and broth. This result creates a stable, creamy consistency that resists breaking or separating, which can often happen when adding dairy to high-heat stovetop soups. The slow, gradual temperature increase ensures the dairy proteins remain smooth and perfectly integrated throughout.
What you need
Ingredients
Makes 6 servings.
Contains:
- Milk
Tools
Equipment
- Slow cooker
- Knife
- Cutting board
- Measuring cups
- Measuring spoons
- Glass pitcher
- Soup ladle
Swaps
Substitutions
Instead ofVegetable broth
UseChicken broth can be used for a deeper savory flavor profile.
Instead ofDried basil
UseDried oregano or an Italian herb blend works well as an alternative.
Good to know
Notes
When selecting ingredients, choose a high-quality crushed tomato product to ensure the best foundation for the soup. The quality of the bacon also matters; look for thick-cut varieties if possible, as they maintain a better texture when crumbled and added to the slow cooker. Ensure the cream cheese is fully softened at room temperature before adding it to the pot, as this prevents lumps and guarantees a uniform, silky texture upon final stirring.
The choice of slow cooker matters; a standard 4 to 6-quart oval model works best for even heat distribution. If the soup appears too thick after cooking, add an extra splash of vegetable broth to achieve the desired consistency. Always double-check that the slow cooker insert is properly seated on the heating base to ensure consistent temperatures throughout the cooking process. Avoid opening the lid frequently, as this releases heat and increases the overall cooking time.
Prep
Before you start
Before beginning, ensure all ingredients are measured and ready. Chop the onion uniformly to ensure even cooking. If the bacon is not pre-cooked, crisp it in a skillet until golden, drain on paper towels, and crumble. Soften the cream cheese by leaving it on the counter for thirty minutes. Verify the slow cooker is placed on a level, heat-resistant surface away from any water sources or flammable materials. Having everything prepped makes the assembly process fast and efficient, allowing the slow cooker to start its job immediately without delay or mess.
Step by step
Method
Phase 1
Preparation and layering
Step 1: Layering the ingredients
Place the crumbled bacon into the bottom of the slow cooker. Add the chopped onion over the bacon, followed by the dried basil. Ensure the ingredients are evenly distributed for consistent cooking.
You’ll need: cooked bacon · onion · dried basil
Look for: The base layer should be uniform in the slow cooker insert.
Tip: Ensure the slow cooker insert is clean and dry before adding the bacon.
Checkpoint
The ingredients are layered in the slow cooker with bacon at the bottom and seasonings on top. Everything is ready for the slow, steady heat to begin the infusion process.
Phase 2
Slow simmering
Step 2: Combining liquids
Pour the crushed tomatoes, vegetable broth, and softened cream cheese from a glass pitcher into the slow cooker. Do not stir at this stage; simply allow the components to settle over the bacon and onion base.
You’ll need: crushed tomatoes · vegetable broth · cream cheese
Look for: The liquids should cover the solid ingredients completely.
Tip: Use room temperature cream cheese to ensure it melts smoothly into the soup base.
Checkpoint
The liquids have combined with the aromatics. The soup is simmering gently, and the kitchen should be filled with the savory aroma of bacon and herbs. Everything is cooking perfectly.
Phase 3
Final emulsification
Step 3: Cooking and serving
Cover and cook on low for four hours or high for two hours until the onions are tender and the flavors have melded. Stir the soup vigorously to incorporate the melted cream cheese into a smooth consistency before serving warm.
You’ll need: cooked bacon · onion · dried basil · crushed tomatoes · vegetable broth · cream cheese
Look for: The soup should be fragrant, thickened, and uniform in color.
Tip: If a finer texture is desired, use an immersion blender to pulse the soup for a few seconds.
Checkpoint
The cream cheese has melted and the soup has been stirred into a uniform, creamy consistency. It is thick, smooth, and ready to be served in warm bowls for everyone.
Doneness
How to tell it’s done
The soup is done when the onions are completely translucent and soft, and the cream cheese has fully melted into the tomato mixture. The soup should be thick, steaming, and have a vibrant, consistent color. There is no specific internal temperature required for this vegetable-based dish, but it should be served hot, ideally at a temperature of at least 165°F (74°C) to ensure the best flavor and texture. Stir the soup thoroughly to ensure no pockets of cream cheese remain, and verify that the bacon bits are well-distributed throughout.
Avoid these
Common mistakes
A common mistake is failing to soften the cream cheese, which can lead to white streaks or lumps in the finished soup. Another error is not properly rendering the bacon; undercooked bacon can leave the soup feeling oily rather than smoky. Finally, avoid using high heat settings for too long, as this can cause the edges of the soup to scorch. Always stir the soup well after cooking to emulsify the ingredients, as failing to do so will result in a layered texture instead of a cohesive, creamy, and flavorful soup.
Better results
Tips
Tip 1
For a more polished presentation, serve the soup in pre-warmed bowls. This helps maintain the serving temperature for longer, allowing guests to enjoy the creamy texture without it cooling too quickly. If you want a bit of texture, reserve a small portion of the crumbled bacon and sprinkle it over the top of each serving right before bringing the bowls to the table. This adds an extra layer of smoky crunch that contrasts beautifully with the smooth, velvety soup base.
Tip 2
If you prefer a lighter flavor, you can substitute a portion of the vegetable broth with water, though this will slightly reduce the overall savory depth. Experiment with adding a pinch of red pepper flakes during the cooking process if you enjoy a subtle, warming heat. Always taste the soup before serving and adjust with a small amount of salt or black pepper if needed, as the salt content in bacon and broth can vary significantly between different brands and types.
Make it yours
Variations
Spicy Tomato Bacon Soup
Add two tablespoons of chopped chipotle peppers in adobo sauce to the slow cooker before starting. This provides a deep, smoky heat that complements the bacon perfectly.
Roasted Garlic Tomato Soup
Incorporate one head of roasted garlic cloves into the mixture. The sweet, mellow flavor of the roasted garlic adds a sophisticated layer to the tomato base.
On the table
Serving suggestions
Serve this creamy soup hot, ideally accompanied by crusty bread or a simple grilled cheese sandwich for a classic pairing. The acidity of the tomato and the richness of the cream cheese make it a versatile starter or a satisfying light meal on its own. For a visually appealing bowl, garnish with a swirl of heavy cream or a few fresh basil leaves. The simple, elegant presentation highlights the quality of the ingredients and makes the dish feel special for any occasion.
Consider serving this alongside a fresh green salad with a light vinaigrette to balance the richness of the soup. The combination of textures—warm, thick soup and crisp, cool greens—creates a balanced dining experience. Ensure that the soup is ladled carefully into bowls to avoid splashing, and serve immediately while the steam is still rising. This soup is best enjoyed in a relaxed setting where the comfort of a warm meal can be fully appreciated by all guests.
Leftovers
Storage & make-ahead
- Fridge
- Keep in a sealed container for up to 3 days.
- Freezer
- Freeze in a freezer-safe bag or container for up to 2 months.
- Reheat
- Reheat in a saucepan over medium-low heat until steaming hot, stirring frequently to maintain the creamy consistency.
Store any leftovers in an airtight container to maintain freshness. Allow the soup to cool at room temperature for no more than two hours before transferring it to the refrigerator. This prevents bacterial growth and ensures the soup remains safe for later consumption. Properly stored, the soup will retain its flavor and creamy texture for several days, making it an excellent candidate for meal prep or quick future lunches.
Make ahead
This soup is an excellent candidate for making ahead, as the flavors often deepen and improve after sitting for a day or two. Simply follow the cooking instructions as written, allow the soup to cool completely, and then refrigerate. When ready to serve, gently reheat on the stovetop over low heat, stirring occasionally to ensure the cream cheese mixture remains smooth and fully emulsified. It is a reliable option for hosting or busy work weeks.
Questions
Frequently asked questions
Can this soup be made using a stovetop pot instead of a slow cooker?
Yes, it can be prepared on the stovetop. Sauté the onions and bacon in a pot, add the remaining ingredients, and simmer on low heat for about 30 to 45 minutes, stirring frequently until the flavors meld and the cream cheese is fully incorporated into the soup.
Why does the soup sometimes appear separated after reheating?
Separation can occur if the soup is reheated too quickly over high heat. Always reheat gently over low heat, stirring constantly, to allow the fats and dairy proteins to re-emulsify properly. If it remains separated, a quick pulse with an immersion blender usually restores the smooth, creamy texture.
Is it possible to use different types of cream cheese in this recipe?
Different varieties of cream cheese can be used, but they may result in a slightly thinner texture and a different mouthfeel. For the most authentic, rich, and velvety consistency, standard full-fat cream cheese is recommended, as it stands up better to the slow cooking process and provides the best overall flavor profile.
Everything in one place: the recipe card below gathers the ingredients, steps and estimated nutrition, ready to print.

Recipe card
Creamy Bacon Tomato Soup: A Rich Slow Cooker Classic
This slow-cooked tomato soup features smoky crumbled bacon and a velvety finish from cream cheese. Simple, comforting, and perfect for any night of the week.
- Prep
- Cook
- Rest
- Total
- Servings
- 6 servings
Ingredients
- 8 slices cooked bacon, crumbled
- 1 medium onion, chopped
- 1 tsp dried basil
- 28 oz crushed tomatoes
- 2 cups vegetable broth
- 8 oz cream cheese, softened
Instructions
Layering the ingredients. Place the crumbled bacon into the bottom of the slow cooker. Add the chopped onion over the bacon, followed by the dried basil. Ensure the ingredients are evenly distributed for consistent cooking.
Combining liquids. Pour the crushed tomatoes, vegetable broth, and softened cream cheese from a glass pitcher into the slow cooker. Do not stir at this stage; simply allow the components to settle over the bacon and onion base.
Cooking and serving. Cover and cook on low for four hours or high for two hours until the onions are tender and the flavors have melded. Stir the soup vigorously to incorporate the melted cream cheese into a smooth consistency before serving warm.
Allergens: Milk
Nutrition (estimated, per serving)
- Calories
- 280 kcal
- Protein
- 8.5 g
- Carbs
- 12 g
- Fat
- 22 g
- Fiber
- 2.5 g
- Sugar
- 8 g
- Sodium
- 750 mg
Estimates only: values vary with brands, substitutions and portion sizes.
Recipe by EasyCooks Kitchen · easycooksrecipes.com
Share this recipe
Send it to someone who’d love it, or save it for later.
Spotted a mistake in this recipe? Let us know.





