Go Back
+ servings
Parmesan Tomato Cannellini Bean

Creamy Parmesan Tomato Cannellini Bean Delight for Cozy Nights

This Creamy Parmesan Tomato Cannellini Bean soup is a nourishing vegetarian dish perfect for chilly evenings.
Prep Time 15 minutes
Cook Time 40 minutes
Total Time 55 minutes
Servings: 4 bowls
Course: Soups
Cuisine: Vegetarian
Calories: 400

Ingredients
  

For the Base
  • 1 medium sweet onion diced and sautéed
  • 4 cloves garlic minced
  • 1 tablespoon olive oil for sautéing
  • Kosher salt to taste
  • black pepper to taste
For the Soup
  • 14 ounces fire-roasted tomatoes
  • 28 ounces cannellini beans canned or cooked
  • 1 tablespoon tomato paste
  • 1 teaspoon dried basil
  • 0.5 teaspoon dried oregano
  • 0.25 teaspoon dried thyme
  • 4 cups vegetable or chicken stock use vegetable stock for vegetarian version
  • 1 piece Parmesan rind substitute with additional cheese if desired
For the Creaminess
  • 1 cup heavy cream or non-dairy cream
  • 0.5 cup finely grated Parmesan cheese or nutritional yeast
For Serving
  • 5 ounces fresh spinach or frozen spinach
  • Crushed red pepper optional

Equipment

  • Large pot

Method
 

Step-by-Step Instructions
  1. Heat 1 tablespoon of olive oil in a large pot over medium heat. Add 1 medium diced sweet onion and 4 minced garlic cloves, seasoning with kosher salt and black pepper. Sauté for about 5 minutes, until the onion becomes translucent.
  2. Stir in 1 tablespoon of tomato paste along with 1 teaspoon dried basil, 1/2 teaspoon dried oregano, and 1/4 teaspoon dried thyme. Cook for another 5 minutes to allow the herbs to bloom.
  3. Add 14 ounces of fire-roasted tomatoes and 28 ounces of drained cannellini beans to the pot. Pour in 4 cups of stock and toss in a Parmesan rind. Stir and bring to a gentle boil.
  4. Reduce the heat to low and cover the pot, letting it simmer for 20 minutes. Stir occasionally.
  5. After simmering, stir in 1 cup of heavy cream and 1/2 cup of finely grated Parmesan cheese. Gently fold in 5 ounces of fresh spinach and simmer for an additional 5-10 minutes.
  6. Taste and adjust seasoning with more salt and pepper if desired. Serve hot, garnishing with extra Parmesan and crushed red pepper.

Nutrition

Serving: 1bowlCalories: 400kcalCarbohydrates: 35gProtein: 15gFat: 22gSaturated Fat: 12gPolyunsaturated Fat: 2gMonounsaturated Fat: 8gCholesterol: 80mgSodium: 500mgPotassium: 800mgFiber: 10gSugar: 6gVitamin A: 1500IUVitamin C: 20mgCalcium: 250mgIron: 3mg

Notes

Use dried beans for a firmer texture. Always stir in heavy cream towards the end of cooking for a smooth finish.

Tried this recipe?

Let us know how it was!