This post contains affiliate links. As an Amazon Associate, I earn from qualifying purchases. This comes at no extra cost to you.

Creamy Vegan Tomato White Bean Stew

White bean stew vegetarian is a nourishing and hearty dish made with white beans, diced tomatoes, coconut milk, and fragrant dried herbs. Ready in just 40 minutes, it provides 4 satisfying servings. The creamy texture from coconut milk and the warmth of smoked paprika make this stew a comforting meal for any occasion.

I’ll never forget the first time I made this dish after a rainy trip to the farmer’s market in Portland. The aroma of sautéing onions, garlic, and herbs filled the kitchen, instantly lifting my mood.

Table of Contents

Why make this creamy stew?

This Creamy Vegan Tomato White Bean Stew is loved for its rich, comforting flavors and versatility. It’s ideal for busy weeknights or a nourishing weekend indulgence.

  • It’s quick and easy, ready in just 40 minutes from start to finish.
  • Coconut milk lends a smooth, creamy texture without any dairy.
  • White beans provide plant-based protein, making it hearty enough as a main dish.
  • The recipe uses pantry-friendly staples, so you can whip it up anytime.

What ingredients do you need for Creamy Vegan Tomato White Bean Stew?

This stew uses simple, wholesome ingredients to create a deeply flavorful meal. Here’s what you need:

The coconut milk is key for a luscious, creamy consistency, while smoked paprika enhances the depth of flavor with its subtle smokiness.

How do you make Creamy Vegan Tomato White Bean Stew step by step?

This simple recipe comes together in a few easy steps, making it beginner-friendly while still delivering rich, complex flavors.

Step 1 — Sauté the aromatics

In a large pot, heat the olive oil over medium heat. Add the diced onion, carrot, and celery. Sauté for about 5-7 minutes, or until the vegetables are soft.

Step 2 — Add the garlic

Add the minced garlic and sauté for an additional 1-2 minutes, until fragrant. Be careful not to burn the garlic.

You might also enjoy our ignite your palate: the creamy.

Step 3 — Combine the base ingredients

Stir in the diced tomatoes, white beans, vegetable broth, coconut milk, oregano, basil, and smoked paprika. Mix everything well and bring to a boil.

Step 4 — Simmer the stew

Once boiling, reduce the heat to low and let it simmer for about 15-20 minutes. This allows the flavors to meld together beautifully.

Lodge Cast Iron Skillet 12-inch

Essential CookwareLodge Cast Iron Skillet 12-inch

Perfect for searing and baking — this recipe needs even heat distribution

View on Amazon →

Step 5 — Adjust and garnish

Season with salt and pepper to taste. For a thicker consistency, mash some of the beans slightly with a potato masher. Serve hot, garnished with fresh parsley or basil.

Frequently Asked Questions About Creamy Vegan Tomato White Bean Stew

Can I use another type of bean?

Yes, chickpeas or cannellini beans work well as substitutes for white beans in this recipe.

Can I make this stew nut-free?

Absolutely. Coconut milk is nut-free, making this dish naturally suitable for those with nut allergies.

For more ideas, check out our unleash your inner chef: the.

Does this freeze well?

Yes, this stew freezes beautifully. Store it in an airtight container for up to 3 months, then thaw in the fridge before reheating.

Can I add more vegetables?

Of course! Seasonal vegetables like zucchini or bell peppers make great additions and enhance the stew’s nutritional value.

What’s the best way to reheat it?

Reheat the stew gently on the stovetop over low-medium heat, stirring occasionally to prevent sticking.

What pairs well with this dish?

This stew is a versatile centerpiece for any meal. Here are a few tasty pairings:

  • Crusty bread: Perfect for soaking up every last bit of creamy broth.
  • Side salad: A fresh green salad adds a touch of brightness.
  • Roasted vegetables: Complement the stew with caramelized roasted butternut squash or sweet potatoes.
  • Herbal tea: A warm cup of chamomile or mint tea pairs beautifully for a calming, satisfying meal.

How do you meal prep and store it?

This stew is excellent for meal prep and stores well for busy weeks. Keep it in the fridge or freezer for convenient meals on demand.

Looking for something similar? Try our creamy tomato cucumber pasta salad.

Refrigerator: Store in a sealed container for up to 5 days. Let it cool completely before refrigerating.

Freezer: Freeze in individual portions for up to 3 months. Thaw overnight in the fridge before reheating.

Reheating: Warm the stew gently over the stovetop or in the microwave, adding a splash of broth if it’s too thick.

Can you make ingredient swaps?

Small tweaks can make this recipe your own. Here are a few easy swaps:

  • No coconut milk? Substitute with cashew cream or unsweetened almond milk for similar creaminess.
  • No smoked paprika? Regular paprika or a pinch of chili powder can offer a similar depth of flavor.
  • Low on broth? Use water and add an extra pinch of salt or a vegetable bouillon cube for flavor.

Expert tips for the perfect stew

Maximize the flavor and texture of your stew with these helpful tips:

  • Sauté for flavor: Don’t rush the initial sauté step. Allowing the onions, carrots, and celery to soften ensures a rich, aromatic base.
  • Simmer patiently: Low and slow simmering helps the flavors meld beautifully.
  • Mash the beans: Lightly mash a portion of the beans for a thicker, creamier consistency.
  • Season in layers: Taste and adjust the salt and pepper gradually throughout cooking.

Creamy Vegan Tomato White Bean Stew

Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings 4 servings
Calories 350
This creamy vegan stew is a hearty and flavorful dish made with tomatoes, white beans, and coconut milk, perfect for a comforting meal.

Equipment

  • large pot
  • cutting board
  • knife
  • potato masher
  • measuring cups
  • measuring spoons

Ingredients

Instructions 

  • In a large pot, heat the olive oil over medium heat. Add the diced onion, carrot, and celery. Sauté for about 5-7 minutes, or until the vegetables are soft.
  • Add the minced garlic and sauté for an additional 1-2 minutes, until fragrant.
  • Stir in the diced tomatoes, white beans, vegetable broth, coconut milk, oregano, basil, and smoked paprika. Mix well and bring to a boil.
  • Once boiling, reduce the heat to low and let it simmer for about 15-20 minutes, allowing the flavors to meld together.
  • Season with salt and pepper to taste. If you prefer a thicker stew, use a potato masher to mash some of the beans slightly.
  • Serve hot, garnished with fresh parsley or basil.

Notes

Feel free to add other vegetables or spices according to your preference.
Calories: 350kcal
Cost: $12
Course: Main Course
Cuisine: Vegan
Keyword: stew

Nutrition

Calories: 350kcal | Carbohydrates: 40g | Protein: 12g | Fat: 18g | Sodium: 600mg
A bowl of creamy vegan tomato white bean stew garnished with fresh herbs

Loved this recipe? Save it to your favorite Pinterest board so you can easily find it later! ✨

Author

Write A Comment

Recipe Rating