Creamy One Pot Sundried Tomato White Beans

This Creamy One Pot Sundried Tomato White Beans dish is a delicious and comforting meal thatโ€™s perfect for a quick weeknight dinner or a cozy weekend meal. Packed with rich flavors from sundried tomatoes, garlic, and herbs, this recipe combines hearty white beans in a creamy sauce thatโ€™s entirely dairy-free. Best of all, itโ€™s made in one pot, which means less cleanup and more time to enjoy your meal!

Why Youโ€™ll Love This Recipe

  • Quick and easy: Made in one pot, so youโ€™ll save time on cooking and cleaning.
  • Hearty and satisfying: White beans make this dish filling and packed with plant-based protein.
  • Rich flavors: Sundried tomatoes, garlic, and herbs infuse the dish with bold and delicious flavors.
  • Versatile: Perfect as a main dish or a side. Serve it with crusty bread or over grains.
  • Dietary friendly: Naturally gluten-free and can easily be made vegan by using plant-based cream.

Ingredients

(Tip: Youโ€™ll find the full list of ingredients and measurements in the recipe card below.)

  • White beans (cannellini or navy beans)
  • Sundried tomatoes
  • Olive oil
  • Garlic cloves
  • Vegetable broth
  • Coconut milk or heavy cream (for creaminess)
  • Fresh herbs (parsley or basil)
  • Salt and pepper
  • Red pepper flakes (optional for heat)

Directions

  1. Prepare the ingredients: Drain and rinse the white beans. Mince the garlic and chop the sundried tomatoes.
  2. Sautรฉ garlic and sundried tomatoes: In a large pot, heat olive oil over medium heat. Add the garlic and cook until fragrant, about 1 minute. Stir in the chopped sundried tomatoes.
  3. Add the white beans and broth: Stir the white beans into the pot, followed by vegetable broth. Let it simmer for about 10 minutes to allow the flavors to meld.
  4. Stir in the cream: Reduce the heat to low, then stir in the coconut milk (or heavy cream). Let it cook for another 5-7 minutes until the sauce thickens and becomes creamy.
  5. Season and serve: Add salt, pepper, and red pepper flakes (if using). Garnish with fresh herbs and serve immediately.

Servings and Timing

  • Servings: This recipe serves 4 as a main dish or 6 as a side.
  • Prep time: 10 minutes
  • Cook time: 20 minutes
  • Total time: 30 minutes

Variations

  • Add greens: Stir in spinach or kale at the end for added nutrients.
  • Swap the beans: Use chickpeas or butter beans instead of white beans for a different texture.
  • Make it vegan: Use coconut milk or any plant-based cream for a dairy-free option.
  • Spicy twist: Add more red pepper flakes or a splash of hot sauce for extra heat.
  • Cheesy touch: Stir in some grated Parmesan or nutritional yeast for a cheesy flavor.

Storage/Reheating

  • Storage: Store any leftovers in an airtight container in the fridge for up to 4 days.
  • Reheating: Reheat the beans gently in a saucepan over low heat, adding a splash of broth or water if needed to loosen the sauce. You can also reheat it in the microwave, stirring halfway through.
  • Freezing: This dish freezes well! Freeze in an airtight container for up to 3 months. Thaw overnight in the fridge before reheating.

FAQs

How can I make this dish vegan?

Simply use coconut milk or another plant-based cream instead of dairy cream.

Can I use dried beans instead of canned beans?

Yes, you can! Just be sure to soak and cook them ahead of time before adding them to the recipe.

What can I serve with this dish?

It pairs well with crusty bread, over rice or quinoa, or alongside a simple salad.

Can I add protein to this recipe?

You can add plant-based sausage or grilled chicken for extra protein.

Is this recipe gluten-free?

Yes, the recipe is naturally gluten-free. Just make sure any broth or other pre-packaged ingredients are also gluten-free.

Can I substitute coconut milk?

Yes, you can use heavy cream, cashew cream, or almond milk as a substitute.

How do I prevent the dish from being too oily with sundried tomatoes?

If using oil-packed sundried tomatoes, you can drain some of the excess oil before adding them to the dish.

Can I make this ahead of time?

Yes, this dish can be made ahead and stored in the fridge for up to 4 days.

Can I double the recipe?

Absolutely! You can easily double the ingredients to feed a larger group.

Can I add vegetables to this dish?

Yes, adding vegetables like spinach, kale, or mushrooms will enhance the flavor and nutrition.

Conclusion

This Creamy One Pot Sundried Tomato White Beans recipe is a delightful, easy, and flavorful meal thatโ€™s sure to become a staple in your weekly meal rotation. Itโ€™s versatile, budget-friendly, and requires minimal cleanup. Whether youโ€™re serving it as a main or a side dish, itโ€™s guaranteed to satisfy! Enjoy this cozy meal with your favorite bread or grains and watch it become a household favorite.

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
Creamy One Pot Sundried Tomato White Beans

Creamy One Pot Sundried Tomato White Beans

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: KimEasy
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Category: Dinner, Main Course
  • Method: One Pot, Sautรฉing
  • Cuisine: Mediterranean-Inspired
  • Diet: Vegetarian

Description

This creamy one-pot sundried tomato white beans recipe is a hearty and flavorful dish that comes together in just one pot, making it perfect for a quick and easy weeknight dinner. The combination of white beans, sundried tomatoes, garlic, and spinach in a rich, creamy sauce makes this dish both nutritious and comforting. Best of all, itโ€™s vegan and packed with protein!


Ingredients

Units Scale
  • 2 tablespoons olive oil
  • 1 medium onion, diced
  • 3 cloves garlic, minced
  • 1/2 cup sundried tomatoes, chopped (in oil, drained)
  • 2 cans (15 oz each) white beans (cannellini or great northern), drained and rinsed
  • 1 cup vegetable broth
  • 1/2 cup full-fat coconut milk or heavy cream (for non-vegan option)
  • 2 cups fresh spinach
  • 1 tablespoon nutritional yeast (optional, for added cheesy flavor)
  • 1/2 teaspoon dried thyme
  • 1/2 teaspoon paprika
  • Salt and pepper to taste
  • Fresh parsley or basil for garnish (optional)
  • Red pepper flakes for a kick (optional)

Instructions

  1. Sautรฉ the aromatics: In a large pot or skillet, heat olive oil over medium heat. Add the diced onion and cook for 3-4 minutes until softened. Add the garlic and sautรฉ for another 30 seconds until fragrant.
  2. Add the sundried tomatoes: Stir in the chopped sundried tomatoes and cook for 2 more minutes, letting the flavors meld.
  3. Combine the beans and broth: Add the drained white beans, vegetable broth, thyme, paprika, and nutritional yeast (if using). Stir everything together, allowing it to simmer for 5-7 minutes until the beans are heated through.
  4. Make it creamy: Pour in the coconut milk (or cream) and stir to combine. Let the mixture simmer gently for another 5 minutes, stirring occasionally, until the sauce becomes creamy and thickens slightly.
  5. Add spinach: Stir in the fresh spinach and cook until wilted, about 1-2 minutes. Taste and adjust the seasoning with salt, pepper, and red pepper flakes if desired.
  6. Serve: Remove from heat and garnish with fresh parsley or basil. Serve hot, either on its own or with crusty bread or over rice.

Notes

  • You can substitute kale or Swiss chard for spinach if you prefer.
  • If you like a tangier taste, add a squeeze of fresh lemon juice before serving.
  • For a richer sauce, use heavy cream instead of coconut milk.

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

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

Your email address will not be published. Required fields are marked *