The only blog you need for healthy recipes.

Parmesan Tomato Cannellini Bean Soup Recipe

Introduction

This comforting Parmesan Tomato Cannellini Bean Soup Recipe is a hug in a bowl, featuring a rich tomato broth, creamy beans, and savory Parmesan. After extensive testing, I’ve perfected the method to build deep flavor quickly, making this a reliable weeknight favorite. The optional Parmesan rind is my secret for an extra layer of umami that truly elevates the dish.

Ingredients

The quality of your base ingredients directly impacts the soup’s depth. Using a good crushed tomato and freshly grated Parmesan will make a noticeable difference in the final flavor.

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

Timing

Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes

Context: This 40-minute timeline is about 25% faster than many from-scratch soups, as we use canned beans and tomatoes for convenience. It’s a perfect make-ahead option; the flavors meld beautifully overnight, making it ideal for meal prep.

Step-by-Step Instructions

Step 1 — Sauté the Aromatics

Heat the olive oil in a large Dutch oven or heavy-bottomed pot over medium heat. Add the chopped onion, carrot, and celery. Sautéing, which means cooking quickly in fat, softens the vegetables and builds a flavor foundation. Cook for 6-8 minutes, stirring occasionally, until the onions are translucent and the carrots begin to soften.

Step 2 — Add Garlic and Seasonings

Add the minced garlic and Italian seasoning to the pot. Cook for just 1 minute, stirring constantly, until fragrant. (Pro tip: Adding garlic too early can cause it to burn and turn bitter, so this quick bloom is key). Season with a pinch of salt and pepper.

Step 3 — Build the Tomato Broth

Pour in the entire can of crushed tomatoes and stir to combine with the vegetables. Let it simmer for 2-3 minutes. This step caramelizes the natural sugars in the tomatoes, creating a richer, less acidic base compared to simply adding them to liquid.

Step 4 — Simmer with Broth and Parmesan

Add the vegetable or chicken broth, drained cannellini beans, and the optional Parmesan rind. Stir well and bring the soup to a gentle boil. Once boiling, reduce the heat to low, cover, and let it simmer for 15 minutes. This allows the beans to heat through and the Parmesan rind to infuse its savory flavor into the broth.

Step 5 — Incorporate Cheese and Greens

Remove the Parmesan rind if used. Stir in the grated Parmesan cheese until melted and fully incorporated. For a nutrient boost, add the optional spinach or kale and stir until just wilted, about 2 minutes. Taste the soup and adjust seasoning with more salt and pepper as needed.

Step 6 — Serve and Garnish

Ladle the hot Parmesan Tomato Cannellini Bean Soup into bowls. Garnish with fresh basil or parsley. In my tests, I’ve found that a final drizzle of good olive oil and an extra sprinkle of Parmesan right before serving enhances the aroma and richness perfectly.

Parmesan Tomato Cannellini Bean Soup Recipe step by step

Nutritional Information

Calories ~320
Protein 15g
Carbohydrates 45g
Fat 9g
Fiber 12g
Sodium ~850mg

This hearty tomato cannellini bean soup is a high-fiber, protein-rich meal. The values are estimates based on typical ingredients and serving size; using low-sodium broth can reduce sodium by up to 40%.

Healthier Alternatives

  • Use low-sodium broth — This simple swap gives you full control over the salt level, allowing the natural flavors of the Parmesan and tomatoes to shine.
  • Swap in chickpeas or lentils — For a different texture and protein profile, chickpeas hold their shape well, while red lentils will thicken the broth.
  • Try nutritional yeast — For a dairy-free version, 2-3 tablespoons of nutritional yeast added at the end provides a cheesy, umami flavor similar to Parmesan.
  • Add extra vegetables — Stir in diced zucchini or bell peppers with the initial sauté to boost vitamins and volume without many calories.
  • Opt for full-fat coconut milk — Replace half the broth with a can of coconut milk for a creamy, dairy-free tomato bean soup with a rich mouthfeel.
  • Use fire-roasted tomatoes — This easy swap adds a subtle smoky depth that complements the savory beans and cheese beautifully.

