Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Parmesan Tomato Cannellini Bean Soup Recipe

Parmesan Tomato Cannellini Bean Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Aleena
  • Total Time: 40 minutes
  • Yield: Serves about 6 people 1x

Description

Indulge in a bowl of warmth with this Parmesan Tomato Cannellini Bean Soup Recipe. Creamy and comforting, this delightful soup is perfect for cozy dinners or meal prep. It combines the rich flavors of Parmesan cheese with hearty cannellini beans and fresh greens, providing a nutritious option for any occasion.


Ingredients

Scale
  • 1 medium onion, finely chopped
  • 3 garlic cloves, minced
  • 1 large carrot, diced
  • 1 stalk celery, diced
  • 2 cups fresh spinach or kale (optional)
  • 1 can (28 oz) crushed tomatoes
  • 2 cans (15 oz) cannellini beans, drained and rinsed
  • 1/2 cup grated Parmesan cheese
  • 4 cups vegetable or chicken broth
  • 2 tbsp olive oil
  • Salt and pepper to taste

Instructions

  1. Heat olive oil in a large pot over medium heat.
  2. Sauté onion, carrot, and celery until soft (about 5 minutes).
  3. Add garlic and cook for an additional minute until fragrant.
  4. Stir in crushed tomatoes, cannellini beans, broth, salt, pepper, and optional Parmesan rind.
  5. Bring to a boil, then reduce heat and simmer for about 20 minutes.
  6. Stir in grated Parmesan until melted.
  7. Add spinach or kale; cook until wilted (about 2 minutes).
  8. Remove the Parmesan rind before serving and garnish with fresh herbs.
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 cup (240g)
  • Calories: 290
  • Sugar: 5g
  • Sodium: 580mg
  • Fat: 10g
  • Saturated Fat: 4g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 37g
  • Fiber: 11g
  • Protein: 14g
  • Cholesterol: 15mg