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

Parmesan Tomato Cannellini Bean Soup: 5 Comforting Benefits


  • Author: basmer
  • Total Time: 40 minutes
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

Parmesan Tomato Cannellini Bean Soup is a cozy, Italian-inspired dish made with tender cannellini beans, rich tomatoes, and savory Parmesan.


Ingredients

Scale
  • 2 tablespoons olive oil
  • 1 small onion, finely diced
  • 3 cloves garlic, minced
  • 1 teaspoon dried oregano
  • 1/2 teaspoon dried basil
  • 1/4 teaspoon red pepper flakes (optional)
  • 1 tablespoon tomato paste
  • 1 (28 oz) can crushed tomatoes
  • 2 (15 oz) cans cannellini beans, drained and rinsed
  • 4 cups vegetable broth (or chicken broth)
  • 1 Parmesan rind (optional but recommended)
  • 1/2 cup freshly grated Parmesan cheese
  • Salt and freshly cracked black pepper, to taste
  • Extra grated Parmesan
  • Fresh basil or parsley
  • Crusty bread or toast

Instructions

  1. Heat olive oil in a large pot over medium heat. Add onion and cook 4–5 minutes until soft. Stir in garlic, oregano, basil, and red pepper flakes and cook 30 seconds until fragrant.
  2. Add tomato paste and cook 1 minute, stirring constantly. Pour in crushed tomatoes and stir to combine.
  3. Stir in cannellini beans, broth, and Parmesan rind if using. Bring to a gentle simmer.
  4. Reduce heat to low and simmer uncovered for 20–25 minutes, stirring occasionally.
  5. Remove Parmesan rind. Stir in grated Parmesan until melted. Season with salt and pepper to taste.
  6. Ladle into bowls and top with extra Parmesan and fresh herbs if desired.

Notes

    • Prep Time: 15 minutes
    • Cook Time: 25 minutes
    • Category: Soup
    • Method: Stovetop
    • Cuisine: Italian

    Nutrition

    • Serving Size: 1 bowl
    • Calories: 320
    • Sugar: 5g
    • Sodium: 600mg
    • Fat: 12g
    • Saturated Fat: 3g
    • Unsaturated Fat: 8g
    • Trans Fat: 0g
    • Carbohydrates: 42g
    • Fiber: 10g
    • Protein: 15g
    • Cholesterol: 10mg

    Keywords: Parmesan Tomato Cannellini Bean Soup, Italian soup, cozy soup, hearty soup