Go Back
+ servings
Creamy Parmesan Tomato and Cannellini Bean Soup

Comforting Creamy Parmesan Tomato and Cannellini Bean Soup

Creamy Parmesan Tomato and Cannellini Bean Soup is a warm, comforting dish with wholesome ingredients, perfect for any occasion.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings: 4 servings
Course: Soup
Cuisine: Italian
Calories: 300

Ingredients
  

Soup Base
  • 2 tablespoons Olive oil adds richness and helps sauté the aromatics
  • 1 medium Onion use yellow or sweet onions for sweetness
  • 3 cloves Garlic feel free to increase for a stronger garlic taste
  • 1 can Diced tomatoes canned tomatoes work beautifully for convenience
  • 2 cans Cannellini beans you can substitute with navy beans if needed
  • 4 cups Vegetable broth chicken broth can be used for non-vegetarian options
Seasoning
  • 1 teaspoon Dried basil fresh basil can be used for a brighter flavor
  • 1 teaspoon Dried oregano feel free to use Italian seasoning as a substitute
Creaminess
  • ½ cup Grated Parmesan cheese use freshly grated for a robust flavor
To Taste
  • 1 teaspoon Salt adjust according to preference
  • 1 teaspoon Pepper adjust according to preference
Garnish
  • ¼ cup Fresh basil leaves chop or leave whole for elegance
  • 2 tablespoons Additional Parmesan cheese great for cheese lovers

Equipment

  • Large Pot
  • Immersion blender

Method
 

Step-by-Step Instructions
  1. In a large pot, heat 2 tablespoons of olive oil over medium heat. Once the oil shimmers, add the diced onion and minced garlic, sautéing for about 5 minutes until the onion is translucent and fragrant.
  2. Stir in a can of diced tomatoes, 2 cans of drained and rinsed cannellini beans, and 4 cups of vegetable broth into the pot. Sprinkle in the dried basil and oregano, giving everything a good stir to combine.
  3. Increase the heat to high and bring the soup to a rolling boil. Once boiling, reduce the heat to low to let it simmer gently for about 15 minutes.
  4. Carefully puree the soup using an immersion blender until it is silky and smooth.
  5. Return the smooth soup to the pot over low heat and gently stir in ½ cup of grated Parmesan cheese. Season with salt and pepper to taste.
  6. Let the soup cook for an additional 5 minutes over low heat, allowing the flavors to develop further. Ladle the soup into bowls and garnish with fresh basil leaves and extra Parmesan cheese.

Nutrition

Serving: 1bowlCalories: 300kcalCarbohydrates: 35gProtein: 15gFat: 10gSaturated Fat: 4gPolyunsaturated Fat: 2gMonounsaturated Fat: 4gCholesterol: 15mgSodium: 600mgPotassium: 800mgFiber: 10gSugar: 6gVitamin A: 700IUVitamin C: 15mgCalcium: 200mgIron: 3mg

Notes

For an extra nutritional boost, consider adding spinach or kale during the last few minutes of simmering.

Tried this recipe?

Let us know how it was!