Marry Me White Bean Soup: So Good You’ll Fall in Love

(5)

This Marry Me White Bean Soup borrows inspiration from the beloved Marry Me Chicken recipe with a combination of sun-dried tomatoes, garlic, cream and Parmesan. Here, those same flavors are transformed into a hearty, soul-warming vegetarian soup with white beans taking center stage. Finished with basil and extra cheese, it’s cozy, crowd-pleasing and sure to win hearts at the table.

A recipe image of Marry Me White Bean Soup.
Credit:

Photographer: Morgan Hunt Ward, Prop Stylist: Phoebe Hauser, Food Stylist: Emily Nabors Hall.

  • The soup is inspired by the Marry Me Chicken recipe. It’s crowd-pleasing comfort food you’ll want on repeat.
  • This soup is not only rich in flavor, but it also brings antioxidants and fiber to your bowl.
  • You’ll get dinner on the table in just 30 minutes with this soup.

If you’ve been waiting for a vegetarian Marry Me recipe, this Marry Me White Bean Soup is it. Fiber- and antioxidant-rich white beans replace the traditional chicken in this recipe. It’s infused with the flavors you’ve come to expect, including onions, garlic, oregano, crushed red pepper and sun-dried tomatoes. And we didn’t skimp on the creaminess factor, created with whipping cream, cream cheese and Parmesan cheese. A touch of lemon juice cuts through some of the richness, while spinach and fresh basil add color and more antioxidants. Keep reading for our expert tips, including how to prevent the cheese from clumping. 

Tips from the EatingWell Test Kitchen

These are the key tips we learned while developing and testing this recipe in our Test Kitchen to make sure it works, tastes great and is good for you too! 

  • We recommend stirring the cheese into the soup off the heat to prevent it from clumping.
  • We found that toasting the oregano, crushed red pepper and garlic enhances the flavor of the soup.
  • Feel free to substitute the white beans with chickpeas or red beans, and you can also add shredded chicken to make the soup even heartier.
  • We suggest grating Parmesan cheese from a block rather than using pre-grated. Block cheese melts more evenly, whereas pre-grated cheese often contains stabilizers that help maintain its shredded texture but can interfere with melting.

Nutrition Notes

  • White beans are a great source of plant protein, fiber and antioxidants. Eating more beans, including white beans, has been associated with a healthier heart and gut. The protein will help build muscle and keep you satisfied, especially in combination with the fiber. 
  • Spinach is a leafy green that is rich in a plethora of nutrients, including plant protein and fiber. The vitamin K and calcium in spinach support bone health, vitamin A is good for your vision, folate is necessary for healthy development and vitamin C for immunity. As if that wasn’t enough, spinach is also a great source of iron for healthy blood cells.
  • Parmesan cheese brings some calcium, protein and probiotics to this soup. It is considered one of the saltier cheeses, so if you need to watch your sodium content, feel free to reduce the amount of Parm you use in this recipe. And if you want to keep this soup vegetarian, be sure to use Parmesan cheese made with vegetarian rennet instead of animal rennet (the label will tell you which one was used). 
  • Sun-dried tomatoes are tomatoes that have been dried in the sun or in a dehydrator; they’re typically salted before drying. Like regular tomatoes, sun-dried tomatoes are a great source of antioxidants and vitamin C, which support healthy skin as well as disease prevention.
Ingredients for white bean soup arranged on a surface including spinach beans diced onions broth and sundried tomatoes

Photographer: Morgan Hunt Ward, Prop Stylist: Phoebe Hauser, Food Stylist: Emily Nabors Hall.

Cook Mode (Keep screen awake)

Ingredients

Original recipe (1X) yields 6 servings

  • 2 tablespoons unsalted butter

  • 1 medium yellow onion, finely chopped (about 1 cup)

  • 3 cloves garlic, finely chopped (about 1 tablespoon)

  • 1 teaspoon dried oregano

  • ½ teaspoon salt

  • ¼ teaspoon crushed red pepper

  • ½ cup chopped drained julienne-cut sun-dried tomatoes in oil with herbs

  • 1 tablespoon lemon juice

  • 2 (15-ounce) cans no-salt-added white beans, rinsed

  • 4 cups unsalted vegetable broth

  • ½ cup heavy cream

  • 2 tablespoons cream cheese, softened

  • 1 (5-ounce) package baby spinach (about 5 packed cups)

  • cups grated Parmesan cheese, divided

  • ¼ cup chopped fresh basil

