Weeknight cooking doesn’t leave much room for fuss, and vegan dinners can absolutely keep up with a busy schedule. A pot of red lentil dal or a sheet pan of chickpea fajitas comes together in about the same time it takes to order delivery, minus the wait at the door.

The best vegan dinner for tonight is whatever uses what’s already in your pantry, cooks in one pot, and reheats well for lunch tomorrow. Beans, lentils, tofu, and a few good spices stretch into meals that taste rich and satisfying, no meat substitute required. Some nights call for a quick stir-fry; others want a slow-simmered chili you can half-forget on the stove.

This roundup covers 19 recipes built for real weeknights, from creamy curries to hearty burgers, each one tested against the clock and the grocery budget.

Quick picks:

  • Best for curry night: Creamy Coconut Chickpea Curry with Spinach
  • Best budget pick: One-Pot Red Lentil Dal
  • Best for picky eaters: Lentil Bolognese with Spaghetti
  • Best for meal prep: Smoky Three-Bean Chili

1. Creamy Coconut Chickpea Curry with Spinach

This curry gets its silky texture from full-fat coconut milk and its backbone from tender chickpeas and wilted spinach. The sauce turns a deep golden color once the turmeric and garam masala bloom in hot oil. For a similar weeknight favorite with a little more heat, try this spicy chickpea and spinach curry recipe.

Servings: 4 | Prep: 10 min | Cook: 25 min

Ingredients:

  • 2 tbsp coconut oil
  • 1 yellow onion, diced
  • 3 garlic cloves, minced
  • 1 tbsp grated ginger
  • 2 tsp curry powder
  • 1 tsp ground turmeric
  • 1 can (15 oz) chickpeas, drained
  • 1 can (14 oz) coconut milk
  • 3 cups baby spinach
  • Salt to taste

Method:

  1. Sauté onion in coconut oil until soft, 5 minutes.
  2. Add garlic, ginger, and spices; cook 1 minute.
  3. Stir in chickpeas and coconut milk; simmer 15 minutes.
  4. Fold in spinach until wilted. Season and serve over rice.

2. Crispy Tofu and Broccoli Stir-Fry

Pressed, cubed tofu fried until the edges crackle makes this stir-fry feel like a takeout order from your own kitchen. The broccoli stays bright green and a little crunchy, soaking up a glossy soy-garlic sauce. If you’re building a tofu recipe box, our best tofu recipes has more ideas worth bookmarking.

Servings: 3 | Prep: 15 min | Cook: 15 min

Ingredients:

  • 14 oz firm tofu, pressed and cubed
  • 2 tbsp cornstarch
  • 3 tbsp vegetable oil
  • 3 cups broccoli florets
  • 3 tbsp soy sauce
  • 1 tbsp rice vinegar
  • 1 tbsp maple syrup
  • 2 garlic cloves, minced

Method:

  1. Toss tofu in cornstarch; fry in 2 tbsp oil until crisp, 8 minutes. Set aside.
  2. Stir-fry broccoli in remaining oil, 4 minutes.
  3. Whisk soy sauce, vinegar, maple syrup, and garlic; pour in.
  4. Return tofu, toss to coat, and serve over rice.

3. Lentil Bolognese with Spaghetti

Brown lentils simmered in tomato sauce make a bolognese rich enough to fool anyone at the table. A splash of red wine and a finely diced carrot and celery give it classic depth. For more ways to cook with lentils, our best lentil recipes rounds up the favorites.

Servings: 4 | Prep: 10 min | Cook: 35 min

Ingredients:

  • 1 cup brown lentils, rinsed
  • 1 carrot, diced
  • 1 celery stalk, diced
  • 1 onion, diced
  • 3 garlic cloves, minced
  • 1 can (28 oz) crushed tomatoes
  • 2 cups vegetable broth
  • 12 oz spaghetti

Method:

  1. Sauté onion, carrot, celery, and garlic until soft, 7 minutes.
  2. Add lentils, tomatoes, and broth; simmer 25 minutes.
  3. Cook spaghetti according to package directions.
  4. Toss pasta with sauce and serve.

4. Black Bean and Sweet Potato Enchiladas

