© Original recipe by Golden Whisk Co. ©
Creamy White Bean Soup with Crispy Bacon 🍲🥓✨
1. Introduction
If you’re searching for a warm, hearty, and incredibly comforting bean soup, look no further than this creamy white bean soup recipe. Combining tender white beans with crispy bacon and a luscious, velvety broth, this dish offers a perfect balance of flavors and textures. Whether you need a quick lunch or a satisfying dinner, this comforting bean soup recipe is sure to become a family favorite. For added inspiration, check out our one-pan creamy Parmesan spinach mushroom pasta for another fabulous meal idea.
2. Ingredients for Creamy White Bean Soup
- 2 cans (15 oz each) of white beans (cannellini or great northern beans), drained and rinsed
- 4 slices of bacon, chopped
- 1 medium onion, diced
- 3 cloves garlic, minced
- 4 cups chicken or vegetable broth
- 1 cup heavy cream or coconut cream for a dairy-free option
- 2 tablespoons olive oil
- 1 teaspoon dried thyme
- Salt and pepper to taste
- Fresh parsley or chives for garnish
3. Step-by-Step Instructions for Making Creamy White Bean Soup
Preparing the Crispy Bacon
Cook chopped bacon in a large pot over medium heat until crispy. Remove and drain on paper towels. Set aside.
Sautéing Vegetables
In the same pot, add olive oil if needed, and sauté diced onion until translucent, about 5 minutes. Add minced garlic and cook for another minute until fragrant.
Cooking the Soup
Add the drained white beans to the pot, along with dried thyme, salt, and pepper. Pour in the chicken or vegetable broth and bring to a boil. Reduce heat and let it simmer for 15 minutes to allow flavors to meld.
Blending for Creaminess
Using an immersion blender, blend the soup directly in the pot until smooth and creamy. Alternatively, transfer in batches to a blender and blend until smooth. Return to the pot.
Adding the Cream
Stir in heavy cream or coconut cream for that indulgent, creamy texture. Warm through but do not boil. Adjust seasoning if needed.
Final Assembly
Ladle the hot white bean soup into bowls, top with crispy bacon, and garnish with fresh parsley or chives. Serve hot with crusty bread for a complete meal.
4. Tips for Perfect Creamy Bean Soup
- Use high-quality white beans for the best texture and flavor.
- If you prefer a chunkier soup, reserve some beans and add them back after blending.
- For a smoky flavor, add a pinch of smoked paprika or diced chipotle peppers.
- To make it vegetarian, omit the bacon or replace it with sautéed mushrooms.
5. How to Store and Reheat White Bean Soup
Allow leftovers to cool completely, then store in an airtight container in the refrigerator for up to 3 days. To reheat, warm gently on the stovetop over low heat, stirring occasionally. For longer storage, freeze in portion-sized containers for up to 2 months.
6. Serving Suggestions for Comforting Bean Soup
This comforting bean soup pairs beautifully with crusty artisan bread or a side of garlic bread. Add a green salad on the side for a full, nourishing meal. For an extra touch, sprinkle grated Parmesan cheese or toasted croutons on top.
7. FAQs about Creamy White Bean Soup
Can I make this soup vegan or dairy-free?
Absolutely! Replace heavy cream with coconut cream or cashew cream, and omit bacon or use vegan bacon substitutes. The soup will still be rich and satisfying.
What are some substitutions for white beans?
You can substitute with chickpeas or Great Northern beans if you prefer a different flavor or texture. The cooking process remains largely the same.
How long does it take to prepare this creamy bean soup?
The total preparation and cooking time is approximately 30-40 minutes, making it a quick yet hearty meal.
8. Kitchen tools that you might need for this recipe
To make your cooking experience seamless and enjoyable, consider investing in high-quality kitchen tools. For instance, the Compact 6-in-1 Digital Air Fryer can help you prepare crispy bacon effortlessly, ensuring perfect texture every time. The T-fal 14-Piece Hard Anodized Nonstick Cookware Set provides excellent heat distribution for sautéing vegetables smoothly. If you’re looking to enhance your overall kitchen capabilities, the Ninja Foodi Smart XL Indoor Grill & Air Fryer Combo is an all-in-one appliance that can expand your cooking options.
9. Conclusion
This creamy white bean soup with crispy bacon is a heartwarming dish that combines simple ingredients into a luxurious, satisfying meal. Whether you’re cozying up on a chilly day or feeding a hungry family, this comforting bean soup is sure to please everyone at the table. Don’t forget to experiment with your favorite toppings and serve it with your favorite bread for the ultimate dining experience. Whip up a batch today and enjoy the creamy goodness that only this fantastic soup can deliver!
Print
Creamy White Bean Soup with Crispy Bacon
A hearty and creamy white bean soup with crispy bacon for added flavor and crunch, perfect for a comforting dinner or lunch.
- Total Time: 40 minutes
- Yield: 4 servings
Ingredients
- 2 cans (15 oz each) cannellini beans, drained and rinsed
- 4 cups chicken or vegetable broth
- 1 onion, chopped
- 2 cloves garlic, minced
- 1/2 teaspoon thyme
- Salt and pepper to taste
- 4 slices bacon
- Fresh parsley for garnish
Instructions
- Cook bacon in a skillet until crispy. Remove and set aside.
- In a large pot, sauté onion and garlic until fragrant and translucent.
- Add beans, broth, thyme, salt, and pepper. Bring to a boil, then simmer for 20 minutes.
- Use an immersion blender to puree the soup until smooth, or transfer to a blender in batches.
- Crush bacon into small pieces and garnish the soup with bacon and parsley before serving.
Notes
- You can add a splash of cream for extra richness.
- Serve with crusty bread for a complete meal.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Method: Stovetop
- Cuisine: Comfort Food
- Diet: Gluten-Free
Nutrition
- Serving Size: 1 bowl (about 1 1/2 cups)
- Calories: 290 Kcal
- Sugar: 4g
- Sodium: 850mg
- Fat: 14g
- Saturated Fat: 5g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 8g
- Protein: 15g
- Cholesterol: 30mg