Comforting Vegan Peanut Butter and Lentil Stew Recipe

This hearty vegan stew is a warming bowl of comfort—lentils and sweet potatoes simmered in a rich tomato-and-peanut sauce with cozy spices and plenty of vegetables. It’s an easy, nourishing one‑pot meal that’s perfect for cool evenings and makes a satisfying plant‑based dinner the whole family will enjoy.

Bowl of chunky tomato based stew with fresh herbs and peanuts.

When temperatures drop, a bowl of stew feels like the ultimate comfort. This peanut stew joins other favorite meatless options—classic no‑beef vegan stew or a spiced chickpea stew—as a filling, flavorful plant‑based choice that’s simple to make and deeply satisfying.

  • Hearty and warming—perfect for cool nights
  • Simple one‑pot dinner
  • Common pantry ingredients
  • Bright aromatics and cozy spices
  • Comfort food that’s also nutritious
  • Appeals to vegans and omnivores alike

Ingredients and Substitutions

Labeled ingredients like sweet potatoes, veggie broth, canned tomatoes, garlic, ginger, kale, peanut butter and lentils to make a vegan stew.
  • Sweet potato: Cubed. Winter squashes like butternut or acorn are good swaps.
  • Peanut butter: Creamy or chunky works—choose a simple peanut‑only brand. For peanut allergies, use almond or sunflower butter.
  • Ginger: Fresh grated ginger gives the best flavor. Jarred or frozen minced ginger can be used if needed.
  • Garlic: Fresh garlic is ideal; frozen minced garlic or garlic powder (not garlic salt) can be substituted in a pinch.
  • Onion: Sweet, yellow, or red onion. Leeks can be used instead.
  • Crushed tomatoes: Canned diced tomatoes are an acceptable alternative.
  • Kale: Swap for collards, chard or another hearty leafy green.
  • Parsnips: Substitute with carrots, turnips, or rutabaga.
  • Cauliflower: Fresh or frozen florets; broccoli or Brussels sprouts will also work.
  • Lentils: Brown or green lentils hold their shape best. Red lentils will soften and thicken the stew if you prefer a creamier texture.
  • Vegetable broth: Homemade is best, or choose a low‑sodium store brand without added oils.

How to make it

Prep all ingredients before you start so everything is ready at the stove. A heavy pot or Dutch oven works best for even cooking.

Chopped veggies in bowls, plus other ingredients laid out to make vegan peanut butter stew.
  • Dice the onion.
  • Scrub sweet potatoes and cut into small dice.
  • Peel and dice parsnips.
  • Trim cauliflower into florets.
  • Grate the ginger and roughly chop the garlic.
  • Rinse and drain the lentils.
  • Stack and thinly slice the kale.
Dutch oven with sauteed onions plus ginger, garlic and spices.

Heat a large pot over medium heat. Sweat the diced onion in a little water, oil, or vegetable broth until translucent. Add the grated ginger, chopped garlic, cumin, cinnamon, crushed red pepper and salt.

Spices coating onions, ginger and garlic inside a dutch oven.

Continue to cook for about 1 minute, adding a tablespoon of liquid if the pan gets dry, and stir until the spices are fragrant.

Chopped sweet potatoes, parsnips, cauliflower and rinsed lentils in a dutch oven on top of sauteed aromatic veggies.

Stir in the sweet potatoes, parsnips, cauliflower and lentils so they’re well coated with the spice mixture.

Crushed tomatoes on top of sauteed veggies in a dutch oven.

Mix in the crushed tomatoes.

Crushed tomatoes diluted with veggie broth, cooking chopped veggies in a dutch oven.

Pour in the vegetable broth, stir to combine, bring to a boil, then reduce heat and simmer for 20 minutes.

Pile of chopped kale on top of a tomato broth filled with chopped veggies.

Add the chopped kale and stir until it wilts into the stew.

Wilted kale in a pot of chunky veggie stew.

Simmer an additional 10 minutes, until the vegetables are tender and the kale is fully wilted.

Peanut butter and maple syrup on top of a pot of tomato based veggie stew.

Stir in the peanut butter, maple syrup and lemon juice until fully incorporated.

Dutch oven filled with chunky stew, and one section that has been pureed into a creamy base.

Optional: If the stew is thinner than you prefer, purée about ¼ of it with an immersion blender or in a countertop blender, then stir it back into the pot to create a thicker, creamier base.

Chunky veggie stew garnished with fresh cilantro, chopped peanuts and crushed red pepper.

