Go Back
+ servings
Parmesan Tomato Cannellini Bean

Hearty Parmesan Tomato Cannellini Bean Soup for Cozy Nights

This Hearty Parmesan Tomato Cannellini Bean Soup is a warm embrace on chilly nights, combining fire-roasted tomatoes, cannellini beans, and parmesan for a nourishing dish.
Prep Time 10 minutes
Cook Time 35 minutes
Total Time 45 minutes
Servings: 6 cups
Course: Soups
Cuisine: Italian
Calories: 350

Ingredients
  

For the Soup Base
  • 28 ounces fire-roasted tomatoes smoky depth of flavor
  • 4 cups vegetable stock or chicken stock for added richness
  • 1 large onion chopped, yellow or white
  • 3 cloves garlic minced
For the Main Ingredients
  • 2 cups cannellini beans drained and rinsed
  • 4 cups fresh spinach or kale/Swiss chard
For the Creamy Touch
  • 1 cup Parmesan cheese grated, save the rind for extra depth
  • 1 cup cream or coconut milk
For Flavor Enhancement
  • 2 tablespoons olive oil for sautéing
  • 1 teaspoon Italian herbs oregano and basil

Equipment

  • large pot

Method
 

Step-by-Step Instructions for Parmesan Tomato Cannellini Bean
  1. In a large pot, heat 2 tablespoons of olive oil over medium heat. Add one chopped onion and sauté for about 5 minutes, stirring occasionally, until it becomes translucent and fragrant.
  2. Once the onion is ready, add 3 minced garlic cloves to the pot and sauté for an additional minute.
  3. Next, stir in a 28-ounce can of fire-roasted tomatoes along with 4 cups of vegetable stock and your preferred Italian herbs. Bring to a gentle simmer.
  4. Add a can of drained and rinsed cannellini beans to the pot. Reduce the heat to medium-low and let the soup simmer uncovered for 20 minutes.
  5. Fold in 4 cups of fresh spinach and 1 cup of cream, stirring well. Simmer for another 5 minutes.
  6. For a thicker soup, mash a portion of the softened beans against the side of the pot or blend part of the soup and return it.
  7. Taste the soup and adjust seasoning with salt and pepper as needed. Serve hot with crusty bread.

Nutrition

Serving: 1cupCalories: 350kcalCarbohydrates: 45gProtein: 15gFat: 10gSaturated Fat: 4gPolyunsaturated Fat: 1gMonounsaturated Fat: 4gCholesterol: 20mgSodium: 800mgPotassium: 800mgFiber: 10gSugar: 5gVitamin A: 3000IUVitamin C: 30mgCalcium: 250mgIron: 3mg

Notes

Add parmesan rind early in cooking for maximum flavor infusion. If the soup thickens when reheating, add a splash of vegetable stock to restore creaminess.

Tried this recipe?

Let us know how it was!