The first time I made this Marry Me White Bean Soup, it was one of those grey, drizzly evenings when everyone in my house kept drifting into the kitchen to ask the same question: “Is there soup?” I had two cans of cannellini beans in the pantry, a jar of sun-dried tomatoes, half a bag of spinach that needed using, and about 35 minutes before we all got too hungry to be patient. What came out of that pot genuinely surprised me — a creamy, garlicky, tomato-flecked soup that tasted like it had been simmering all afternoon.
Since that night, this soup has become one of my most-requested weeknight dinners. It has all the cozy, romantic flavors of the famous “Marry Me” dishes — sun-dried tomatoes, garlic, Italian herbs, Parmesan and cream — but in spoonable, one-pot form, with humble white beans doing the hearty work instead of chicken. The beans make it satisfying and substantial, and blending just a third of the pot gives you a silky, luxurious broth with almost no effort at all. If you love a soup that tastes like a special occasion but cooks like a Tuesday, this one is for you.

Marry Me White Bean Soup
Ingredients
Method
- Heat olive oil in a large pot over medium heat. Sauté onion until softened, about 4 minutes.
- Add garlic, sun-dried tomatoes, Italian seasoning, and red pepper flakes. Cook for 1 minute.
- Pour in the chicken broth and add the cannellini beans.
- Simmer for 15 minutes.
- Blend about one-third of the soup for a creamier texture, then return it to the pot.
- Stir in heavy cream, Parmesan, and spinach.
- Cook for 3-5 minutes until the spinach wilts.
- Season with salt and black pepper.
- Garnish with fresh basil and extra Parmesan before serving.
Why You’ll Love This Recipe
- One pot, zero fuss: Everything happens in a single soup pot, and the washing-up takes two minutes.
- Ready in 35 minutes: Ten minutes of prep and a short simmer — faster than ordering takeout.
- Creamy without being heavy: Blending some of the beans gives the broth a velvety body, so it tastes rich but never stodgy.
- Pantry-friendly: Canned beans, sun-dried tomatoes and dried herbs do the heavy lifting; the spinach is the only thing you really want fresh.
- That “Marry Me” flavor: Sweet-tart sun-dried tomatoes, garlic, a whisper of chili heat and salty Parmesan in a creamy broth — genuinely hard to stop eating.
- Meatless but hearty: The beans bring protein and substance, so nobody misses the meat.
Tips from Chef Lea
- Bloom the flavor base first. I give the onion a full 4 minutes to soften and turn sweet before anything else goes in. Then the garlic, sun-dried tomatoes, Italian seasoning and red pepper flakes get exactly 1 minute in the hot oil — long enough to smell incredible, never long enough to brown. Garlic that colors turns bitter, and in a creamy soup there is nowhere for that bitterness to hide.
- Steal the oil from the tomato jar. If your sun-dried tomatoes are oil-packed, I start the soup with a spoonful of that oil instead of plain olive oil. It is already infused with tomato and herbs, and it gives the whole pot a head start on flavor.
- Blend a third — no more. I scoop out about a third of the soup, blend it smooth and stir it back in. That is what makes the broth taste as though it is full of cream. Blend the whole pot and you lose the lovely whole-bean texture; skip the blending and the soup stays thin and brothy.
- Keep the heat gentle once the cream goes in. After adding the heavy cream, I hold the soup at the barest simmer — never a rolling boil. Boiling can make the cream separate and turn the Parmesan grainy.
- Add the Parmesan in handfuls. I sprinkle it in gradually, stirring as it melts, so it disappears into the broth instead of clumping. Freshly grated Parmesan melts far better than the pre-shredded kind, whose anti-caking coating can leave a sauce feeling gritty.
- Spinach last, always. The spinach goes in at the very end and cooks just 3–5 minutes, until it wilts into silky ribbons. Any longer and it turns dull and khaki instead of bright and fresh.
- Season at the end. Between the broth, the beans and the Parmesan, this soup often needs less salt than you would expect. I always taste and season after the Parmesan has melted — never before.
Variations
- Add chicken: Stir in 2 cups of shredded rotisserie chicken along with the cream for a Marry Me chicken-and-bean soup.
- Make it vegan: Use vegetable broth, swap the cream for full-fat coconut milk or cashew cream, and finish with a vegan Parmesan or 2 tablespoons of nutritional yeast. Still wonderfully creamy.
- Turn up the heat: Double the red pepper flakes, or add a finely chopped fresh chili with the garlic.
- Italian sausage: Brown 8 oz of crumbled Italian sausage at the start, lift it out, and build the soup in the same pot; stir the sausage back in with the beans.
- More vegetables: Mushrooms, zucchini or a diced carrot all fit beautifully — add them with the onion.
- Pasta night: Stir in a cup of small cooked pasta, like ditalini or orzo, at the end for a soup that eats like a full meal.
- Lemon and herbs: A squeeze of lemon juice and a handful of torn basil at the end brighten everything — especially lovely in spring.
- Extra creamy: Blend half the soup instead of a third, or add an extra splash of cream, for maximum silkiness.
Make Ahead & Storage
This soup keeps beautifully, and I honestly think it tastes even better the next day, once the flavors have had time to mingle. Let it cool, transfer it to an airtight container and refrigerate for up to 4 days. To reheat, warm it gently on the stove over low heat, stirring often — do not let it boil — and loosen it with a splash of broth or water, because it thickens as it sits.
For longer storage, freeze the soup for up to 3 months. For the very best texture, freeze it before adding the cream and spinach, then stir those in fresh as you reheat. If you freeze the finished soup, thaw it overnight in the refrigerator and warm it slowly. Making it for later in the week? A handful of fresh spinach stirred into each reheated bowl keeps the color bright and the flavor fresh.
FAQ
Can I use dried beans instead of canned?
Yes. Cook about 1½ cups of dried cannellini beans until completely tender first — you will get roughly the same amount as two cans — and add them with some of their cooking liquid, topped up with broth. I reach for canned beans on weeknights because they are dependable and fast, but home-cooked beans are wonderfully creamy.
Can I make this soup vegetarian or vegan?
Easily. The card as written uses chicken broth; swap in a good vegetable broth to make it vegetarian. For a vegan version, use coconut milk or cashew cream instead of the heavy cream and a plant-based Parmesan alternative — the sun-dried tomatoes keep the flavor deep and savory.
My soup is not as thick as I would like. What can I do?
Blend a little more of it — up to half — and let it simmer a few extra minutes uncovered. The beans are the thickener here, so the more you blend, the creamier and thicker the soup becomes. A small handful of extra Parmesan helps it along too.
Can I use kale instead of spinach?
Yes — kale is a great swap, it just needs a little longer. Strip out the tough stems, chop the leaves, and give them 6–8 minutes in the soup instead of 3–5. Swiss chard works too, with the same timing as spinach.
What should I serve with Marry Me White Bean Soup?
Crusty bread or garlic bread for swiping through the creamy broth is my favorite, but a grilled cheese for dunking or a simple green salad with a sharp lemon dressing both turn this soup into a complete meal.
More Soups Recipes You’ll Love
If this creamy bowl has put you in a soup mood, here are three more favorites from my Soups collection:
- Creamy Roasted Pumpkin Soup
- Creamy Parmesan Chicken Gnocchi Soup with Spinach and Sun-Dried Tomatoes
- Hearty Seafood Soup with Shrimp, Mussels & White Fish
Conclusion
This Marry Me White Bean Soup is everything I want a weeknight soup to be: one pot, simple pantry ingredients, and a creamy sun-dried tomato broth that tastes like you fussed over it for hours. It is the bowl I make when I want the house to smell amazing and dinner to feel a little bit special — proposal-worthy flavor, Tuesday-night effort. Make it once, and I have a feeling it will earn a permanent spot in your rotation, just like it has in mine.
Did you make this Marry Me White Bean Soup? I would love to hear how it turned out — leave a comment below and give the recipe a star rating so other readers know what you thought! For a new recipe every day, follow Lea Recipes on Facebook and Pinterest, and find me on Instagram @lea_recipes1 / @learecipes. Happy cooking! — Lea


Leave a Reply