I enjoy making Marry Me white bean soup because it is creamy, comforting, and full of rich flavor. Inspired by the popular “Marry Me” style dishes, this soup combines tender white beans, aromatic garlic, herbs, and a creamy broth that feels warm and satisfying. I like how the simple ingredients come together to create a dish that tastes both cozy and elegant.
Why You’ll Love This Recipe
I love this recipe because it delivers deep flavor while remaining simple to prepare. The creamy broth and tender beans create a hearty texture that makes the soup filling without feeling too heavy.
Another reason I enjoy this soup is how versatile it is. I can easily adjust the ingredients depending on what I have available, and it works well as a comforting lunch or dinner. The flavors also develop beautifully as the soup simmers.
Ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
white beans, drained and rinsed
onion, diced
garlic, minced
sun-dried tomatoes, chopped
vegetable broth or chicken broth
heavy cream
olive oil
Italian seasoning
red pepper flakes
parmesan cheese, grated
spinach or kale
salt
black pepper
fresh basil or parsley, chopped
Directions
I start by heating olive oil in a large pot over medium heat. I add the diced onion and cook it for a few minutes until it becomes soft and fragrant.
Next, I stir in the minced garlic and chopped sun-dried tomatoes, cooking them briefly so their flavors release.
I add the white beans and pour in the vegetable or chicken broth. Then I sprinkle in Italian seasoning and a pinch of red pepper flakes for a little warmth.
I bring the soup to a gentle simmer and let it cook for about 10 to 15 minutes so the flavors blend together.
After that, I stir in the heavy cream and grated parmesan cheese, allowing the broth to become rich and slightly creamy.
I add the spinach or kale and cook the soup for a few more minutes until the greens soften.
Before serving, I season the soup with salt and black pepper to taste and finish with freshly chopped basil or parsley.
Servings and Timing
This recipe usually makes about 4 to 6 servings.
Preparation time: 10 minutes
Cooking time: 25 minutes
Total time: about 35 minutes
Variations
I sometimes add shredded chicken or cooked sausage to make the soup heartier and more protein-rich.
Another variation I enjoy is blending a small portion of the beans before adding them back to the soup. This creates a thicker and creamier texture.
For a dairy-free version, I occasionally replace the heavy cream with coconut milk or a plant-based cream alternative.
storage/reheating
I store leftover soup in an airtight container in the refrigerator for up to 4 days.
To reheat, I warm the soup in a pot over medium heat until it is heated through. I can also reheat individual portions in the microwave.
If the soup thickens during storage, I sometimes add a small amount of broth or water while reheating.
The soup can also be frozen for up to 2 months. I thaw it in the refrigerator before reheating.
FAQs
What type of white beans work best in this soup?
I usually use cannellini beans or great northern beans because they have a creamy texture and mild flavor.
Why is it called “Marry Me” soup?
The name comes from the rich and comforting flavor that is so delicious it jokingly suggests someone might propose after tasting it.
Can I make this soup vegetarian?
Yes, I simply use vegetable broth and skip any meat additions to keep it completely vegetarian.
Can I make the soup thicker?
I sometimes mash or blend some of the beans before adding them back into the pot to create a thicker and creamier soup.
What can I serve with this soup?
I like serving it with crusty bread, garlic toast, or a fresh green salad.
Conclusion
I like preparing Marry Me white bean soup because it is warm, flavorful, and incredibly comforting. The creamy broth, tender beans, and aromatic herbs create a dish that feels both simple and satisfying. Whenever I make it, I enjoy how quickly it comes together while still delivering rich and cozy flavors.
Marry Me White Bean Soup
- Author: Olivia
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 4-6 servings
- Category: Soup
- Method: Stovetop
- Cuisine: Italian-Inspired
- Diet: Vegetarian
Description
A rich and comforting white bean soup inspired by the popular “Marry Me” style dishes, featuring creamy broth, sun-dried tomatoes, tender beans, and aromatic herbs for a cozy and flavorful meal.
Ingredients
- 2 cans (15 oz each) white beans, drained and rinsed
- 1 small onion, diced
- 3 cloves garlic, minced
- 1/3 cup sun-dried tomatoes, chopped
- 4 cups vegetable broth or chicken broth
- 1/2 cup heavy cream
- 1 tablespoon olive oil
- 1 teaspoon Italian seasoning
- 1/4 teaspoon red pepper flakes
- 1/3 cup parmesan cheese, grated
- 2 cups fresh spinach or kale
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 2 tablespoons fresh basil or parsley, chopped
Instructions
- Heat olive oil in a large pot over medium heat.
- Add the diced onion and cook for 3–4 minutes until softened.
- Stir in minced garlic and chopped sun-dried tomatoes, cooking for about 1 minute until fragrant.
- Add the white beans and pour in the vegetable or chicken broth.
- Season with Italian seasoning and red pepper flakes.
- Bring the soup to a gentle simmer and cook for 10–15 minutes so the flavors blend.
- Stir in heavy cream and grated parmesan cheese until the broth becomes creamy.
- Add spinach or kale and cook for 2–3 minutes until the greens soften.
- Season with salt and black pepper to taste.
- Finish with chopped basil or parsley before serving.
Notes
- Cannellini or great northern beans work best for their creamy texture.
- Blending a small portion of the beans makes the soup thicker and creamier.
- Shredded chicken or cooked sausage can be added for extra protein.
- Coconut milk or plant-based cream can replace heavy cream for a dairy-free version.
- The soup thickens as it sits, so add a splash of broth when reheating.
- Store leftovers in the refrigerator for up to 4 days.
Nutrition
- Serving Size: 1 bowl
- Calories: 310 kcal
- Sugar: 4 g
- Sodium: 620 mg
- Fat: 14 g
- Saturated Fat: 7 g
- Unsaturated Fat: 5 g
- Trans Fat: 0 g
- Carbohydrates: 33 g
- Fiber: 9 g
- Protein: 12 g
- Cholesterol: 30 mg
