Print

Creamy White Bean Bacon Spinach Soup One Pot Comfort for Busy Nights

Creamy white bean & turkey bacon spinach soup is a hearty, comforting dish made with smoky turkey bacon, tender white beans, and fresh baby spinach, all in a smooth herbed broth with a splash of heavy cream. Balanced, filling, and quick to make, it’s a one-pot soup perfect for weeknight dinners, cozy weekends, or meal prep. Top with Parmesan and serve with crusty bread for a satisfying bowl that warms you from the inside out.

Ingredients

Scale
  • 6 slices turkey bacon, chopped

  • 1 tablespoon olive oil

  • 1 small yellow onion, diced

  • 2 cloves garlic, minced

  • 2 cans (15 oz each) white beans, drained and rinsed

  • 4 cups chicken broth

  • 1 teaspoon dried thyme

  • ½ teaspoon dried oregano

  • Salt and black pepper, to taste

  • 2 cups fresh baby spinach

  • ½ cup heavy cream

  • Optional: grated Parmesan cheese for serving

Instructions

  • In a large pot or Dutch oven, cook the chopped turkey bacon over medium heat until browned and crisp. Remove and set aside on a paper towel-lined plate.

  • Add olive oil to the pot if needed, then add the diced onion. Cook for 4 to 5 minutes until softened.

  • Stir in the minced garlic and cook for another 1 minute until fragrant.

  • Add the white beans, chicken broth, dried thyme, and oregano. Stir to combine and bring to a simmer.

  • Let the soup simmer for 10 to 15 minutes to allow the flavors to meld. Season with salt and pepper to taste.

  • Using an immersion blender, partially blend the soup directly in the pot to create a thicker, creamier texture, leaving some beans whole. Alternatively, transfer half of the soup to a blender, blend until smooth, and return it to the pot.

  • Stir in the fresh spinach and cook until wilted, about 2 minutes.

  • Reduce heat to low and stir in the heavy cream. Add the cooked turkey bacon back into the soup and stir to combine.

  • Taste and adjust seasoning if needed. Serve hot with grated Parmesan cheese if desired.

Notes

  • Use low-sodium broth to control salt levels.

  • Blend only a portion of the soup to retain texture.

  • Swap turkey bacon for plant-based options for a vegetarian version.

  • Add more veggies like carrots or celery for a boost.

  • Store leftovers in the fridge for 3–4 days or freeze for up to 2 months.