Directions

  1. Melt 2 tablespoons butter in a large Dutch oven over medium heat. Add chopped onion; cook, stirring occasionally, until softened, about 3 minutes. Add chopped garlic, 1 teaspoon oregano, ½ teaspoon salt and ¼ teaspoon crushed red pepper; cook, stirring constantly, until fragrant, about 20 seconds. Add ½ cup chopped sun-dried tomatoes; cook, stirring, until slightly darkened, about 2 minutes. Add 1 tablespoon lemon juice; stir until absorbed, about 20 seconds.

  2. Stir in rinsed beans and 4 cups broth. Bring to a lively simmer over medium-high heat. Stir in ½ cup cream and 2 tablespoons cream cheese; cook, stirring, until the cream cheese is melted, 2 to 3 minutes.

    Dish of soup being stirred with a wooden spoon in a pot

    Photographer: Morgan Hunt Ward, Prop Stylist: Phoebe Hauser, Food Stylist: Emily Nabors Hall.

  3. Add 5 ounces spinach; cook, stirring occasionally, until wilted, about 2 minutes. Remove from heat. Add 1 cup Parmesan; stir until melted.

    A pot cooking white bean soup with spinach a wooden spoon inside and grated cheese being sprinkled

    Photographer: Morgan Hunt Ward, Prop Stylist: Phoebe Hauser, Food Stylist: Emily Nabors Hall.

  4. Divide the soup among 6 bowls. Top with ¼ cup basil and the remaining ¼ cup Parmesan.

To make ahead

Refrigerate in an airtight container for up to 4 days.

Frequently Asked Questions

  • Is Marry Me White Bean Soup vegetarian?

    It is vegetarian if you choose a Parm made with enzymes. Traditional Parmesan uses animal rennet, which makes it not vegetarian. However, you can easily swap in a Parm that’s been made with plant-based enzymes, which you can find at most grocery stores.

  • Can you recommend garnishes?

    Absolutely. This white bean soup would be delicious topped with toasted breadcrumbs or croutons, a squeeze of lemon or chile-infused oil. You can also add ½ teaspoon more chile flakes for an added kick.

  • How should I store and reheat leftovers?

    Store leftovers in an airtight container in the refrigerator for up to 4 days. You can reheat the soup gently over low heat on the stovetop or in the microwave until it reaches the desired temperature. If it’s a little thick due to the beans absorbing the liquid, stir in a splash of water to loosen it up a bit.

  • Can I freeze the soup?

    We don’t recommend freezing this white bean soup due to the dairy, which can cause it to become grainy once frozen and reheated.

  • What should I serve with Marry Me White Bean Soup?

    Serve it with a green salad, such as our Basic Green Salad with Vinaigrette, which takes about 10 minutes to prepare. Pair it with freshly baked bread from the bakery or our Whole-Wheat Sourdough Bread if you have a bit more time in your schedule.

EatingWell.com, October 2025

Nutrition Facts (per serving)

386 Calories
20g Fat
37g Carbs
18g Protein
Nutrition Facts
Servings Per Recipe 6
Serving Size about 1 cup
Calories 386
% Daily Value *
Total Carbohydrate 37g 13%
Dietary Fiber 8g 28%
Total Sugars 4g
Added Sugars 0g 0%
Protein 18g 35%
Total Fat 20g 26%
Saturated Fat 11g 57%
Cholesterol 55mg 18%
Vitamin A 556µg
Vitamin C 21mg 24%
Vitamin D 0µg
Vitamin E 2mg 15%
Folate 132µg
Vitamin K 133µg
Sodium 725mg 32%
Calcium 338mg 26%
Iron 5mg 27%
Magnesium 105mg 25%
Potassium 1005mg 21%
Zinc 3mg 23%
Vitamin B12 0µg
Omega 3 0g

Nutrition information is calculated by a registered dietitian using an ingredient database but should be considered an estimate.

* Daily Values (DVs) are the recommended amounts of nutrients to consume each day. Percent Daily Value (%DV) found on nutrition labels tells you how much a serving of a particular food or recipe contributes to each of those total recommended amounts. Per the Food and Drug Administration (FDA), the daily value is based on a standard 2,000 calorie diet. Depending on your calorie needs or if you have a health condition, you may need more or less of particular nutrients. (For example, it’s recommended that people following a heart-healthy diet eat less sodium on a daily basis compared to those following a standard diet.)

(-) Information is not currently available for this nutrient. If you are following a special diet for medical reasons, be sure to consult with your primary care provider or a registered dietitian to better understand your personal nutrition needs.

Additional reporting by
Carrie Myers, M.S.
Carrie Myers
Carrie Myers is a portfolio entrepreneur with more than 30 years of experience in the health and wellness space. As a writer and editor, Carrie has worked for both consumer and trade print and online publications. She's been quoted in several articles as a health and fitness expert. Carrie is also a certified life and wellness coach and exercise physiologist, and the founder of CarrieMichele Co., a lifestyle company that helps women create lives they love where they can be authentic.
and
Linda Frahm
Linda Frahm has been a copy editor and fact checker working with food and nutrition content for the past 30-plus years for consumer print and online publications.