One Pot Creamy Sundried Tomato White Beans (‘Marry Me’ White Beans) Recipe

Posted on March 24, 2026

by: James Carter

This creamy white bean dish has earned its “marry me” nickname for good reason. Rich, comforting, and surprisingly sophisticated, it transforms humble pantry ingredients into something special enough for date night yet simple enough for busy weeknights. The sundried tomatoes add deep, concentrated flavor while creating an elegant sauce that coats every bean beautifully.

Why This One Pot Creamy Sundried Tomato White Beans Recipe Works

The magic happens when sundried tomatoes meet cream and white beans in one pot. The tomatoes release their concentrated flavor into the cooking liquid, creating a naturally rich base. Using the oil from the sundried tomato jar adds another layer of flavor while the beans absorb all these delicious elements as they simmer together.

Ingredients

  • 2 tablespoons olive oil (or oil from sundried tomato jar)
  • 1 medium yellow onion, diced
  • 4 garlic cloves, minced
  • 1/2 cup sundried tomatoes in oil, chopped
  • 1/2 cup dry white wine (or chicken broth)
  • 2 (15-ounce) cans cannellini beans, drained and rinsed
  • 1 cup chicken broth (or vegetable broth)
  • 1/2 cup heavy cream
  • 1/4 cup cream cheese, softened
  • 1/2 cup freshly grated Parmesan cheese
  • 2 tablespoons fresh basil, chopped
  • 1 tablespoon fresh thyme leaves
  • 1 teaspoon dried oregano
  • 1/2 teaspoon red pepper flakes (optional)
  • Salt and black pepper to taste
  • 2 cups fresh baby spinach
  • Extra Parmesan and fresh herbs for serving

This ingredient list creates layers of flavor that build throughout the cooking process, with each element contributing to the final creamy, rich result.

How to Make It

  1. Prepare your ingredients first. Dice the onion, mince the garlic, and chop the sundried tomatoes. Having everything ready makes the cooking process smooth since this dish comes together relatively quickly once you start.
  2. Heat the oil in a large pot or Dutch oven over medium heat. I prefer using a heavy-bottomed pot that distributes heat evenly and prevents the garlic from burning. If your sundried tomatoes came packed in oil, use 2 tablespoons of that oil instead of plain olive oil for extra flavor.
  3. Sauté the onion for 4-5 minutes until softened and translucent. Don’t rush this step – properly cooked onions create a sweet base that balances the tangy sundried tomatoes. Season lightly with salt to help the onions release their moisture.
  4. Add the minced garlic and cook for 30 seconds until fragrant. Garlic burns quickly, so keep it moving in the pan and add it after the onions have softened. The aroma will tell you when it’s ready.
  5. Stir in the chopped sundried tomatoes and cook for 2 minutes. This step allows the tomatoes to warm through and release their concentrated flavors into the oil. You’ll notice the oil taking on a beautiful reddish color.
  6. Pour in the white wine and let it simmer for 2-3 minutes to cook off the alcohol. The wine adds acidity that brightens the final dish and helps deglaze any browned bits from the bottom of the pot. If you prefer not to use wine, chicken broth works as a substitute.
  7. Add the drained beans, chicken broth, oregano, thyme, and red pepper flakes. Bring the mixture to a gentle simmer, then reduce heat to medium-low. The beans are already cooked, so you’re just heating them through and allowing them to absorb the flavors.
  8. Simmer uncovered for 8-10 minutes until the liquid reduces slightly and the beans are heated through. Stir occasionally to prevent sticking and ensure even heating. The mixture should be saucy but not soupy at this point.
  9. Stir in the heavy cream and softened cream cheese. The cream cheese might look lumpy at first, but it will melt and incorporate as you stir. This combination creates a richer, more stable sauce than cream alone.
  10. Add half the Parmesan cheese and stir until melted and incorporated. Reserve the remaining cheese for serving. The Parmesan adds both flavor and helps thicken the sauce naturally.
  11. Fold in the fresh spinach and cook just until wilted, about 1-2 minutes. The residual heat will cook the spinach quickly, so don’t overdo it. The spinach adds color, nutrition, and a mild earthy flavor that complements the rich sauce.
  12. Remove from heat and stir in the fresh basil. Taste and adjust seasoning with salt and pepper as needed. The fresh basil should be added at the end to preserve its bright flavor and prevent it from turning dark.
  13. Let the dish rest for 5 minutes before serving. This allows the sauce to thicken slightly and the flavors to meld together. The beans will continue to absorb the creamy sauce during this time.

This method creates a beautifully creamy sauce that coats the beans without being too thick or too thin, with layers of flavor from the aromatics, herbs, and cheese working together harmoniously.

image 121 e1774333366522

Nutrition at a Glance

  • High in plant-based protein from the white beans, making this a satisfying vegetarian option when made with vegetable broth
  • Rich in fiber supporting digestive health and helping you feel full longer
  • Good source of folate, iron, and potassium from the cannellini beans
  • Contains lycopene from the sundried tomatoes, a powerful antioxidant
  • Provides calcium from the Parmesan cheese and cream
  • Vitamin K and iron from the fresh spinach
  • Moderate in calories at approximately 380 calories per serving
  • Balanced macronutrients with protein, healthy fats, and complex carbohydrates

How to Serve It

  • Over creamy polenta for a comforting, Italian-inspired meal
  • With crusty sourdough bread to soak up every drop of the delicious sauce
  • Alongside grilled chicken or fish as a hearty side dish
  • Over pasta such as penne or rigatoni for a complete vegetarian dinner
  • With a simple arugula salad dressed with lemon vinaigrette to cut through the richness
  • As a dip with toasted baguette slices for appetizers
  • Over rice or quinoa for a protein-packed bowl
  • With roasted vegetables like zucchini, bell peppers, or eggplant

