smiling_female_30_years_old_chef_standing_in_a_modern_kitchen_wearing_a_beige_sweater_and_a_white_

Parmesan Tomato Cannellini Bean Soup Recipe

By :

, On:

November 30, 2025
safa07245 httpss.mj .runJJB2J8Q tCk Parmesan Tomato Cannellini e52ca8eb 9e01 4699 a289 edc730d770e2 1.webp

There’s something deeply comforting about a bowl of soup that balances bright tomato notes with creamy beans and a hint of rich Parmesan. This Parmesan Tomato Cannellini Bean Soup is a delightful blend of flavors and textures that feels both nourishing and elegant. Whether you’re looking for an easy weeknight meal or a dish to impress guests, this recipe shines with its simplicity and depth.

5 5

Ingredients

Gather the following ingredients before you begin:

  • 2 tablespoons olive oil
  • 1 medium onion, finely chopped
  • 2 cloves garlic, minced
  • 1 teaspoon dried oregano
  • 1/2 teaspoon red pepper flakes (optional)
  • 1 (28-ounce) can crushed tomatoes
  • 4 cups low-sodium chicken or vegetable broth
  • 2 (15-ounce) cans cannellini beans, drained and rinsed
  • 1/2 cup grated Parmesan cheese, plus extra for garnish
  • Salt and freshly ground black pepper, to taste
  • A handful of fresh basil leaves, torn

Step by Step Instructions

  1. Heat the olive oil in a large pot over medium heat. Add the chopped onion and cook until it becomes soft and translucent, about 5 minutes.
  2. Stir in the minced garlic, oregano, and red pepper flakes if using. Cook for another minute until the garlic releases its aroma.
  3. Pour in the crushed tomatoes and broth. Bring the mixture to a gentle simmer, stirring occasionally.
  4. Add the cannellini beans and continue to simmer for 10 minutes, allowing the flavors to meld together.
  5. Remove the pot from heat. Use an immersion blender to puree roughly half of the soup, leaving some beans whole for texture. Alternatively, transfer a portion to a blender and pulse, then return it to the pot.
  6. Stir in the grated Parmesan cheese until it melts smoothly. Season with salt and pepper according to your taste.
  7. Finish by folding in the fresh basil leaves. Let the soup rest for a minute before serving to deepen the flavors.

Optional Variations and Flavor Ideas

You can personalize this soup in several ways. Substitute kale or spinach for basil if you prefer a greener soup. For a smoky twist, add a few slices of cooked pancetta or crumbled bacon just before serving. To boost the protein, stir in shredded rotisserie chicken or a dollop of ricotta. A splash of heavy cream turns it into a luxuriously creamy tomato soup.

Helpful Tips for Success

  • Use high-quality canned tomatoes for the best flavor. San Marzano tomatoes work beautifully.
  • Don’t overblend the beans; keeping some whole adds a pleasing bite.
  • If the soup is too thick, adjust the consistency with more broth or a little water.
  • Grate your Parmesan fresh from the wedge for a richer taste and smoother melt.
  • Taste and adjust seasoning at the end; beans can alter the salt balance.

Conclusion

This Parmesan Tomato Cannellini Bean Soup offers a warm embrace in every bowl. Bright tomato, creamy beans, and savory Parmesan come together to create a dish that’s both comforting and refined. Perfect for chilly evenings or casual gatherings, it’s a recipe you’ll return to time and again. Serve with crusty bread or a simple green salad, and enjoy the cozy satisfaction of homemade soup.

FAQ

Q: Can I make this soup ahead of time?
A: Yes, it develops even more flavor after resting. Store in the refrigerator for up to three days and reheat gently on the stove.

Q: How can I make this soup vegan?
A: Swap the chicken broth for vegetable broth and omit the Parmesan or use a vegan substitute. Nutritional yeast adds a cheesy note.

Q: Is it possible to freeze this soup?
A: You can freeze the finished soup in airtight containers for up to two months. Thaw overnight in the fridge before reheating.