Roasted sweet potato and black beans wrapped in warm tortillas make these enchiladas sweet, smoky, and satisfying under a layer of red sauce. Bake until the edges turn crisp and the sauce bubbles. Explore more Tex-Mex-style ideas with our best bean recipes.

Servings: 4 | Prep: 15 min | Cook: 30 min

Ingredients:

  • 2 cups diced sweet potato
  • 1 can (15 oz) black beans, drained
  • 8 corn tortillas
  • 2 cups red enchilada sauce
  • 1 tsp cumin
  • 1/2 tsp chili powder

Method:

  1. Roast sweet potato at 400°F for 20 minutes.
  2. Mix with beans, cumin, and chili powder.
  3. Fill tortillas, roll, and place in a baking dish.
  4. Top with sauce; bake at 375°F for 20 minutes.

5. One-Pot Red Lentil Dal

Red lentils break down into a thick, golden dal in under 30 minutes with no soaking required. A tempering of cumin seeds and mustard seeds fried in oil poured over the top at the end gives it a toasty finish. Pair it with a side from our best vegan soup recipes for a cozy, low-effort spread.

Servings: 4 | Prep: 5 min | Cook: 25 min

Ingredients:

  • 1 cup red lentils, rinsed
  • 3 cups vegetable broth
  • 1 tsp turmeric
  • 1 tsp cumin seeds
  • 2 tbsp oil
  • 2 garlic cloves, sliced
  • 1 tsp mustard seeds

Method:

  1. Simmer lentils, broth, and turmeric 20 minutes until soft.
  2. Heat oil; fry cumin seeds, mustard seeds, and garlic until fragrant.
  3. Pour over dal and stir. Serve with rice or flatbread.

6. Sheet-Pan Chickpea Fajitas

Chickpeas roast alongside bell peppers and onions on one pan, picking up char and smoky spice without any extra skillet to wash. Warm tortillas and a squeeze of lime finish the job. For another sheet-pan dinner night, browse our best sheet pan dinners.

Servings: 4 | Prep: 10 min | Cook: 25 min

Ingredients:

  • 1 can (15 oz) chickpeas, drained
  • 2 bell peppers, sliced
  • 1 red onion, sliced
  • 2 tbsp olive oil
  • 2 tsp chili powder
  • 1 tsp cumin
  • 8 small tortillas
  • Lime wedges

Method:

  1. Toss chickpeas, peppers, and onion with oil and spices.
  2. Spread on a sheet pan; roast at 425°F for 20 minutes.
  3. Serve in warm tortillas with lime.

7. Smoky Three-Bean Chili

This chili layers black beans, kidney beans, and pinto beans with smoked paprika and a touch of cocoa powder for depth. It thickens as it simmers and tastes even better the next day. See more cozy pots in our best bean recipes.

Servings: 6 | Prep: 10 min | Cook: 35 min

Ingredients:

  • 1 can each black beans, kidney beans, pinto beans
  • 1 can (28 oz) diced tomatoes
  • 1 onion, diced
  • 2 tsp smoked paprika
  • 1 tsp cocoa powder
  • 2 cups vegetable broth

Method:

  1. Sauté onion until soft, 5 minutes.
  2. Add beans, tomatoes, broth, paprika, and cocoa.
  3. Simmer uncovered 30 minutes, stirring occasionally.

8. Peanut Tofu Noodle Bowls

Baked tofu cubes and rice noodles get tossed in a glossy peanut sauce spiked with lime and chili garlic paste. Crunchy shredded carrot and cucumber add crisp contrast. This bowl is a regular in rotation whenever a craving for something tangy and nutty hits.

Servings: 4 | Prep: 15 min | Cook: 20 min

Ingredients:

  • 14 oz firm tofu, cubed
  • 8 oz rice noodles
  • 1/3 cup peanut butter
  • 2 tbsp soy sauce
  • 1 tbsp lime juice
  • 1 tsp chili garlic paste
  • 1 carrot, shredded

Method:

  1. Bake tofu at 400°F for 20 minutes.
  2. Cook noodles per package directions.
  3. Whisk peanut butter, soy sauce, lime, and chili paste with warm water to thin.
  4. Toss noodles, tofu, and sauce with carrot.

