Description
Looking for a cozy, protein-rich soup that’s both nourishing and easy to make? This *Cannellini Bean and Spinach Soup* is a one-pot wonder loaded with fiber-packed white beans, tender spinach, aromatic garlic, and a flavorful tomato broth. Whether you’re after a quick weeknight dinner, comforting lunch, or a healthy vegetarian meal prep, this hearty soup delivers big comfort with minimal effort. Great for fall and winter, it’s naturally gluten-free and brimming with plant-based nutrition. Perfect for anyone searching for quick meals, healthy soups, or easy dinner ideas!
Ingredients
1 tablespoon olive oil
1 small yellow onion, diced
3 cloves garlic, minced
1 teaspoon Italian seasoning
1 can (14.5 ounces) diced tomatoes
2 cans (15 ounces each) cannellini beans, drained and rinsed
4 cups vegetable broth
3 cups fresh spinach
Salt to taste
Black pepper to taste
1/4 cup grated Parmesan cheese (optional)
Instructions
1. Heat olive oil in a large pot over medium heat.
2. Add diced onion and cook until translucent, about 5 minutes.
3. Stir in garlic and Italian seasoning; cook for 1 minute until fragrant.
4. Add diced tomatoes and cook for 2 more minutes.
5. Pour in cannellini beans and vegetable broth; stir well.
6. Bring soup to a boil, then reduce heat and simmer for 15 minutes.
7. Stir in fresh spinach and cook until wilted, about 2-3 minutes.
8. Season with salt and pepper to taste.
9. Ladle into bowls and top with grated Parmesan, if using.
Notes
For a creamier soup, mash some of the beans before adding the spinach.
This soup pairs wonderfully with crusty bread or a grilled cheese sandwich.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Italian
Nutrition
- Serving Size: 1 bowl
- Calories: 260
- Sugar: 4g
- Sodium: 580mg
- Fat: 7g
- Saturated Fat: 1.5g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 34g
- Fiber: 9g
- Protein: 13g
- Cholesterol: 3mg
Keywords: healthy soup, easy dinner, vegetarian soup, cannellini beans, spinach soup