The versatility of this dish makes it suitable for casual family dinners or elegant entertaining, adapting easily to whatever you have on hand or your guests’ preferences.

Common Mistakes

  • Using beans straight from the can without rinsing – this can make the dish too salty and starchy
  • Adding cream cheese that’s too cold – it won’t incorporate smoothly and will leave lumps in your sauce
  • Overcooking the spinach – it should just wilt, not become mushy and lose its vibrant color
  • Not reducing the liquid enough before adding cream – this results in a thin, watery sauce
  • Adding fresh herbs too early – they lose their bright flavor and can become bitter
  • Using pre-grated Parmesan – freshly grated melts better and tastes significantly better
  • Cooking on too high heat – the cream can curdle and the garlic can burn
  • Skipping the wine deglazing step – those browned bits add important flavor depth

Avoiding these pitfalls will ensure your dish turns out creamy, flavorful, and restaurant-quality every time you make it.

Storage and Reheating

  • Refrigerate leftovers within 2 hours in an airtight container for up to 4 days
  • Reheat gently on the stovetop over medium-low heat, stirring frequently to prevent the cream from separating
  • Add a splash of broth or cream while reheating if the sauce has thickened too much
  • Microwave in 30-second intervals stirring between each interval if using the microwave method
  • Freeze for up to 3 months though the texture of the cream sauce may change slightly upon thawing
  • Thaw overnight in the refrigerator before reheating if frozen
  • Refresh with fresh herbs when reheating to brighten the flavors
  • Don’t reheat more than once for food safety reasons

Proper storage and gentle reheating will maintain the creamy texture and rich flavors that make this dish so appealing.

Leftover Ideas

  • Transform into a pasta sauce by thinning with pasta cooking water and tossing with your favorite shapes
  • Use as a pizza base instead of tomato sauce, topped with mozzarella and fresh basil
  • Stuff into bell peppers with some cooked rice and bake until peppers are tender
  • Make a grain bowl over quinoa or farro with roasted vegetables and a poached egg
  • Create a hearty soup by adding more broth and some diced tomatoes
  • Fill an omelet or frittata for a protein-rich breakfast or brunch
  • Use as a sandwich filling on crusty bread with some arugula
  • Make a quesadilla filling with some shredded cheese between tortillas
  • Top a baked sweet potato for a satisfying and nutritious meal
  • Mix into risotto during the last few minutes of cooking

These creative uses for leftovers ensure you’ll never get bored with this versatile dish, and they help minimize food waste while maximizing flavor in your weekly meal planning.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

One Pot Creamy Sundried Tomato White Beans (‘Marry Me’ White Beans)


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: James Carter
  • Total Time: 35 minutes
  • Yield: 6 servings 1x
  • Diet: Vegetarian

Description

Rich and creamy white beans with sundried tomatoes, fresh herbs, and Parmesan cheese, all made in one pot for easy cleanup and maximum flavor.


Ingredients

Scale
  • 2 tablespoons olive oil (or oil from sundried tomato jar)
  • 1 medium yellow onion, diced
  • 4 garlic cloves, minced
  • 1/2 cup sundried tomatoes in oil, chopped
  • 1/2 cup dry white wine (or chicken broth)
  • 2 (15-ounce) cans cannellini beans, drained and rinsed
  • 1 cup chicken broth (or vegetable broth)
  • 1/2 cup heavy cream
  • 1/4 cup cream cheese, softened
  • 1/2 cup freshly grated Parmesan cheese
  • 2 tablespoons fresh basil, chopped
  • 1 tablespoon fresh thyme leaves
  • 1 teaspoon dried oregano
  • 1/2 teaspoon red pepper flakes (optional)
  • Salt and black pepper to taste
  • 2 cups fresh baby spinach
  • Extra Parmesan and fresh herbs for serving

Instructions

  1. 1. Heat oil in a large pot over medium heat. Sauté onion for 4-5 minutes until softened.
  2. 2. Add garlic and cook 30 seconds until fragrant.
  3. 3. Stir in sundried tomatoes and cook 2 minutes.
  4. 4. Add wine and simmer 2-3 minutes to cook off alcohol.
  5. 5. Add beans, broth, oregano, thyme, and red pepper flakes. Simmer 8-10 minutes.
  6. 6. Stir in heavy cream and cream cheese until smooth.
  7. 7. Add half the Parmesan and stir until melted.
  8. 8. Fold in spinach and cook until wilted, 1-2 minutes.
  9. 9. Remove from heat, stir in fresh basil, and season with salt and pepper.
  10. 10. Let rest 5 minutes before serving with remaining Parmesan and fresh herbs.

Notes

Store leftovers in refrigerator up to 4 days. Reheat gently on stovetop, adding broth if needed to thin sauce.

  • Prep Time: 15 minutes
  • Cook Time: 20 minutes
  • Category: Main Dish
  • Method: One Pot
  • Cuisine: American

Nutrition

  • Serving Size: 1 serving
  • Calories: 380
  • Sugar: 8g
  • Sodium: 680mg
  • Fat: 18g
  • Carbohydrates: 38g
  • Fiber: 12g
  • Protein: 16g

Tags:

You might also like these recipes

1 thought on “One Pot Creamy Sundried Tomato White Beans (‘Marry Me’ White Beans) Recipe”

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star