Serving Suggestions

  • Serve with a thick slice of crusty, grilled sourdough for dipping into the rich tomato Parmesan broth.
  • For a complete meal, top each bowl with a poached or soft-boiled egg, adding a luxurious, protein-rich layer.
  • Pair with a simple arugula salad dressed with lemon vinaigrette to cut through the soup’s richness.
  • This soup is perfect for casual entertaining; serve it in a large tureen with garnishes (extra cheese, fresh herbs, chili flakes) on the side.
  • A glass of medium-bodied red wine like a Chianti or a crisp Pinot Grigio complements the tomato and Parmesan flavors perfectly.
  • For a heartier winter meal, add cooked Italian sausage or shredded rotisserie chicken in Step 4.

This versatile Parmesan Tomato Cannellini Bean Soup transitions seamlessly from a light summer lunch to a cozy winter dinner, and it packs beautifully for thermoses.

Common Mistakes to Avoid

  • Mistake: Using pre-grated Parmesan cheese. Fix: Always grate a block fresh. Pre-grated contains anti-caking agents that prevent it from melting smoothly into the broth.
  • Mistake: Adding the garlic with the onions. Fix: As noted in Step 2, add minced garlic later to prevent it from burning and turning bitter during the longer sauté.
  • Mistake: Skipping the tomato simmer. Fix: Don’t just add broth immediately after the tomatoes. Letting them cook for 2-3 minutes, as in Step 3, develops a deeper, sweeter flavor base.
  • Mistake: Boiling the soup vigorously after adding the cheese. Fix: Stir in the grated Parmesan off the heat or on very low heat to prevent it from seizing and becoming grainy.
  • Mistake: Not rinsing the canned beans. Fix: Always drain and rinse cannellini beans to remove the starchy, salty liquid, which results in a cleaner-tasting broth.
  • Mistake: Overcrowding the pot when sautéing. Fix: Use a large Dutch oven. Crowding vegetables steams them instead of sautéing, preventing the flavorful browning that builds the soup’s foundation.

Storing Tips

  • Fridge: Cool the soup completely, then store in an airtight container for up to 5 days. The flavors meld and improve, making it an excellent make-ahead meal.
  • Freezer: Freeze in portion-sized containers for up to 3 months. Thaw overnight in the fridge. Note: the texture of the beans may soften slightly, but flavor remains excellent.
  • Reheat: Gently warm on the stovetop over medium-low heat, stirring occasionally. If the soup has thickened, add a splash of broth or water. For food safety, reheat to an internal temperature of 165°F.

This soup’s structure holds up exceptionally well, making it a top-tier meal-prep option. In my tests, storing this cannellini bean soup properly preserved its texture and rich flavor for a full workweek.

Conclusion

This Parmesan Tomato Cannellini Bean Soup Recipe is a masterclass in building restaurant-quality flavor with pantry staples. Its perfect balance of creamy beans, tangy tomato, and savory cheese makes it a comforting meal that’s both nourishing and deeply satisfying. For another quick, tomato-based favorite, try this Tomato Basil Pasta Recipe. Give this soup a try and share your experience in the comments below!

Frequently Asked Questions

How many servings does this Parmesan Tomato Cannellini Bean Soup Recipe make?

This recipe yields 4 generous main-course servings or 6 smaller starter portions. For a heartier meal with bread or salad, plan on 4 servings. You can easily double the recipe in a large stockpot for a crowd or for meal prep.

What can I use if I don’t have a Parmesan rind?

If you don’t have a rind, add 1-2 tablespoons of nutritional yeast or a small piece of pecorino Romano cheese during the simmer. For a simpler fix, just stir in an extra 1/4 cup of freshly grated Parmesan at the end. The rind adds a subtle, savory depth, but the soup is still delicious without it.

Why is my tomato bean soup too acidic or tart?

This usually happens if the tomatoes aren’t cooked long enough before adding the broth. The fix is simple: let the crushed tomatoes simmer with the vegetables for a full 3-5 minutes to caramelize their sugars, which mellows the acidity. A pinch of sugar or a grated carrot stirred in at the end can also balance excess tartness.

Print

Parmesan Tomato Cannellini Bean Soup Recipe

  • Author: Dorothy Miler

Ingredients

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

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 1 more minute.
  4. Stir in tomatoes, beans, broth, seasoning, and Parmesan rind.
  5. Bring to a boil, reduce heat, and simmer for 20 minutes.
  6. Stir in grated Parmesan until melted.
  7. Add greens and cook until wilted (about 2 minutes).
  8. Remove Parmesan rind. Serve with fresh herbs and extra Parmesan.

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Related articles

Dorothy Miler

Pro Chef & Blogger
Welcome to Receipster! 
I’m thrilled to share my
culinary journey with you.

Dorothy Miler

Themes by WordPress