Print

Parmesan Tomato Cannellini Bean Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Parmesan Tomato Cannellini Bean Soup is a creamy, hearty one-pot soup made with fire-roasted tomatoes, cannellini beans, Parmesan cheese, and fresh spinach. Infused with Italian herbs and finished with a parmesan rind for rich umami flavor, this easy soup is perfect for a comforting lunch or dinner.

Ingredients

  • 1 tablespoon olive oil
  • 1 sweet onion, diced
  • 4 garlic cloves, minced
  • Kosher salt and black pepper, to taste
  • 1 tablespoon tomato paste
  • 1 teaspoon dried basil
  • ½ teaspoon dried oregano
  • ¼ teaspoon dried thyme
  • 14 oz fire-roasted tomatoes
  • 28 oz cannellini beans, drained and rinsed
  • 4 cups vegetable or chicken stock
  • 1 parmesan rind
  • 1 cup heavy cream
  • ½ cup finely grated Parmesan cheese (plus more for topping)
  • 5 oz fresh spinach (or use frozen)
  • Crushed red pepper flakes (for topping, optional)

Instructions

  1. In a large pot, heat olive oil over medium heat.
  2. Add diced onion and garlic. Season with salt and pepper. Sauté for 5 minutes until softened.
  3. Stir in tomato paste, basil, oregano, and thyme. Cook for 5 minutes, stirring frequently.
  4. Add fire-roasted tomatoes, cannellini beans, stock, and parmesan rind.
  5. Bring to a gentle boil, then reduce heat and cover. Simmer for 20 minutes, stirring occasionally.
  6. During the last 10 minutes, leave the lid on to allow the parmesan rind to fully infuse.
  7. Remove lid. Stir in heavy cream, grated Parmesan, and spinach.
  8. Simmer for 5–10 more minutes, until cheese melts and spinach wilts.
  9. Taste and adjust seasoning.
  10. Serve hot with extra Parmesan and crushed red pepper flakes if desired.

Notes

  • Add Italian sausage or shredded rotisserie chicken for a meatier version.
  • Substitute kale or Swiss chard for spinach.
  • Use coconut milk for a dairy-free alternative.
  • To thicken, mash some beans or blend part of the soup before adding cream.
  • Store in fridge for up to 4 days or freeze (without spinach) for up to 2 months.

Nutrition