Marry Me Bean Soup
Description:
Marry Me Bean Soup is a cozy, creamy, and flavorful bean soup made with white beans, sun-dried tomatoes, garlic, herbs, and a rich creamy broth. It’s hearty enough for a satisfying meal while still being packed with plant-based ingredients.
Prep Time: 10 minutes
Cook Time: 30 minutes
Total Time: 40 minutes
Servings: 4–6
Ingredients
- 2 tbsp olive oil
- 1 small yellow onion, diced
- 4 cloves garlic, minced
- ½ cup sun-dried tomatoes, chopped
- 1 tsp Italian seasoning
- ½ tsp red pepper flakes, optional
- 4 cups vegetable broth
- 2 cans (15 oz each) cannellini or great northern beans, drained and rinsed
- 1 cup unsweetened plant-based cream or heavy cream
- 2 cups fresh spinach, roughly chopped
- ½ cup grated vegan Parmesan or regular Parmesan
- 1 tbsp fresh lemon juice
- ½ tsp salt, or to taste
- ¼ tsp black pepper
- 2 tbsp fresh basil or parsley, chopped
Step-by-Step Instructions
- Prepare the vegetables: Dice the onion, mince the garlic, and chop the sun-dried tomatoes and spinach.
- Sauté the onion: Heat olive oil in a large pot over medium heat. Add the onion and cook for about 5 minutes, stirring occasionally, until softened and translucent.
- Add garlic and tomatoes: Stir in the minced garlic and chopped sun-dried tomatoes. Cook for about 1–2 minutes, until fragrant.
- Season the soup: Add Italian seasoning and red pepper flakes if using. Stir well to coat the vegetables and release the herbs’ aroma.
- Add broth and beans: Pour in the vegetable broth and add the drained beans. Stir everything together and bring the soup to a gentle simmer.
- Simmer: Reduce the heat and cook uncovered for about 15 minutes, allowing the beans to soften and the flavors to combine.
- Make it creamy: For a naturally thicker soup, mash about 1 cup of the beans directly in the pot with the back of a spoon or potato masher. Stir them into the broth.
- Add cream: Stir in the plant-based cream or heavy cream. Keep the heat low and simmer for another 3–5 minutes. Avoid boiling vigorously.
- Add spinach: Stir in the chopped spinach and cook for 2–3 minutes, until wilted.
- Add Parmesan: Stir in the Parmesan until incorporated and creamy.
- Finish with lemon: Add fresh lemon juice, salt, and black pepper. Taste and adjust the seasonings.
- Garnish and serve: Sprinkle with fresh basil or parsley and a little extra Parmesan. Serve hot with crusty bread.
Healthy Benefits
- Beans provide plant-based protein and dietary fiber.
- Spinach contributes vitamins, minerals, and antioxidants.
- Garlic and onions add beneficial plant compounds.
- Sun-dried tomatoes provide concentrated tomato flavor and nutrients.
- Olive oil provides mostly unsaturated fat.
Pro Tip
For an extra creamy texture without adding more cream, mash some of the beans before adding the cream. It thickens the soup naturally while keeping the delicious bean texture.
Frequency
This soup can be enjoyed regularly as part of a balanced diet, especially when paired with a side salad or whole-grain bread.
Q&A
Q: Can I use different beans?
A: Yes. Great northern beans, navy beans, or butter beans are excellent substitutes.
Q: Can I make it vegan?
A: Yes. Use plant-based cream and vegan Parmesan.
Q: Can I make it gluten-free?
A: Yes. The soup itself can be gluten-free; just check the labels on your broth, cream, and Parmesan.
Q: Can I make it ahead of time?
A: Absolutely. Store it in the refrigerator and gently reheat it on the stovetop. Add a splash of broth if it becomes too thick.
Serving Ideas
Serve with:
- Crusty sourdough bread
- Garlic toast
- Whole-grain bread
- Simple green salad
- Roasted vegetables
- Bruschetta
Variations
- Spicy: Add extra red pepper flakes or chili flakes.
- Mushroom: Add sliced mushrooms with the onions.
- Extra greens: Add kale instead of spinach.
- Lemon herb: Add extra lemon zest and fresh parsley.
- Protein boost: Add chickpeas along with the white beans.
- Dairy-free: Use cashew cream or another unsweetened plant-based cream and vegan Parmesan.
Related Recipe Ideas
- Tuscan White Bean Soup
- Chickpea & White Bean Soup
- Mushroom & Mixed Bean Stew
- Healthy Red Pepper & Lentil Soup
- Creamy Tuscan Bean Soup
- Garlic Parmesan Vegetable Soup
Final Thought
Marry Me Bean Soup is creamy, comforting, flavorful, and wonderfully satisfying. The combination of creamy beans, garlic, sun-dried tomatoes, herbs, and Parmesan creates a cozy soup that’s perfect for a simple weeknight dinner.