9. Mushroom and Walnut Tacos

Finely chopped mushrooms and walnuts cook down into a savory, taco-ready filling with a texture close to ground meat. A quick fry with cumin and smoked paprika gives it a deep, earthy flavor. Spoon it into warm corn tortillas with avocado and a squeeze of lime.

Servings: 4 | Prep: 10 min | Cook: 15 min

Ingredients:

  • 10 oz cremini mushrooms, finely chopped
  • 1 cup walnuts, finely chopped
  • 1 tbsp olive oil
  • 1 tsp cumin
  • 1 tsp smoked paprika
  • 8 corn tortillas

Method:

  1. Heat oil; cook mushrooms and walnuts 10 minutes until browned.
  2. Stir in cumin and paprika.
  3. Serve warm in tortillas with toppings of choice.

10. Lemony White Bean and Kale Soup

Bright lemon juice lifts this simple soup of white beans, kale, and garlic broth above the usual winter pot. It’s light but filling, thanks to the creaminess the beans release as they simmer. Find more cold-weather favorites in our best vegan soup recipes.

Servings: 4 | Prep: 10 min | Cook: 20 min

Ingredients:

  • 2 cans (15 oz each) white beans, drained
  • 4 cups vegetable broth
  • 3 cups chopped kale
  • 3 garlic cloves, minced
  • 2 tbsp lemon juice
  • 2 tbsp olive oil

Method:

  1. Sauté garlic in oil 1 minute.
  2. Add beans and broth; simmer 15 minutes.
  3. Stir in kale until wilted, about 3 minutes.
  4. Finish with lemon juice.

11. Vegan Mushroom Stroganoff

Cremini mushrooms simmered in a cashew cream sauce with Dijon and smoked paprika give this stroganoff a deep, savory richness. Spoon it over egg-free noodles for a plate that feels like old-fashioned comfort food.

Servings: 4 | Prep: 10 min | Cook: 20 min

Ingredients:

  • 1 lb cremini mushrooms, sliced
  • 1 onion, diced
  • 1/2 cup raw cashews, soaked and blended with 1 cup water
  • 1 tbsp Dijon mustard
  • 1 tsp smoked paprika
  • 12 oz wide noodles

Method:

  1. Cook noodles according to package.
  2. Sauté onion and mushrooms until browned, 10 minutes.
  3. Stir in cashew cream, mustard, and paprika; simmer 5 minutes.
  4. Toss with noodles.

12. Roasted Cauliflower and Chickpea Grain Bowls

Roasted until golden and a little crisp at the edges, cauliflower and chickpeas sit on a bed of fluffy grains with a tahini drizzle. A sprinkle of pomegranate seeds or parsley adds freshness on top. Check out our best chickpea recipes for more bowl inspiration.

Servings: 4 | Prep: 10 min | Cook: 30 min

Ingredients:

  • 1 head cauliflower, chopped
  • 1 can (15 oz) chickpeas, drained
  • 2 tbsp olive oil
  • 1 tsp cumin
  • 2 cups cooked quinoa or rice
  • 3 tbsp tahini
  • 1 tbsp lemon juice

Method:

  1. Toss cauliflower and chickpeas with oil and cumin.
  2. Roast at 425°F for 25 minutes.
  3. Whisk tahini, lemon juice, and water to thin.
  4. Assemble bowls with grains, roasted veggies, and sauce.

13. Sesame-Ginger Tempeh Rice Bowls

Marinated tempeh strips pan-fry until caramelized at the edges, bringing a nutty bite to these rice bowls. Sesame oil and fresh ginger carry the whole dish, balanced by quick-pickled cucumber on the side.

Servings: 3 | Prep: 15 min | Cook: 15 min

Ingredients:

  • 8 oz tempeh, sliced
  • 2 tbsp soy sauce
  • 1 tbsp sesame oil
  • 1 tbsp grated ginger
  • 2 cups cooked rice
  • 1 cucumber, sliced
  • 1 tbsp rice vinegar

