Creamy White Bean Soup

Featured in: Comfort Food

This velvety white bean soup offers a comforting balance of tender beans and smoky bacon, enhanced with fragrant rosemary. Start by crisping diced bacon, then sauté onions, carrots, and celery until softened. Garlic adds a fragrant note before adding beans, broth, and herbs to simmer. After removing woody herbs, the soup is blended smooth and enriched with cream and reserved bacon pieces. Served hot, optionally drizzled with olive oil and parsley, it's ideal for chilly weather and pairs well with crusty bread.

For a meat-free version, omit bacon and use vegetable broth with smoked paprika for a smoky touch. This easy meal yields four servings and is naturally gluten-free, delivering a rich and satisfying option for cozy dining.

Updated on Mon, 16 Feb 2026 02:46:01 GMT
Creamy White Bean Soup with Bacon and Rosemary in a rustic bowl, topped with crispy bacon and fresh parsley, perfect for cozy dinners.  Pin
Creamy White Bean Soup with Bacon and Rosemary in a rustic bowl, topped with crispy bacon and fresh parsley, perfect for cozy dinners. | potfuljoy.com

When the temperature drops, there is nothing quite as inviting as a simmering pot of Creamy White Bean Soup with Bacon and Rosemary. This dish is a masterclass in comfort, blending the earthy, velvety texture of cannellini beans with the salty, smoky crunch of thick-cut bacon and the piney aroma of fresh rosemary. It is the kind of meal that makes the whole house smell like a cozy sanctuary, promising warmth and satisfaction in every spoonful.

Creamy White Bean Soup with Bacon and Rosemary in a rustic bowl, topped with crispy bacon and fresh parsley, perfect for cozy dinners.  Pin
Creamy White Bean Soup with Bacon and Rosemary in a rustic bowl, topped with crispy bacon and fresh parsley, perfect for cozy dinners. | potfuljoy.com

This recipe is as practical as it is delicious. By using canned beans and a few staple vegetables, you can have a hearty, restaurant-quality soup on the table in under an hour. It is a perfect choice for those busy weeknights when you need something nourishing but don't want to spend hours at the stove. The combination of simple preparation and high-impact flavor makes it a reliable staple for any home cook's rotation.

Ingredients

  • Meats: 150 g (5 oz) thick-cut bacon, diced
  • Vegetables: 1 medium yellow onion, finely chopped; 2 medium carrots, peeled and diced; 2 celery stalks, diced; 3 garlic cloves, minced
  • Beans: 2 cans (400 g / 14 oz each) cannellini or navy beans, drained and rinsed
  • Liquids: 1 liter (4 cups) low-sodium chicken or vegetable broth; 120 ml (½ cup) heavy cream
  • Herbs & Seasonings: 2 sprigs fresh rosemary (or 1 teaspoon dried rosemary); 1 bay leaf; ½ teaspoon freshly ground black pepper; Salt, to taste
  • Garnish: Extra olive oil, for drizzling; Fresh chopped parsley (optional)
Product image
Rinse produce, clean cookware, and fill pots smoothly with flexible spray options for everyday cooking.
Check price on Amazon

Instructions

Step 1
In a large pot or Dutch oven over medium heat, cook the diced bacon until crisp, about 5–7 minutes. Remove with a slotted spoon and set aside, leaving about 1 tablespoon of the bacon fat in the pot.
Step 2
Add the onion, carrots, and celery to the pot. Sauté for 6–8 minutes, until softened.
Step 3
Stir in the garlic and cook for 1 minute until fragrant.
Step 4
Add the drained beans, broth, rosemary, bay leaf, pepper, and a pinch of salt. Bring to a boil, then reduce heat and simmer uncovered for 20 minutes.
Step 5
Remove the rosemary sprigs and bay leaf. Using an immersion blender, puree the soup until creamy. (Alternatively, transfer in batches to a blender and blend carefully, then return to the pot.)
Step 6
Stir in the heavy cream and most of the cooked bacon (reserve some for serving). Simmer for 5 more minutes. Adjust seasoning with salt and pepper as needed.
Step 7
Serve hot, garnished with reserved bacon, a drizzle of olive oil, and chopped parsley if desired.

Zusatztipps für die Zubereitung

To get the best results, ensure you cook the vegetables in the reserved bacon fat to build a deep flavor foundation. If you are using a standard blender to puree the soup, work in small batches and be very careful with the hot liquid; leaving the small cap on the blender lid slightly open can help steam escape safely.

Varianten und Anpassungen

For a vegetarian version, omit the bacon and use vegetable broth, adding a pinch of smoked paprika for a similar depth of flavor. You can also swap cannellini beans for great northern beans or navy beans depending on what you have in your pantry.

