Creamy White Bean & Bacon Spinach Soup

Ava AI
By

Creamy White Bean & Bacon Spinach Soup is a warm, simple, and filling soup perfect for cool nights.

introduction — Creamy White Bean & Bacon Spinach Soup

This Creamy White Bean & Bacon Spinach Soup brings warm flavors in one bowl with bacon, beans, potatoes, and a touch of rosemary.
If you like hearty bean soups, try a similar savory option like creamy sausage, bean, and spinach soup for another cozy meal idea.

why make this recipe — Creamy White Bean & Bacon Spinach Soup

Make this Creamy White Bean & Bacon Spinach Soup because it is easy, fast, and fills the house with a good smell.
It uses pantry staples and a little bacon for big flavor, so it works for busy weeknights or a slow weekend dinner.

how to make Creamy White Bean & Bacon Spinach Soup

Follow these clear steps to make Creamy White Bean & Bacon Spinach Soup at home.
For a different base idea or to pair flavors, see this comforting soup guide: comfort in a bowl chicken pearl couscous soup.

  • Cook the bacon: Heat a large pot over medium. Add chopped bacon and cook until crispy, about 5–6 minutes.
  • Set bacon aside: Remove with a slotted spoon to a paper towel plate. Leave about 1 tablespoon fat in the pot. Add a bit of olive oil if needed.
  • Sauté vegetables: Add diced onion, celery, and carrot to the pot. Cook 5 minutes until soft and translucent.
  • Add garlic and seasonings: Stir in minced garlic, tomato paste, rosemary, and paprika. Cook 1 minute to bloom the flavors.
  • Add potatoes and beans: Mix in the chopped potatoes and drained white beans, coating them in the pot flavors.
  • Build the soup: Pour in 2 cups vegetable broth or hot water. Add frozen spinach, salt, and pepper. Stir to combine.
  • Simmer: Bring to a gentle boil, lower heat, cover, and simmer 15 minutes until potatoes are tender and soup thickens slightly.
  • Blend for creaminess (optional): Mash some beans with a spoon or blend a small portion and return it for a creamier texture.
  • Finish: Stir the crispy bacon back in or sprinkle on top when serving. Taste and adjust salt and pepper.
  • Serve: Ladle into bowls and drizzle with olive oil. Add grated Parmesan if you like.

Ingredients : Creamy White Bean & Bacon Spinach Soup

  • 2 cans (28 oz total) white beans or cannellini beans, drained and rinsed
  • 4 slices bacon, chopped
  • 1 tablespoon olive oil (optional, if needed)
  • 1 medium onion, diced
  • 1 celery stalk, diced
  • 1 large carrot, diced
  • 2 garlic cloves, minced
  • 2 medium potatoes, peeled and cut into chunks
  • 1 tablespoon tomato paste
  • 2 cups vegetable broth or hot water
  • 1 cup frozen spinach (optional)
  • 1 tablespoon chopped fresh rosemary (or 1 sprig whole / 1/2 teaspoon dried rosemary)
  • 1/2 teaspoon paprika (optional)
  • 1/2 teaspoon fine salt, plus more to taste
  • 1/8 teaspoon black pepper, plus more to taste
  • Extra olive oil, for drizzling (optional)

Directions — Creamy White Bean & Bacon Spinach Soup

  • Place a large soup pot over medium heat and cook bacon until crispy (about 5–6 minutes).
  • Remove bacon with a slotted spoon and leave about 1 tablespoon fat in the pot. Add olive oil if needed.
  • Add onion, celery, and carrot; cook 5 minutes until onion is soft.
  • Stir in garlic, tomato paste, rosemary, and paprika; cook 1 minute.
  • Add potatoes and white beans, stirring to coat.
  • Pour in broth, add spinach, salt, and pepper. Bring to a gentle boil, then simmer covered 15 minutes.
  • Mash or blend a small portion for creaminess if desired.
  • Stir in bacon before serving or use as a garnish. Drizzle with olive oil and serve with crusty bread.

how to serve Creamy White Bean & Bacon Spinach Soup

Serve Creamy White Bean & Bacon Spinach Soup hot in deep bowls.
Top with crispy bacon, a drizzle of olive oil, and grated Parmesan for more richness.
Offer crusty bread or a simple green salad on the side.

