Description
Fire Roasted Parmesan & White Bean Soup is the ultimate comfort dish, perfect for any meal occasion. This hearty soup combines fire roasted tomatoes with creamy white beans, bringing together a rich and flavorful experience that warms your soul. Fresh spinach and parmesan cheese add a delightful touch, making it an ideal choice for cozy dinners or meal prep. Easy to prepare in under an hour, this soup is not only satisfying but also nutritious, packed with protein and vitamins. Whether enjoyed as a main course or a starter, it’s sure to impress family and friends alike.
Ingredients
- 1 tablespoon olive oil
- 1 sweet onion, (diced)
- 4 garlic cloves, (minced)
- kosher salt and pepper
- 1 tablespoon tomato paste
- 1 teaspoon dried basil
- ½ teaspoon dried oregano
- ¼ teaspoon dried thyme
- 1 (14-ounce can) fire roasted tomatoes
- 2 (14-ounce cans) cannellini beans, drained and rinsed
- 4 cups vegetable or chicken stock
- 1 parmesan rind
- 1 cup heavy cream
- ½ cup finely grated parmesan cheese, (plus more for topping)
- 5 ounces fresh spinach, (frozen is fine too)
- crushed red pepper, (for topping)
Instructions
- In a large pot, heat olive oil over medium heat. Sauté diced onion and minced garlic until softened (about 5 minutes).
- Stir in tomato paste, dried basil, oregano, and thyme; cook for 5 more minutes.
- Add fire roasted tomatoes, drained cannellini beans, stock, and parmesan rind. Bring to a boil, then reduce to simmer for 20 minutes.
- Remove from heat; stir in heavy cream, grated parmesan cheese, and spinach until well combined and heated through.
- Serve immediately with extra parmesan and crushed red pepper on top.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Italian
Nutrition
- Serving Size: 1 cup (240g)
- Calories: 350
- Sugar: 6g
- Sodium: 800mg
- Fat: 18g
- Saturated Fat: 10g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 35g
- Fiber: 8g
- Protein: 12g
- Cholesterol: 50mg