Vegan Bean and Lentil Stew Recipe

Vegan Bean and Lentil Stew Recipe

By: Christine Glaser, C.A.

|

Published on

This soul-warming, nutrient-dense stew is more than just comfort food—it’s a skin-loving powerhouse in a bowl:

  • Beans & lentils provide plant-based protein, fiber, and antioxidants to combat free radicals and promote a clear, radiant complexion.
  • Turmeric & chili powder add anti-inflammatory benefits, helping reduce skin irritation and support a healthy glow.
  • Tomatoes & veggies offer vitamin C and essential minerals to boost collagen production and keep your skin firm and youthful.

It’s the perfect one-pot, no-fuss meal —whether you’re meal prepping for the week or craving something warm and nourishing on a chilly evening.

Prep time

Overnight + 10 min

Cook time

1 hr 45 min

Servings

4 pers

Ingredients

  • 2 Tbsp Olive Oil
  • 1 medium yellow onion (diced)
  • 2 stalks celery (chopped)
  • 3-4 large carrots (peeled and coined)
  • 1 clove garlic (minced)
  • 1 cup of dried beans and lentils (green and/or red lentils, black beans, kidney beans, pinto beans, navy beans, black eyed peas)
  • 6 cups vegetable stock (or bone broth for non-vegan option)
  • (1) 28 oz can diced tomatoes
  • 3 Tbsp tomato paste
  • 1 Tbsp turmeric (optional, but amazing for anti-inflammatory benefits!)
  • 2 tsp chili powder

Directions

1️⃣ Prep the Beans & Lentils

  • Rinse dried beans & lentils, picking out any debris.
  • Place in a bowl and cover with cold water (water level should be several inches above the beans).
  • Soak overnight (12+ hours), then drain and rinse well.

2️⃣ Sauté the Aromatics

  • Heat olive oil in a deep stockpot over medium-high heat.
  • Add onion, celery, carrots, and garlic, stirring regularly for about 8 minutes until softened and fragrant.

3️⃣ Build the Flavor

  • Stir in turmeric, chili powder, and tomato paste, coating the vegetables in warm, rich flavors.

4️⃣ Add the Beans & Simmer

  • Gently fold in the diced tomatoes and rinsed beans/lentils, stirring to combine.
  • Pour in vegetable stock, stir, and bring to a gentle simmer.
  • Reduce heat to medium-low and let it cook for 1.5 hours, stirring occasionally, until the beans are tender enough to be easily mashed with a fork.

5️⃣ Serve & Enjoy!

  • Ladle into bowls and top with fresh herbs, red pepper flakes, or a drizzle of chili-infused honey for a spicy-sweet kick!

Make It Your Own!

🔥 For a spicy kick: Add red pepper flakes or hot honey before serving.


🌱 For extra greens: Stir in kale or spinach in the last 5 minutes of cooking.


🥑 For a chili-style twist: Top with avocado, dairy-free yogurt, or shredded cheese (if not vegan!).


🍞 For the ultimate cozy meal: Serve with cornbread, crusty Italian bread, or warm pita.

Why Your Skin Will Love This Recipe

This fiber-packed, antioxidant-rich stew supports gut health, collagen production, and deep hydration, helping your skin stay clear, firm, and glowing from the inside out.


And the best part? It’s budget-friendly, meal-prep friendly, and freezer-friendly —so you can enjoy nourishing, skin-loving meals all week long.


Dig in and fuel your glow!

Christine Glaser, C.A.

Christine is a certified aromatherapist, essential oil specialist, and organic skin care formulator. She loves empowering others with tools to make healthy changes and understand where natural options can be woven into the fabric of everyday routines.