Serviervorschläge

This soup is best served piping hot with a side of crusty bread for dipping. For a beautiful presentation, reserve the crispest bits of bacon to sprinkle on top just before serving, along with a swirl of olive oil and a dash of fresh parsley.

Velvety white bean soup with smoky bacon, rosemary, and a drizzle of olive oil, served with crusty bread for dipping.  Pin
Velvety white bean soup with smoky bacon, rosemary, and a drizzle of olive oil, served with crusty bread for dipping. | potfuljoy.com

This Creamy White Bean Soup with Bacon and Rosemary is more than just a meal; it is a reliable source of comfort for any chilly day. Its simple ingredients and straightforward preparation make it an accessible luxury that you will find yourself making time and time again. Enjoy the velvety texture and the perfect balance of herbs and smoke in every bite.

Product image
Pressure cook meals, make rice, steam vegetables, and prepare soups faster for easy everyday cooking.
Check price on Amazon

Recipe Q&A

How do I achieve a creamy texture?

Puree the soup thoroughly using an immersion blender or standard blender until smooth, then stir in cream for richness.

Can I make this soup vegetarian?

Yes, omit the bacon and use vegetable broth instead. Adding smoked paprika helps introduce a smoky depth.

What beans work best in this dish?

Cannellini or navy beans are ideal for their creamy texture, but great northern beans can also be used as a substitute.

How should the soup be garnished?

Top with reserved crispy bacon, a drizzle of olive oil, and fresh chopped parsley for added flavor and presentation.

Is this soup suitable for gluten-sensitive diets?

Yes, it is gluten-free if using gluten-free broth and bacon. Always check labels to ensure safety.

Creamy White Bean Soup

Velvety soup with white beans, smoky bacon, and fragrant rosemary for cozy meals.

Preparation time
15 min
Cooking time
40 min
Total time
55 min

Category Comfort Food

Difficulty Easy

Origin American

Yield 4 Servings

Dietary specifications Gluten-free

Ingredients

Meats

01 5 oz thick-cut bacon, diced

Vegetables

01 1 medium yellow onion, finely chopped
02 2 medium carrots, peeled and diced
03 2 celery stalks, diced
04 3 garlic cloves, minced

Beans

01 2 cans (14 oz each) cannellini or navy beans, drained and rinsed

Liquids

01 4 cups low-sodium chicken or vegetable broth
02 1/2 cup heavy cream

Herbs & Seasonings

01 2 sprigs fresh rosemary or 1 teaspoon dried rosemary
02 1 bay leaf
03 1/2 teaspoon freshly ground black pepper
04 Salt to taste

Garnish

01 Extra olive oil for drizzling
02 Fresh chopped parsley, optional

Instructions

Step 01

Render bacon: In a large pot or Dutch oven over medium heat, cook the diced bacon until crisp, approximately 5 to 7 minutes. Remove with a slotted spoon and set aside, leaving about 1 tablespoon of bacon fat in the pot.

Step 02

Sauté aromatics: Add the onion, carrots, and celery to the pot. Sauté for 6 to 8 minutes until softened and fragrant.

Step 03

Bloom garlic: Stir in the minced garlic and cook for 1 minute until aromatic.

Step 04

Build soup base: Add the drained beans, broth, rosemary sprigs, bay leaf, pepper, and a pinch of salt. Bring to a boil, then reduce heat and simmer uncovered for 20 minutes.

Step 05

Purée soup: Remove the rosemary sprigs and bay leaf. Using an immersion blender, purée the soup until creamy. Alternatively, transfer in batches to a blender and blend carefully, then return to the pot.

Step 06

Finish with cream: Stir in the heavy cream and most of the cooked bacon, reserving some for garnish. Simmer for 5 additional minutes. Adjust seasoning with salt and pepper as needed.

Step 07

Serve: Ladle into bowls and serve hot, garnished with reserved bacon, a drizzle of olive oil, and fresh chopped parsley if desired.

Required equipment

  • Large pot or Dutch oven
  • Slotted spoon
  • Immersion blender or standard blender
  • Ladle
  • Chopping board and knife

Allergen information

Review each ingredient to identify potential allergens and if uncertain, please consult a healthcare professional.
  • Contains dairy (heavy cream)
  • Gluten-free as written; verify broth and bacon labels for gluten if sensitive
  • Bacon may contain preservatives; review labels if sensitive

Nutritional values (per serving)

These values are provided as a general guide only and shouldn't replace professional medical advice.
  • Calories: 420
  • Fat: 24 g
  • Carbs: 34 g
  • Protein: 18 g