One Pot Creamy Sundried Tomato White Beans Recipe

Warm, creamy, and packed with flavor—this one-pot dish is your new go-to for a comforting vegetarian meal. Healthy & Vegetarian .

A creamy, protein-packed vegetarian dish with sundried tomatoes and white beans, all made in one pot for easy cleanup.

Published: July 12, 2026
Share:
Jump to Recipe Pin It
One Pot Creamy Sundried Tomato White Beans Recipe | Prime Recipe Hub
White beans have been a staple in Mediterranean and Italian cuisine for centuries, prized for their versatility and hearty texture. Sundried tomatoes, with their intense umami flavor, became a beloved ingredient in Southern Italy, where they were traditionally preserved in olive oil to capture the essence of summer. This recipe marries these two ingredients in a creamy, one-pot dish that’s as practical as it is delicious. It’s the kind of meal that feels like a hug on a chilly evening, with every spoonful offering a taste of rustic comfort.

Why You'll Love It

  • - Ready in under 30 minutes, perfect for busy weeknights
  • - Packed with plant-based protein and fiber to keep you full
  • - The sundried tomatoes add a burst of tangy, umami richness
  • - Creamy texture without any dairy—just pure, wholesome ingredients

"This dish is a game-changer! So creamy and flavorful, and the best part? Only one pot to clean."

Essential Ingredient Guide

  • White beans: Use canned for convenience or dried for a firmer texture. Rinse well to remove excess sodium.
  • Sundried tomatoes: Look for oil-packed for extra flavor, or dry-packed if you prefer less oil. Chop them finely for even distribution.
  • Garlic: Freshly minced garlic adds a sweet, aromatic depth. Don’t skip it—it’s the backbone of the dish.
  • Vegetable broth: Use a high-quality broth for the best flavor. It’s the base that ties everything together.
  • Spinach: Adds a fresh, slightly earthy contrast to the creamy beans. Stir it in at the end to keep it vibrant.
  • Coconut milk: Full-fat coconut milk gives the dish its luscious, creamy texture without dairy.
Preparing One Pot Creamy Sundried Tomato White Beans Recipe | Prime Recipe Hub

Complete Cooking Process

  • Ingredient Readiness:

    Start by draining and rinsing the white beans to remove any excess sodium or starch. If using dried sundried tomatoes, soak them in warm water for 10 minutes to soften. Mince the garlic and chop the onions finely so they melt into the dish, creating a smooth base.

  • Flavor Development:

    Sauté the onions and garlic in olive oil until they’re soft and fragrant—this is where the magic begins. The sundried tomatoes should be added next, allowing their intense flavor to bloom in the oil. This step builds the foundation of the dish’s rich, savory profile.

  • Texture Control:

    Once the beans are added, let them simmer gently in the broth. This slow cooking softens them further and allows them to absorb the flavors. Stirring in the coconut milk at the end ensures a velvety texture without curdling.

  • Finishing Touches:

    Fold in the spinach just before serving—it wilts quickly, adding a pop of color and freshness. A squeeze of lemon juice at the end brightens all the flavors, balancing the creaminess with a touch of acidity.

  • Serving Timing:

    This dish is best served hot, straight from the pot. The flavors meld beautifully if left to sit for a few minutes, but don’t let it cool too long—the creamy texture is at its peak when warm.

  • Pro Tips

    • Use a heavy-bottomed pot to prevent burning and ensure even cooking.
    • If the dish thickens too much, thin it with a splash of broth or water.
    • For extra richness, stir in a spoonful of tahini or nutritional yeast.
    • Garnish with fresh basil or parsley for a burst of freshness.

    I remember the first time I made this dish—it was one of those evenings where the kitchen felt like the coziest place in the house. The smell of garlic and sundried tomatoes filled the air, and I knew it was going to be something special. It’s the kind of meal that doesn’t just feed you; it comforts you, wrapping you in warmth with every bite. And the best part? It’s so simple that even on the busiest days, you can still treat yourself to something truly nourishing. Honestly, it’s become one of those recipes I turn to again and again, especially when I want something that feels like a hug in a bowl. The creamy texture, the tangy bite of the tomatoes, the way the beans soak up all the flavors—it’s all just so satisfying. And cleanup? A breeze. One pot, one spoon, and a whole lot of happiness.

