introduction
I raced through the kitchen one rainy weeknight, juggling a homework quiz, a soccer shoe hunt, and two hungry kids who wanted dinner now. I opened the pantry and found a can of white beans and a can of diced tomatoes — not glamorous, but useful. I fried a few bacon slices while the onion and garlic softened, and the whole house filled with warm, simple smells that made everyone slow down. In twenty minutes I had a silky, comforting soup that felt like a hug in a bowl. My kids loved the crispy bacon on top, and I loved that it was quick, cheap, and made from mostly pantry staples. It’s the kind of recipe I turn to when time is tight and comfort is a must.
why make this recipe
This soup checks a lot of boxes for busy families. It uses canned pantry items so you can pull it together fast on a weeknight. The white beans add protein and creaminess without extra effort, while bacon brings flavor that kids and adults both enjoy. It’s budget friendly, feeds a crowd, and reheats well for leftovers or lunchboxes. The texture is smooth and satisfying, making it a great option when someone in the house wants something soothing and easy to eat. Plus, it photographs beautifully for a Pinterest pin — glossy cream, bright tomatoes, and crispy bacon make an inviting image.
how to make Creamy White Bean & Bacon Tomato Soup
Start by crisping the bacon to build deep, smoky flavor. Use the bacon drippings to sauté the onion and garlic so they pick up that richness. Add the diced tomatoes and broth, then simmer with the white beans to let the flavors blend. For a silky texture, carefully blend the soup until smooth, then stir in the heavy cream to round it out. Taste and adjust seasoning, and finish with the reserved crispy bacon and fresh basil for contrast. Keep your blender work safe by cooling slightly or using an immersion blender to avoid splashes. The method is forgiving, so you can adapt timing to your kitchen flow.
Ingredients :
1 can white beans, drained and rinsed
4 slices bacon, chopped
1 medium onion, diced
2 cloves garlic, minced
1 can (14 oz) diced tomatoes
4 cups vegetable or chicken broth
1 cup heavy cream
Salt and pepper, to taste
Fresh basil, for garnish
Directions :
- In a large pot, cook the bacon over medium heat until crispy. Remove and set aside, leaving some drippings in the pot.,
- Add onion and garlic to the pot; sauté until softened.,
- Stir in diced tomatoes and broth, then bring to a boil.,
- Add white beans and simmer for 10 minutes.,
- Blend the soup until smooth using an immersion blender or in batches with a regular blender.,
- Stir in the heavy cream and season with salt and pepper.,
- Serve hot, garnished with crispy bacon and fresh basil.
how to serve Creamy White Bean & Bacon Tomato Soup
Serve hot in shallow bowls with plenty of contrast on top: sprinkle the crispy bacon pieces and torn basil leaves right before serving so textures stay bright. Offer crusty bread or grilled cheese for dipping — both are family favorites. For a lighter meal, pair the soup with a simple green salad dressed with a lemon vinaigrette to cut through the creaminess. For kids, add a small handful of grated cheddar or a few croutons for fun crunch. A drizzle of extra-virgin olive oil or a few red pepper flakes can dress up adult bowls for dinner guests.
how to store Creamy White Bean & Bacon Tomato Soup
Refrigerate: Cool the soup to room temperature, then store in an airtight container in the fridge for up to 3–4 days. Keep crispy bacon pieces separate and add them when reheating.
Freeze: You can freeze the soup (without the fresh basil or crispy bacon) for up to 3 months. Thaw in the fridge overnight before reheating. Cream may separate slightly after freezing; whisk or simmer gently to smooth it out.
Reheat: Warm on the stove over low heat, stirring often. If the soup is too thick after chilling or freezing, add a splash of broth or water while reheating.
tips to make Creamy White Bean & Bacon Tomato Soup
- Use an immersion blender to blend right in the pot — it’s faster and safer with hot liquid.
- Don’t over-salt at the end; bacon and broth add salt, so taste before adding more.
- Crisp the bacon well if you want crunchy topping; reserve some drippings for cooking the onion for extra flavor.
- If you prefer a chunkier soup, blend half and leave the rest whole for texture.
- For a smoother finish, strain the blended soup through a fine-mesh sieve.
- If you want more body, mash some beans with the back of a spoon instead of fully blending.
variation (if any)
- Vegetarian: Skip the bacon and use a teaspoon of smoked paprika or a splash of liquid smoke for depth. Use vegetable broth to keep it meat-free.
- Extra greens: Stir in a handful of chopped spinach or kale near the end and cook until wilted for added vitamins.
- Cheesy twist: Stir in 1/2 cup grated Parmesan or Romano cheese with the cream for a richer, savory taste.
- Spice it up: Add a pinch of red pepper flakes or a dash of hot sauce for heat.
FAQs
Q: Can I use dried beans instead of canned?
A: Yes. If using dried beans, soak and cook them fully before adding to the soup. Use about 1 1/2 cups cooked beans to replace one 15-oz can. Cooked beans will need the same simmer time to absorb flavors.
Q: Can I make this soup ahead and reheat for dinner?
A: Absolutely. Make the soup a day ahead, refrigerate, and reheat gently on the stove. Add the crispy bacon and fresh basil just before serving for the best texture.
Q: Is there a lighter substitute for heavy cream?
A: You can use half-and-half or whole milk for a lighter result, but the soup will be less rich. If using milk, warm it slightly before adding to avoid curdling and stir well.
Q: Can I freeze this soup after adding cream?
A: You can, but cream can change texture after freezing. If possible, freeze before adding cream and stir in fresh cream when reheating. If already frozen with cream, whisk and gently reheat to recombine.
Q: How do I avoid splatters when blending hot soup?
A: Use an immersion blender in the pot for the safest method. If using a countertop blender, blend in small batches, remove the center cap to vent, and keep a towel over the lid to avoid steam burns.
Conclusion
If you want another take on a creamy white bean and bacon tomato soup, this version is easy and reliable — and you can read a similar recipe for extra tips at Creamy White Bean and Bacon Soup – Table For Two Blog.

Creamy White Bean & Bacon Tomato Soup
Ingredients
Method
- In a large pot, cook the bacon over medium heat until crispy. Remove and set aside, leaving some drippings in the pot.
- Add onion and garlic to the pot; sauté until softened.
- Stir in diced tomatoes and broth, then bring to a boil.
- Add white beans and simmer for 10 minutes.
- Blend the soup until smooth using an immersion blender or in batches with a regular blender.
- Stir in the heavy cream and season with salt and pepper.
- Serve hot, garnished with crispy bacon and fresh basil.