how to store Creamy White Bean & Bacon Spinach Soup

Cool the soup to room temperature before storing.

  • Refrigerate: Keep in an airtight container for up to 4 days. Reheat gently on the stove.
  • Freeze: Freeze in a freezer-safe container for up to 3 months. Thaw in the fridge overnight before reheating.

tips to make Creamy White Bean & Bacon Spinach Soup

  • Use canned beans to save time; rinse well to remove excess salt.
  • Cook bacon until crisp for texture; add back just before serving to keep it crunchy.
  • For extra creaminess, blend 1–2 cups of soup and stir back.
  • Want a cheesy twist? Try a creamy dip-style idea like creamy cheesy kale white bean artichoke dip for flavor inspiration.
  • Taste and adjust seasoning at the end; potatoes can dull salt.

variation — Creamy White Bean & Bacon Spinach Soup

  • Vegetarian: Skip bacon and use 2 tablespoons olive oil and smoked paprika for a smoky note.
  • Add protein: Stir in cooked shredded chicken for more meat.
  • Make it spicy: Add a pinch of red pepper flakes or a dash of hot sauce.
  • Herb swap: Use thyme instead of rosemary for a milder taste.

FAQs — Creamy White Bean & Bacon Spinach Soup

Q: Can I make this soup vegetarian?
A: Yes. Omit the bacon and use olive oil or a smoked salt to add depth. Add more herbs for flavor.

Q: How long does the soup keep in the fridge?
A: The soup stays fresh 3–4 days in the refrigerator in a sealed container.

Q: What tool helps make the soup creamy?
A: An immersion blender makes it easy to blend part of the soup right in the pot. Buy it here.

Q: Can I use fresh spinach instead of frozen?
A: Yes, add fresh spinach in the last 5 minutes of cooking so it wilts but stays bright.

Q: Can I add cheese?
A: Yes — stir in grated Parmesan or top each bowl with a little for a rich finish.

Creamy White Bean & Bacon Spinach Soup

This Creamy White Bean & Bacon Spinach Soup is a warm, simple, and filling soup perfect for cool nights, featuring hearty beans, bacon, and fresh vegetables.

Main Ingredients

  • 2 cans (28 oz total) white beans or cannellini beans, drained and rinsed
  • 4 slices bacon, chopped
  • 1 tablespoon olive oil (optional, if needed)
  • 1 medium onion, diced
  • 1 stalk celery, diced
  • 1 large carrot, diced
  • 2 cloves garlic, minced
  • 2 medium potatoes, peeled and cut into chunks
  • 1 tablespoon tomato paste
  • 2 cups vegetable broth or hot water
  • 1 cup frozen spinach (optional)
  • 1 tablespoon chopped fresh rosemary (or 1 sprig whole / 1/2 teaspoon dried)
  • 1/2 teaspoon paprika (optional)
  • 1/2 teaspoon fine salt, plus more to taste
  • 1/8 teaspoon black pepper, plus more to taste
  • Extra olives olive oil, for drizzling (optional)

Cooking

  1. Place a large soup pot over medium heat and cook bacon until crispy (about 5–6 minutes).
  2. Remove bacon with a slotted spoon and leave about 1 tablespoon fat in the pot. Add olive oil if needed.
  3. Add onion, celery, and carrot; cook 5 minutes until onion is soft.
  4. Stir in garlic, tomato paste, rosemary, and paprika; cook 1 minute.
  5. Add potatoes and white beans, stirring to coat.
  6. Pour in broth, add spinach, salt, and pepper. Bring to a gentle boil, then simmer covered for 15 minutes.
  7. Mash or blend a small portion for creaminess if desired.
  8. Stir in bacon before serving or use as a garnish. Drizzle with olive oil and serve with crusty bread.

Use canned beans to save time; rinse well to remove excess salt. Cook bacon until crisp for texture; add back just before serving to keep it crunchy. For extra creaminess, blend 1–2 cups of soup and stir back. Taste and adjust seasoning at the end; potatoes can dull salt.

Main Course, Soup
American
Bacon Recipe, Creamy Soup, Hearty Soup, Spinach Soup, White Bean Soup

Share This Article
Leave a Comment

Leave a Reply

Your email address will not be published. Required fields are marked *