Cooking One Pot Creamy Sundried Tomato White Beans Recipe | Prime Recipe Hub

The essence of the dish:

This one-pot creamy sundried tomato white beans dish is all about simplicity meeting depth of flavor. The white beans provide a creamy, hearty base, while the sundried tomatoes bring a tangy, umami-rich contrast. It’s a dish that’s both comforting and vibrant, with every ingredient playing a role in creating something greater than the sum of its parts.

A fun fact or historical angle:

Sundried tomatoes were originally a way to preserve the summer harvest in Italy, where they were dried under the sun and stored in olive oil. This method not only extended their shelf life but also intensified their flavor, making them a prized ingredient in rustic dishes like this one.

Flavor or sensory focus:

The first thing you’ll notice is the creamy texture, followed by the bright, tangy notes of the sundried tomatoes. The garlic and onions add a savory depth, while the spinach brings a touch of freshness. It’s a dish that’s rich yet balanced, with each bite offering a little something different.

You Must Know

  • Don’t rush the sautéing of onions and garlic—this builds the flavor base.
  • Use full-fat coconut milk for the creamiest texture.
  • If using canned beans, rinse them well to avoid a metallic taste.

Frequently Asked Questions

→ Can I use dried white beans instead of canned?

Yes, but you’ll need to soak them overnight and adjust the cooking time. Dried beans may take up to an hour to soften.

→ Is this dish gluten-free?

Absolutely! Just ensure your vegetable broth and sundried tomatoes are certified gluten-free.

→ Can I freeze leftovers?

Yes, this dish freezes well. Store in an airtight container for up to 3 months. Thaw and reheat gently on the stove.

→ What can I serve with this?

It pairs beautifully with crusty bread, a simple green salad, or even over a bed of quinoa for extra protein.

→ Can I make this in a slow cooker?

Yes! Sauté the onions, garlic, and sundried tomatoes first, then transfer everything to a slow cooker and cook on low for 4-6 hours.

→ What’s the best way to store leftovers?

Keep them in an airtight container in the fridge for up to 4 days. Reheat on the stove with a splash of broth to loosen the texture.

Chef's Tips

For extra creaminess, mash a few of the beans with the back of a spoon before adding the spinach.,If you prefer a thinner consistency, add a little more broth or water.,This dish tastes even better the next day as the flavors continue to develop.

Nutrition Facts

per serving

320

Calories

12g

Protein

38g

Carbs

14g

Fat

Fiber: 9g
Sugar: 6g
Sodium: 450mg

Taste Profile

🍯 Sweet
Low
🧂 Salty
Medium
🌶️ Spicy
Low
🍋 Sour
Medium
🍖 Umami
High

A rich, savory dish with tangy and creamy notes, balanced by a touch of freshness from the spinach and lemon.

Ingredient Substitutions

Don't have an ingredient? Try these alternatives

Coconut milk Cashew cream or heavy cream (for non-vegan)

Cashew cream will keep it vegan, while heavy cream adds richness.

White beans Chickpeas or cannellini beans

Both work well, though texture may vary slightly.

Recipe Variations

Try these delicious twists on the original

Spicy Version

Add extra red pepper flakes or a diced jalapeño for a kick of heat.

Herb-Infused

Stir in fresh rosemary or thyme for an aromatic twist.

Common Mistakes to Avoid

Learn from others' mistakes for perfect results

  • Skipping the rinsing of canned beans—this can make the dish too salty or metallic.
  • Boiling the coconut milk—it can separate, so keep the heat gentle.
  • Overcooking the spinach—add it at the end to keep it vibrant and fresh.

Meal Prep & Storage

Make Ahead Tips

You can prep all the ingredients ahead of time and store them in the fridge. The dish itself can be made up to 2 days in advance—just reheat gently on the stove.

Leftover Ideas