Method:

  1. Marinate tempeh in soy sauce, sesame oil, and ginger 10 minutes.
  2. Pan-fry until browned, 6 minutes per side.
  3. Toss cucumber with vinegar.
  4. Serve tempeh over rice with pickled cucumber.

14. Quinoa and Black Bean Stuffed Peppers

Bell peppers hold a filling of quinoa, black beans, corn, and salsa that bakes until the peppers soften and the tops turn lightly golden. A sturdy, colorful dinner that reheats well the next day.

Servings: 4 | Prep: 15 min | Cook: 35 min

Ingredients:

  • 4 bell peppers, tops cut and seeded
  • 1 cup cooked quinoa
  • 1 can (15 oz) black beans, drained
  • 1 cup corn kernels
  • 1/2 cup salsa
  • 1 tsp cumin

Method:

  1. Mix quinoa, beans, corn, salsa, and cumin.
  2. Stuff into peppers; place upright in a baking dish.
  3. Cover and bake at 375°F for 30 minutes, uncover last 5 minutes.

15. Lentil Shepherd’s Pie

Brown lentils and diced carrots simmer into a savory base, topped with a thick layer of mashed potatoes and baked until golden. It’s the kind of dinner that fills the kitchen with a warm, homey smell.

Servings: 5 | Prep: 15 min | Cook: 40 min

Ingredients:

  • 1 1/2 cups brown lentils, cooked
  • 2 carrots, diced
  • 1 onion, diced
  • 2 tbsp tomato paste
  • 2 cups vegetable broth
  • 4 cups mashed potatoes

Method:

  1. Sauté onion and carrots 7 minutes.
  2. Add lentils, tomato paste, and broth; simmer 15 minutes.
  3. Spread in a baking dish; top with mashed potatoes.
  4. Bake at 400°F for 20 minutes until golden.

16. Pasta Primavera with Cashew Cream

Spring vegetables like asparagus, peas, and zucchini toss with pasta in a cashew cream sauce that tastes rich without any dairy. Bright and a little herby, it’s a lighter pasta night option. For more pasta ideas, see our best rigatoni recipes.

Servings: 4 | Prep: 15 min | Cook: 20 min

Ingredients:

  • 12 oz pasta
  • 1 cup asparagus, chopped
  • 1 cup peas
  • 1 zucchini, sliced
  • 1/2 cup cashew cream
  • 2 garlic cloves, minced
  • 1 tbsp lemon juice

Method:

  1. Cook pasta; reserve 1/2 cup pasta water.
  2. Sauté garlic and vegetables 5 minutes.
  3. Stir in cashew cream and pasta water.
  4. Toss with pasta and lemon juice.

17. Eggplant and Chickpea Tagine

Cubed eggplant and chickpeas simmer with warm spices, dried apricots, and tomatoes for a Moroccan-inspired stew with a little sweetness running through it. Serve over couscous to soak up every bit of sauce.

Servings: 4 | Prep: 15 min | Cook: 30 min

Ingredients:

  • 1 eggplant, cubed
  • 1 can (15 oz) chickpeas, drained
  • 1 can (14 oz) diced tomatoes
  • 1/3 cup dried apricots, chopped
  • 1 tsp cinnamon
  • 1 tsp cumin
  • 1 tsp paprika

Method:

  1. Sauté eggplant until softened, 8 minutes.
  2. Add chickpeas, tomatoes, apricots, and spices.
  3. Simmer 20 minutes until thickened. Serve over couscous.

18. Lentil and Walnut Burgers

Cooked lentils and toasted walnuts bind together with oats and spices into a hearty patty that holds up on the grill or in a skillet. A crisp lettuce leaf and a smear of mustard finish it off.

Servings: 4 | Prep: 15 min | Cook: 15 min

Ingredients:

  • 1 1/2 cups cooked brown lentils
  • 1/2 cup walnuts, chopped
  • 1/2 cup rolled oats
  • 1 tbsp soy sauce
  • 1 tsp smoked paprika
  • 4 burger buns

Method:

  1. Mash lentils; mix with walnuts, oats, soy sauce, and paprika.
  2. Form into 4 patties.
  3. Pan-fry in oil 4 minutes per side until firm and browned.
  4. Serve on buns with toppings.