Stir the stew until the texture is uniform. Serve topped with chopped peanuts, fresh cilantro or parsley and an extra pinch of crushed red pepper, if desired.

Debra’s Pro Tips

Two bowls of chunky vegetable stew topped with fresh herbs, crushed peanuts and crushed pepper.
  • Make vegan dinner rolls or serve with crusty bread to soak up the flavorful sauce.
  • Stir occasionally while simmering to prevent sticking.
  • The flavors deepen as it sits, so this stew is excellent for meal prep—reheat gently on the stovetop.
  • If the stew becomes too thick, stir in an extra ¼ cup vegetable broth to loosen it.

Serving and Storage

Bowl of chunky vegetable stew, garnished with fresh herbs and crushed peanuts.
  • Store in an airtight container in the refrigerator for up to one week, or freeze for up to three months.
  • For single‑serving freezes, use freezer‑safe zip bags, lay flat until frozen, then stack. If using glass jars, leave a couple inches of headspace for expansion.
  • Reheat on the stovetop over medium‑low heat, adding a splash of water or broth if needed.
  • To take it on the go, warm the stew and transfer it to an insulated container or thermos.
  • Serve over rice, dairy‑free mashed potatoes, or cauliflower rice for a complete meal.

Commenting and rating recipes helps support food bloggers. If you make this stew, please consider leaving a rating and sharing a photo on Instagram by tagging @dkhealthcoach with #debraklein.

📖 Recipe

Dutch oven filled with thick and chunky tomato based stew.

Hearty Vegan Stew with Peanut Butter and Lentils

Author: Debra Klein
A creamy, tomato‑based stew with sweet potatoes, lentils, vegetables, kale and peanut butter for a flavorful, filling vegan main.
5 from 2 votes

Rate this Recipe

Print Recipe
Pin Recipe

Prep Time 10
Cook Time 35
Total Time 45

Course Main Course
Cuisine American

Servings 6
Calories 323 kcal

Equipment

  • Dutch oven
  • Microplane (or grater)

Ingredients

  

  • 1 sweet onion diced
  • 1 tablespoon grated ginger about 1″ piece fresh
  • 4 cloves garlic roughly chopped
  • 2 teaspoon cumin
  • 1 teaspoon cinnamon
  • ½ teaspoon crushed red pepper
  • ½ tsp coarse sea salt
  • 1 lb. sweet potatoes scrubbed and diced
  • ½ lb. parsnips
  • ¼ head cauliflower cut into florets (~2 cups)
  • ½ cup green or brown lentils rinsed and drained
  • 1 28-oz can crushed tomatoes
  • 4 cups vegetable broth
  • 2 cups kale chopped
  • 2 teaspoon maple syrup
  • 1 teaspoon lemon juice
  • ½ cup peanut butter

Instructions

 

  • Prepare veggies: Dice the onion, scrub and dice sweet potatoes (peeling optional), peel and dice parsnips, cut cauliflower into florets, chop garlic and grate ginger. Rinse lentils and slice the kale.
  • Heat a large pot or Dutch oven over medium. Sauté the onion in a little water, oil, or broth, adding a tablespoon at a time to prevent sticking, until translucent (about 3 minutes). Add ginger, garlic, cumin, cinnamon, crushed red pepper and salt and stir until fragrant, about 1 minute.
  • Add the sweet potato, parsnip, cauliflower and lentils and toss to coat in the spices. Stir in the crushed tomatoes and vegetable broth. Bring to a boil, then reduce heat and simmer for 20 minutes.
  • Stir in the kale and simmer another 10 minutes, until vegetables are tender. Mix in the peanut butter, lemon juice and maple syrup until smooth.
  • If you prefer a thicker stew, purée about one quarter with an immersion blender or in a countertop blender, then stir it back in to combine.

Notes

Ingredient amounts are approximate—this forgiving stew tolerates variations well. Use whole vegetables rather than measuring obsessively.

Garnish suggestions: chopped peanuts, cilantro or parsley, extra crushed red pepper or sliced jalapeño for heat.

Serving suggestions: Serve over rice, dairy‑free mashed potatoes, cauliflower rice, or with rolls to sop up the sauce.

Nutrition

Calories: 323kcalCarbohydrates: 44gProtein: 12gFat: 12g
Note

Nutrition estimates were calculated using online tools. For the most accurate results, calculate nutrition based on the specific brands and quantities you use.

Did you make this recipe?Please leave a review and share a photo on Instagram so the author can see it.