Go Back
+ servings
Creamy Parmesan Tomato and Cannellini Bean Soup

Creamy Parmesan Tomato and Cannellini Bean Soup Bliss

Enjoy a heartwarming bowl of Creamy Parmesan Tomato and Cannellini Bean Soup perfect for busy weeknights.
Print Pin
Course: Soups
Cuisine: Italian
Keyword: comfort food, cozy meal, Creamy Parmesan Tomato and Cannellini Bean Soup, easy recipe, Freezer-Friendly, weeknight dinner
Prep Time: 15 minutes
Cook Time: 40 minutes
Total Time: 55 minutes
Servings: 4 bowls
Calories: 350kcal

Equipment

  • Large pot
  • Immersion Blender

Ingredients

For the Soup Base

  • 2 tablespoons olive oil for sautéing
  • 1 medium onion diced
  • 2 cloves garlic minced
  • 1 can (14 ounces) diced tomatoes
  • 2 cans (14 ounces each) cannellini beans drained and rinsed
  • 4 cups vegetable broth

For the Seasoning

  • 1 teaspoon dried basil
  • 1 teaspoon dried oregano
  • to taste salt
  • to taste pepper

For the Creaminess

  • ½ cup grated Parmesan cheese for stirring in

For Garnish

  • a handful fresh basil leaves torn
  • to taste additional Parmesan cheese for sprinkling on top

Instructions

Step-by-Step Instructions

  • In a large pot, heat 2 tablespoons of olive oil over medium heat. Add 1 diced onion and 2 minced cloves of garlic, sautéing for about 5 minutes until they soften and turn translucent.
  • Stir in 1 can (14 ounces) of diced tomatoes, 2 cans (14 ounces each) of drained and rinsed cannellini beans, and 4 cups of vegetable broth. Add 1 teaspoon each of dried basil and dried oregano, mix well and bring to a gentle boil.
  • Reduce the heat to low and cover the pot, letting the soup simmer for about 15 minutes.
  • Carefully use an immersion blender to puree the soup until smooth.
  • Return the soup to the pot over low heat, then stir in ½ cup of grated Parmesan cheese. Season with salt and pepper to taste.
  • Allow the soup to cook for an additional 5 minutes on low heat, stirring occasionally.

Notes

Use fresh garlic and high-quality Parmesan for the best flavor. Allow the soup to cool completely before freezing in airtight containers.

Nutrition

Serving: 1bowl | Calories: 350kcal | Carbohydrates: 40g | Protein: 15g | Fat: 14g | Saturated Fat: 6g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 7g | Cholesterol: 25mg | Sodium: 600mg | Potassium: 800mg | Fiber: 10g | Sugar: 5g | Vitamin A: 600IU | Vitamin C: 15mg | Calcium: 250mg | Iron: 3mg