Skip to content
Color theme
Theme
Dinner

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.

By EasyCooks Kitchen

Published 8 min read

Total time
Prep
Cook
Rest
Serves
6
Cuisine
American
Calories
280
per serving, estimated
A bowl of creamy tomato soup topped with crispy bacon bits, served in a white shallow bowl.
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

6 ingredients
Servings
6

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

3 steps

Phase 1

Preparation and layering

  1. 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

  1. 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

  1. 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

  1. 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.

  2. 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

  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.

  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.

  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.

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.