Q: What can I serve with this soup?
A: Crusty bread, garlic toast, or a crisp side salad all pair wonderfully with this soup for a complete meal.

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

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This Parmesan Tomato Cannellini Bean Soup is cozy, creamy, and full of Italian-inspired flavor. With crushed tomatoes, cannellini beans, and a rich Parmesan finish, it’s a nourishing dish that’s perfect for chilly nights or elegant dinners alike.

  • Total Time: 35 minutes
  • Yield: 4 servings 1x

Ingredients

Scale

2 tablespoons olive oil

1 medium onion, finely chopped

2 cloves garlic, minced

1 teaspoon dried oregano

1/2 teaspoon red pepper flakes (optional)

1 (28-ounce) can crushed tomatoes

4 cups low-sodium chicken or vegetable broth

2 (15-ounce) cans cannellini beans, drained and rinsed

1/2 cup grated Parmesan cheese, plus extra for garnish

Salt and freshly ground black pepper, to taste

A handful of fresh basil leaves, torn

Instructions

1. Heat olive oil in a large pot over medium heat. Add the chopped onion and cook until soft and translucent, about 5 minutes.

2. Stir in the garlic, oregano, and red pepper flakes (if using). Cook for 1 minute until fragrant.

3. Add crushed tomatoes and broth. Bring to a gentle simmer, stirring occasionally.

4. Add the cannellini beans and simmer for 10 minutes to meld the flavors.

5. Use an immersion blender to puree half the soup, leaving some beans whole for texture.

6. Stir in grated Parmesan cheese until melted. Season with salt and pepper.

7. Fold in the fresh basil. Let the soup rest for a minute before serving.

8. Garnish with extra Parmesan and serve warm.

Notes

• Use San Marzano or high-quality canned tomatoes for best results.

• Blend only part of the soup to retain texture from whole beans.

• Add kale or spinach instead of basil for a greener profile.

• For smoky flavor, top with pancetta or bacon.

• A splash of cream adds extra richness if desired.

  • Author: Eva
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian-Inspired
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1 bowl
  • Calories: 290
  • Sugar: 7g
  • Sodium: 580mg
  • Fat: 10g
  • Saturated Fat: 3g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 32g
  • Fiber: 7g
  • Protein: 13g
  • Cholesterol: 12mg

Readers Love these Recipes !

Bok Choy Chicken (Healthy and Low Calories!) – Easy 30-Minute Asian Stir Fry

Bok Choy Chicken (Healthy and Low Calories!) – Easy 30-Minute Asian Stir Fry

May 1, 2026

This bok choy chicken dish has become my go-to weeknight

Delicious Slow Cooker Meatballs and Gravy Recipe

Delicious Slow Cooker Meatballs and Gravy Recipe

April 15, 2026

This recipe for Slow Cooker Meatballs and Gravy has become

Easy Sticky Thai Meatballs Recipe – Delicious Appetizers & Meal

Easy Sticky Thai Meatballs Recipe – Delicious Appetizers & Meal

April 15, 2026

There’s something wonderfully satisfying about a dish that delivers a

Delicious Meatball Pasta (One Pot!) Recipe for Easy Weeknight Dinners

Delicious Meatball Pasta (One Pot!) Recipe for Easy Weeknight Dinners

April 15, 2026

This one-pot meatball pasta recipe is a weeknight lifesaver. It’s

Easy Keto Turkey Meatballs Recipe – Flavorful & Low Carb

Easy Keto Turkey Meatballs Recipe – Flavorful & Low Carb

April 15, 2026

It’s a busy weeknight, and the last thing I want

Delicious Homemade Chicken Meatball Soup Recipe for a Comforting Meal

Delicious Homemade Chicken Meatball Soup Recipe for a Comforting Meal

April 15, 2026

There’s something deeply comforting about a warm bowl of soup,

Next

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star