Creamy Vegan Tomato White Bean Stew

Highlighted under: Healthy & Light

Warm up with this luscious Creamy Vegan Tomato White Bean Stew that combines the rich flavors of tomatoes and hearty white beans for a comforting meal. This healthy stew is easy to make, packed with nutrients, and perfect for a cozy weeknight dinner or as a meal prep option. Enjoy the creamy texture without any dairy while satisfying your taste buds with this plant-based delight!

Lucy Bennett

Created by

Lucy Bennett

Last updated on 2025-11-12T12:24:28.078Z

This Creamy Vegan Tomato White Bean Stew is more than just a meal; it's a warm, comforting hug on a chilly day. Packed with flavor and nutrition, it's a dish that brings the family together around the dinner table.

A Nourishing Plant-Based Meal

This Creamy Vegan Tomato White Bean Stew is not just delicious; it's a nourishing plant-based meal that you can feel good about. Packed with protein from the white beans and healthy fats from the coconut cream, this stew offers a wholesome balance of nutrients. It's perfect for anyone looking to incorporate more plant-based meals into their diet, whether you're a seasoned vegan or just exploring new culinary options.

Moreover, the combination of tomatoes and vegetables creates a stew that is rich in vitamins and antioxidants. Tomatoes are known for their lycopene content, which is great for heart health. When combined with fiber-rich white beans, this dish helps keep you fuller for longer, making it an ideal choice for lunch or dinner.

Cooking Tips for Success

While this stew is straightforward to prepare, there are a few tips to ensure your dish turns out perfectly every time. First, make sure to sauté the onions and garlic until they're translucent – this brings out their natural sweetness and enhances the overall flavor of the stew. Don't rush this step, as it sets the foundation for the entire recipe.

Another key tip is to adjust the seasonings to your personal taste. Feel free to add additional herbs such as thyme or rosemary for extra depth. If you prefer a bit of heat, consider adding a pinch of red pepper flakes. The beauty of this stew lies in its versatility, so customize it to suit your palate.

Perfect for Meal Prep

This Creamy Vegan Tomato White Bean Stew is not just a fantastic weeknight dinner; it also shines as a meal prep option. You can make a big batch on the weekend and portion it into containers for easy lunches throughout the week. Just reheat and enjoy! The flavors actually deepen after a day in the fridge, making it even more delicious the next day.

Storing the stew is easy – simply keep it in an airtight container in the refrigerator for up to five days. For long-term storage, consider freezing individual portions. Just be sure to let it cool completely before transferring it to freezer-safe containers. This way, you'll always have a warm, comforting meal ready whenever you need it.

Ingredients

Main Ingredients

  • 2 cans of white beans, drained and rinsed
  • 1 can of diced tomatoes
  • 1 cup of vegetable broth
  • 1 cup of coconut cream
  • 2 cloves of garlic, minced
  • 1 onion, chopped
  • 2 carrots, diced
  • 1 teaspoon of dried oregano
  • Salt and pepper to taste
  • Fresh basil for garnish

Instructions

Saute the Vegetables

In a large pot, heat a tablespoon of olive oil over medium heat. Add the chopped onion and minced garlic, sautéing until translucent.

Add the Carrots

Stir in the diced carrots and cook for another 5 minutes, until slightly softened.

Combine Remaining Ingredients

Add the drained white beans, diced tomatoes, vegetable broth, and coconut cream. Stir well and bring the mixture to a simmer.

Season the Stew

Add the dried oregano, salt, and pepper. Let the stew simmer for about 20 minutes, allowing the flavors to meld together.

Serve and Enjoy

Remove the stew from heat, garnish with fresh basil, and serve hot. Enjoy your creamy vegan delight!

Ingredient Insights

The main ingredients in this stew come together to create a creamy texture without the use of dairy. The coconut cream offers a silky smoothness and a hint of sweetness, which complements the acidity of the tomatoes beautifully. When selecting coconut cream, choose a brand with minimal additives for the best flavor.

Using canned white beans is convenient, but if you prefer to use dry beans, simply cook them beforehand and add them into the stew. This adds an extra layer of fiber and nutrients to the dish and allows you to control the salt content better.

Serving Suggestions

This stew can be served on its own, but it pairs beautifully with crusty bread or over a bed of quinoa for added texture. A sprinkle of nutritional yeast on top can also enhance the dish with a cheesy flavor, making it a great option for those missing dairy.

For an elevated dining experience, serve the stew in bowls lined with fresh basil or a drizzle of olive oil. This not only adds visual appeal but also boosts the flavor profile, making each bite a delight.

Secondary image

Questions About Recipes

→ Can I make this stew ahead of time?

Yes! This stew keeps well in the fridge for up to 3 days and also freezes nicely.

→ Can I use other beans?

Absolutely! Feel free to experiment with different beans like chickpeas or kidney beans.

Creamy Vegan Tomato White Bean Stew

Warm up with this luscious Creamy Vegan Tomato White Bean Stew that combines the rich flavors of tomatoes and hearty white beans for a comforting meal. This healthy stew is easy to make, packed with nutrients, and perfect for a cozy weeknight dinner or as a meal prep option. Enjoy the creamy texture without any dairy while satisfying your taste buds with this plant-based delight!

Prep Time10 minutes
Cooking Duration30 minutes
Overall Time40 minutes

Created by: Lucy Bennett

Recipe Type: Healthy & Light

Skill Level: Easy

Final Quantity: 4 servings

What You'll Need

Main Ingredients

  1. 2 cans of white beans, drained and rinsed
  2. 1 can of diced tomatoes
  3. 1 cup of vegetable broth
  4. 1 cup of coconut cream
  5. 2 cloves of garlic, minced
  6. 1 onion, chopped
  7. 2 carrots, diced
  8. 1 teaspoon of dried oregano
  9. Salt and pepper to taste
  10. Fresh basil for garnish

How-To Steps

Step 01

In a large pot, heat a tablespoon of olive oil over medium heat. Add the chopped onion and minced garlic, sautéing until translucent.

Step 02

Stir in the diced carrots and cook for another 5 minutes, until slightly softened.

Step 03

Add the drained white beans, diced tomatoes, vegetable broth, and coconut cream. Stir well and bring the mixture to a simmer.

Step 04

Add the dried oregano, salt, and pepper. Let the stew simmer for about 20 minutes, allowing the flavors to meld together.

Step 05

Remove the stew from heat, garnish with fresh basil, and serve hot. Enjoy your creamy vegan delight!

Nutritional Breakdown (Per Serving)

  • Protein: 15g
  • Fat: 12g
  • Carbohydrates: 40g