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
- Heat olive oil in a large pot over medium heat.
- Sauté onion, carrot, and celery until soft (about 5 minutes).
- Add garlic and cook for an additional minute until fragrant.
- Stir in crushed tomatoes, cannellini beans, broth, salt, pepper, and optional Parmesan rind.
- Bring to a boil, then reduce heat and simmer for about 20 minutes.
- Stir in grated Parmesan until melted.
- Add spinach or kale; cook until wilted (about 2 minutes).
- 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