Go Back
+ servings
Parmesan Tomato Cannellini Bean Soup

Hearty Parmesan Tomato Cannellini Bean Soup for Comfort

A comforting Parmesan Tomato Cannellini Bean Soup that's perfect for cozy nights.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings: 4 bowls
Course: Soups
Cuisine: Italian
Calories: 350

Ingredients
  

For the Soup Base
  • 2 tablespoons Olive Oil Substitute with avocado oil for a unique twist.
  • 1 Onion Diced; shallots deliver a milder touch if preferred.
  • 3 Garlic cloves Minced; fresh is best, garlic powder works too.
  • 1 can Fire-Roasted Tomatoes Regular canned tomatoes can stand in if needed.
  • 1 can Cannellini Beans Drained; opt for dried beans if cooked beforehand.
  • 4 cups Vegetable Broth Chicken broth is a flavorful alternative.
  • 2 cups Spinach Feel free to swap for kale or Swiss chard.
  • 1 piece Parmesan Rind Infuses umami flavor into the broth.
  • to taste Italian Herbs e.g., oregano, thyme; dried herbs work as a substitute.
For the Creaminess
  • ½ cup Cream or Dairy-Free Milk e.g., coconut milk.

Equipment

  • large pot

Method
 

Step-by-Step Instructions
  1. Heat the Oil: In a large pot, heat the olive oil over medium heat until shimmering, about 1-2 minutes.
  2. Sauté Aromatics: Add diced onion and minced garlic to the pot, stirring frequently for 3-5 minutes until onion is translucent.
  3. Add Tomatoes and Beans: Stir in fire-roasted tomatoes and drained cannellini beans along with Italian herbs for 2-3 minutes.
  4. Pour in the Broth: Add vegetable broth, bring to a boil, then reduce heat and add Parmesan rind, simmer for 20-25 minutes.
  5. Incorporate Greens and Cream: Stir in fresh spinach and cream or dairy-free milk, cook for an additional 2-3 minutes.
  6. Adjust Thickness: Mash a few beans against the pot or blend a small portion of the soup until creamy.
  7. Serve and Enjoy: Ladle the hot soup into bowls, garnishing with grated Parmesan or herbs.

Nutrition

Serving: 1bowlCalories: 350kcalCarbohydrates: 45gProtein: 15gFat: 12gSaturated Fat: 5gPolyunsaturated Fat: 1gMonounsaturated Fat: 8gCholesterol: 15mgSodium: 800mgPotassium: 800mgFiber: 10gSugar: 6gVitamin A: 3000IUVitamin C: 15mgCalcium: 200mgIron: 3mg

Notes

For a lighter touch, pair with a refreshing salad. Store soup in airtight container for up to 4 days or freeze for 3 months.

Tried this recipe?

Let us know how it was!