Reheat gently in a pot with a splash of broth or water to restore the creamy texture. Avoid microwaving, as it can make the coconut milk separate.

Perfect Pairings

Serve this with...

Crusty sourdough bread A simple arugula salad with lemon vinaigrette Roasted Brussels sprouts or asparagus

Cooking Timeline

0-5 min

Prep all ingredients: chop onion, mince garlic, drain beans, measure broth and coconut milk.

5-10 min

Sauté onion until soft, then add garlic and sundried tomatoes.

10-20 min

Add beans, broth, coconut milk, and seasonings. Simmer gently.

20-25 min

Stir in spinach and lemon juice. Adjust seasoning and garnish.

One Pot Creamy Sundried Tomato White Beans Recipe

One Pot Creamy Sundried Tomato White Beans Recipe

One pot creamy sundried tomato white beans are a flavorful, high-protein vegetarian dish perfect for a cozy meal. Easy to make and delicious!

Author: Hannah Brooks

Timing

Prep Time

10 Minutes

Cook Time

20 Minutes

Total Time

30 Minutes

Recipe Details

Category: Healthy & Vegetarian
Difficulty: Easy
Cuisine: Mediterranean-Inspired
Yield: 4 Servings Servings
Dietary: Vegetarian, Vegan, Gluten-Free

Ingredients

Main Ingredients

  • 01 2 tbsp olive oil
  • 02 1 medium onion, finely chopped
  • 03 3 cloves garlic, minced
  • 04 1/2 cup sundried tomatoes, chopped
  • 05 2 cans (15 oz each) white beans, drained and rinsed
  • 06 1 cup vegetable broth
  • 07 1 can (13.5 oz) full-fat coconut milk
  • 08 2 cups fresh spinach
  • 09 1 tsp dried oregano
  • 10 1/2 tsp red pepper flakes (optional)
  • 11 Salt and black pepper to taste
  • 12 1 tbsp lemon juice
  • 13 Fresh basil or parsley for garnish

Instructions

Step 01

Heat the olive oil in a large pot over medium heat. Add the chopped onion and sauté for 3-4 minutes until soft and translucent.

Step 02

Add the minced garlic and chopped sundried tomatoes. Cook for another 2 minutes, stirring frequently, until the garlic is fragrant and the tomatoes have softened.

Step 03

Stir in the white beans, vegetable broth, coconut milk, oregano, and red pepper flakes. Bring to a gentle simmer and let cook for 10-12 minutes, stirring occasionally, until the beans are tender and the flavors have melded.

Step 04

Add the fresh spinach and stir until wilted, about 2 minutes. Season with salt and black pepper to taste. Finish with a squeeze of lemon juice and garnish with fresh basil or parsley.

Step 05

Serve hot, with crusty bread or over a bed of quinoa if desired.

Notes & Tips

  • 1 For extra creaminess, mash a few of the beans with the back of a spoon before adding the spinach.
  • 2 If you prefer a thinner consistency, add a little more broth or water.
  • 3 This dish tastes even better the next day as the flavors continue to develop.

Tools You'll Need

  • Large pot or Dutch oven

  • Wooden spoon

  • Cutting board

  • Sharp knife

  • Measuring cups and spoons

  • Citrus juicer (for lemon juice)

Must-Know Tips

  • Don’t skip rinsing the canned beans—it removes excess sodium and improves texture.
  • Use full-fat coconut milk for the creamiest results.
  • Taste as you go and adjust seasoning—especially salt, as sundried tomatoes can vary in saltiness.

Professional Secrets

  • Bloom the sundried tomatoes in the oil with garlic to deepen their flavor.
  • Simmer gently to prevent the coconut milk from separating.
  • Finish with fresh herbs to brighten the dish and add a pop of color.
Hannah Brooks

Recipe by

Hannah Brooks

Hannah Brooks focuses on nutritious baked meals that feature rice, quinoa, oats, and other wholesome grains. She develops creative casseroles, baked g ...

Get Delicious Recipes Weekly

Join 25,000+ home cooks getting our best recipes straight to their inbox.

Free forever • No spam • Unsubscribe anytime