Let me tell you about my absolute favorite weeknight lifesaver – this Healthy Marry Me White Bean Tomato Soup! I stumbled upon this gem when I needed something quick, nourishing, and packed with flavor after one too many exhausting days. The name says it all – it’s so good, you might just propose to whoever makes it for you (or in my case, propose to myself for being clever enough to whip it up in 30 minutes flat).
What makes this soup special? It’s got that perfect Mediterranean vibe going on with creamy white beans swimming in rich tomato broth, kissed with garlic and herbs. The first time I made it, my kitchen smelled like a cozy Italian trattoria. And the best part? It’s vegetarian without trying hard – just honest, wholesome ingredients that come together magically. Whether you’re meal prepping or need comfort in a bowl, this soup’s got your back.

Why You’ll Love This Healthy Marry Me White Bean Tomato Soup
Trust me, this isn’t just another soup recipe—it’s the kind of dish that makes you excited about eating healthy! Here’s why it’s become my go-to:
- Weeknight superhero: Ready in 30 minutes flat—faster than takeout and way more satisfying
- Nutrition powerhouse: Packed with plant-based protein from the beans and lycopene from tomatoes
- Flavor bomb: The garlic-herb combo makes it taste like it simmered for hours (our little secret!)
- Meal prep dream: Tastes even better the next day as flavors meld together
Seriously, I’ve made this soup three weeks straight and still crave it. That’s saying something!
Ingredients for Healthy Marry Me White Bean Tomato Soup
Here’s everything you’ll need to make this soul-warming soup – I promise it’s all simple stuff you might already have in your pantry! The beauty of this recipe is how ordinary ingredients transform into something extraordinary.
- 2 cups white beans, cooked – I use cannellini beans (drained and rinsed if canned)
- 1 can diced tomatoes (14 oz) – fire-roasted add amazing depth
- 1 onion, diced – yellow or white, whatever’s in your basket
- 2 cloves garlic, minced – or 1 tsp garlic powder in a pinch
- 4 cups vegetable broth – low-sodium if you’re watching salt
- 1 tsp olive oil – just enough to sauté
- 1 tsp dried basil – rub between fingers to release oils
- 1 tsp dried oregano – the Mediterranean magic
- Salt and pepper to taste – I start with 1/4 tsp salt
Ingredient Notes & Substitutions
No white beans? Great northern beans work beautifully. Fresh herbs? Use 3x the amount of dried. For extra richness, stir in a Parmesan rind while simmering (remove before serving). Gluten-free? Just check your broth label. This soup adapts to whatever’s in your kitchen!
How to Make Healthy Marry Me White Bean Tomato Soup
Okay, let’s get cooking! This soup comes together so easily, you’ll be sipping it before you know it. Just follow these simple steps – I promise it’s harder to mess up than it is to make perfectly!
- Heat the olive oil in your favorite soup pot over medium heat. You’ll know it’s ready when it shimmers slightly – about 30 seconds should do it.
- Sauté the onions and garlic until they’re soft and smell amazing (about 3-4 minutes). Don’t rush this step! That golden onion color is pure flavor gold.
- Add everything else – tomatoes, beans, broth, and all those lovely herbs. Give it a good stir to combine all those beautiful ingredients.
- Simmer gently for 20 minutes, stirring occasionally. You’ll see the broth thicken slightly and the flavors will start singing together.
- Taste and adjust – this is where I add my final salt and pepper. Maybe a pinch more oregano if I’m feeling fancy!
See? I told you it was easy! Now let me share my secret pro tips to take it from good to “marry me” amazing…
Pro Tips for the Best Soup
After making this soup dozens of times (no exaggeration!), here’s what I’ve learned:
- Deglaze like a pro: After sautéing the onions, splash in a bit of the broth to scrape up all those tasty browned bits from the pot – that’s free flavor!
- Texture control: Want it creamier? Blend half the soup and stir it back in. Too thick? Add broth a splash at a time until perfect.
- Herb magic: If using dried herbs, rub them between your palms first to release their oils – it makes a HUGE difference in flavor.
Oh, and one last thing – don’t skip the simmer time! Those 20 minutes are when the magic really happens as all the flavors mingle and get cozy.
Serving Suggestions for Healthy Marry Me White Bean Tomato Soup
Oh, let me tell you how I love to serve this soup – it’s all about those perfect pairings that make it feel like a complete meal! My absolute must-have? A big hunk of crusty whole grain bread for dipping. The way it soaks up that rich tomato broth? Heaven. For a lighter option, I’ll toss together a simple arugula salad with lemon vinaigrette – the peppery greens cut through the soup’s richness beautifully.
And don’t even get me started on garnishes! A sprinkle of fresh parsley or basil adds such a bright pop, while a swirl of good olive oil right before serving makes it feel fancy. My secret weapon? A squeeze of lemon juice and some zest – it wakes up all the flavors. Sometimes I’ll even add a sprinkle of red pepper flakes if I’m feeling spicy. Honestly, this soup is so versatile, you can dress it up or down however you like!
Storing and Reheating Your Soup
Here’s the beautiful thing about this soup – it gets even better as leftovers! I always make extra because it keeps beautifully in the fridge for up to 3 days in an airtight container. For longer storage, freeze it in portions (I use mason jars) for up to 3 months – just leave some headspace for expansion.
When reheating, go low and slow on the stovetop – microwave zapping can make the beans mushy. Add a splash of broth if it thickens too much in storage. Pro tip: Frozen soup tastes freshest if you thaw it overnight in the fridge before reheating gently.
Nutritional Information for Healthy Marry Me White Bean Tomato Soup
Now let’s talk numbers! (Estimates vary by ingredients, of course.) Each hearty bowl gives you:
- 220 calories – satisfying without weighing you down
- 12g plant-based protein – thanks to those mighty white beans
- 10g fiber – keeping you full and happy
Plus all the good stuff from tomatoes and herbs – it’s basically a vitamin-packed hug in a bowl!
FAQs About Healthy Marry Me White Bean Tomato Soup
I get asked about this soup all the time! Here are the most common questions that pop up:
Can I use canned beans? Absolutely! Just drain and rinse them well first. I actually keep canned beans in my pantry specifically for this recipe – it makes the soup even quicker to throw together on busy nights.
How can I make it creamier? My favorite trick is blending about half the soup and stirring it back in. Or for extra richness, stir in a tablespoon of tomato paste with the onions at the start.
Can I freeze this soup? You bet! It freezes beautifully for up to 3 months. Just leave some space in the container for expansion. Thaw overnight in the fridge before reheating gently on the stove.
What if I don’t have fresh herbs? No worries! Dried herbs work great – just use 1/3 the amount called for fresh. Rub them between your fingers before adding to wake up their flavor.
Print
Healthy Marry Me White Bean Tomato Soup in 30 Minutes
- Total Time: 30 mins
- Yield: 4 servings
- Diet: Vegetarian
Description
A nutritious and flavorful soup made with white beans and tomatoes, perfect for a healthy meal.
Ingredients
- 2 cups white beans, cooked
- 1 can diced tomatoes (14 oz)
- 1 onion, diced
- 2 cloves garlic, minced
- 4 cups vegetable broth
- 1 tsp olive oil
- 1 tsp dried basil
- 1 tsp dried oregano
- Salt and pepper to taste
Instructions
- Heat olive oil in a pot over medium heat.
- Add onion and garlic, sauté until softened.
- Stir in diced tomatoes, white beans, and vegetable broth.
- Add basil, oregano, salt, and pepper.
- Simmer for 20 minutes, stirring occasionally.
- Serve hot.
Notes
- For extra flavor, add a splash of lemon juice before serving.
- Store leftovers in an airtight container for up to 3 days.
- Prep Time: 10 mins
- Cook Time: 20 mins
- Category: Soup
- Method: Stovetop
- Cuisine: Mediterranean