19. Baked Falafel Pitas with Tahini Sauce

Baked instead of fried, these falafel patties stay crisp outside and tender inside, made from chickpeas, parsley, and garlic. Tucked into warm pitas with tahini sauce, they make a casual, hands-on dinner.

Servings: 4 | Prep: 20 min | Cook: 25 min

Ingredients:

  • 1 can (15 oz) chickpeas, drained
  • 1/2 cup parsley, chopped
  • 3 garlic cloves
  • 1 tsp cumin
  • 3 tbsp flour
  • 4 pitas
  • 3 tbsp tahini
  • 1 tbsp lemon juice

Method:

  1. Pulse chickpeas, parsley, garlic, cumin, and flour in a food processor.
  2. Form into small patties; place on a baking sheet.
  3. Bake at 400°F for 25 minutes, flipping halfway.
  4. Whisk tahini with lemon juice and water; serve in pitas with falafel.

How to Choose a Vegan Dinner for Tonight

Start with what’s already in your fridge and pantry, since most of these recipes lean on shelf-stable beans, lentils, and grains. A half-used can of coconut milk or a bag of spinach about to wilt often points you straight to dinner.

Think about time before flavor. A one-pot dal comes together faster than a baked shepherd’s pie, so match the recipe to how much evening you actually have.

RecipeCook TimeProtein SourceBest For
Creamy Coconut Chickpea Curry25 minChickpeasCurry night
Crispy Tofu and Broccoli Stir-Fry15 minTofuFast weeknights
Lentil Bolognese with Spaghetti35 minLentilsPicky eaters
Black Bean and Sweet Potato Enchiladas30 minBlack beansTex-Mex cravings
One-Pot Red Lentil Dal25 minRed lentilsBudget nights
Sheet-Pan Chickpea Fajitas25 minChickpeasEasy cleanup
Smoky Three-Bean Chili35 minMixed beansMeal prep
Peanut Tofu Noodle Bowls20 minTofuCraving something tangy
Mushroom and Walnut Tacos15 minWalnutsTaco night
Lemony White Bean and Kale Soup20 minWhite beansLight dinners
Vegan Mushroom Stroganoff20 minCashewsComfort food
Roasted Cauliflower and Chickpea Bowls30 minChickpeasGrain bowl fans
Sesame-Ginger Tempeh Rice Bowls15 minTempehQuick marinades
Quinoa and Black Bean Stuffed Peppers35 minBlack beansMake-ahead dinners
Lentil Shepherd’s Pie40 minLentilsCold weather
Pasta Primavera with Cashew Cream20 minCashewsLighter pasta night
Eggplant and Chickpea Tagine30 minChickpeasSpiced stews
Lentil and Walnut Burgers15 minLentils, walnutsGrilling season
Baked Falafel Pitas25 minChickpeasHands-on dinners

If you’re cooking for a mixed table of vegans and non-vegans, dishes like the lentil bolognese or mushroom stroganoff tend to win over skeptics fastest, since the texture reads as familiar comfort food rather than a substitute.

For more plant-based options beyond this list, our best vegan dinner recipes and 25 vegan dinner recipes offer additional variety for busy weeks ahead.

Easy Prep and Storage Tips

Cook a double batch of a base grain like rice or quinoa at the start of the week, and dinners like the grain bowls or rice bowls come together in under 10 minutes. Store it in an airtight container for up to 5 days.

Dried beans and lentils cook in bulk and freeze well. Portion cooked lentils or chickpeas into small containers so soups, curries, and burgers are ready to go without a last-minute simmer.

Sauces like cashew cream, tahini dressing, and peanut sauce keep in the fridge for about a week in a sealed jar. Whisk in a splash of water before serving, since they thicken as they sit.

Chili, dal, and stroganoff all reheat well and often taste better the second day, once the spices have had time to settle. Freeze leftovers in flat bags so they thaw quickly on a busy night.

Roasted vegetables lose their crispness in the fridge, so reheat them in a hot oven or skillet instead of the microwave to bring back some of that char. A few extra minutes under direct heat makes a real difference in texture.