Parmesan Tomato Cannellini Bean Soup | Healthy White Bean Soup Recipe

Published:

by Mira

Leave a Comment

A bowl of creamy tomato and cannellini bean soup topped with grated parmesan cheese and a sprig of parsley.

Finding a filling dinner that requires minimal cleanup is a common struggle on busy weeknights. This soup relies on pantry staples to create a rich, satisfying meal without needing hours of simmering or complex techniques.

Using canned beans instead of dried ones removes the need for overnight soaking, allowing the soup to be ready in under 30 minutes. The result is a thick, velvety texture that feels indulgent but remains nutrient-dense.

Ingredients

Cannellini beans provide the creamy base and a significant amount of plant-based protein. If you cannot find these, Great Northern beans work as a suitable alternative.

Diced tomatoes add a bright acidity that cuts through the richness of the cheese. Canned fire-roasted tomatoes can be used to introduce a subtle charred flavor to the broth.

Parmesan cheese contributes a salty, umami depth and helps thicken the liquid as it melts. Pecorino Romano is a sharper substitute if you prefer a more pungent taste.

Vegetable broth serves as the liquid foundation. Low-sodium versions are recommended so you can control the salt level, especially since the parmesan is already salty.

Fresh garlic and onion create the aromatic base for the soup. If you are short on time, garlic powder and onion powder can be used, though the flavor will be less robust.

How to Make It

  1. Sauté the aromatics: Heat olive oil in a large pot over medium heat. Add diced onion and cook until translucent, then stir in minced garlic for one minute until fragrant.
  2. Simmer the base: Pour in the diced tomatoes with their juices and vegetable broth. Bring the mixture to a gentle boil, then reduce heat to low and simmer for 10 minutes to meld the flavors.
  3. Add the beans: Stir in the drained and rinsed cannellini beans. Let the soup cook for another 5 to 7 minutes until the beans are heated through.
  4. Thicken the texture: Take a potato masher or a fork and crush a small portion of the beans directly in the pot. This releases starches and makes the broth creamier without adding dairy.
  5. Finish with cheese: Stir in the grated parmesan cheese and chopped kale or spinach. Remove the pot from heat once the cheese has melted and the greens have wilted.
👨‍🍳Pro Tips
  • 1Avoid curdling: Stir the parmesan in at the very end after removing the pot from the heat. Boiling cheese for too long can cause the fats to separate, affecting the smooth texture.
  • 2Control the thickness: If the soup becomes too thick after adding the cheese, stir in a splash of water or extra broth to reach your preferred consistency.
  • 3Rinse the beans: Thoroughly rinsing canned beans removes the metallic taste and excess sodium from the canning liquid.

Serving Suggestions

This soup pairs well with a piece of crusty sourdough or a toasted garlic baguette for dipping. For a lighter side, serve it alongside a Cherry Tomato White Bean Salad Zesty Nostalgic to add a fresh, crisp contrast to the warm bowl.

If you want a heartier meal, consider adding cooked ditalini pasta, similar to the method used in Creamy Parmesan Italian Sausage Ditalini Soup Recipe Easy Comfort Food Dinner

Storage and Reheating

Fridge

Store leftover soup in an airtight container in the refrigerator for up to 4 days. The beans may absorb more liquid over time, making the soup thicker.

Freezing

This soup freezes well for up to 3 months. However, it is best to freeze the soup before adding the parmesan cheese and fresh greens, as these ingredients can change texture during the freezing and thawing process.

Reheating

Warm the soup in a saucepan over medium-low heat. Add a tablespoon of water or broth to loosen the consistency before heating through.

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

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: mira
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: Italian-inspired

Description

A rich and savory white bean soup featuring the salty depth of parmesan and the acidity of tomatoes. This one-pot meal is hearty enough for dinner and works great for meal prep.


Ingredients

Scale
  • 2 tablespoons olive oil
  • 1 medium onion, diced
  • 3 cloves garlic, minced
  • 1 can (14.5 oz) diced tomatoes
  • 4 cups vegetable broth
  • 2 cans (15 oz each) cannellini beans, drained and rinsed
  • 1/2 cup grated parmesan cheese
  • 2 cups fresh baby spinach or kale, chopped
  • 1/2 teaspoon dried oregano
  • Salt and black pepper to taste

Instructions

  1. Heat olive oil in a large pot over medium heat.
  2. Sauté the diced onion until translucent, then add minced garlic and cook for 1 minute.
  3. Stir in diced tomatoes, vegetable broth, and dried oregano.
  4. Bring to a boil, then reduce heat and simmer for 10 minutes.
  5. Add the drained cannellini beans and simmer for an additional 5-7 minutes.
  6. Use a fork or masher to crush a few beans against the side of the pot to thicken the broth.
  7. Remove from heat and stir in the parmesan cheese and chopped greens until wilted.
  8. Season with salt and pepper before serving.

Next Recipe

Leave a Comment

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