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:
- Sauté onion in coconut oil until soft, 5 minutes.
- Add garlic, ginger, and spices; cook 1 minute.
- Stir in chickpeas and coconut milk; simmer 15 minutes.
- 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:
- Toss tofu in cornstarch; fry in 2 tbsp oil until crisp, 8 minutes. Set aside.
- Stir-fry broccoli in remaining oil, 4 minutes.
- Whisk soy sauce, vinegar, maple syrup, and garlic; pour in.
- 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:
- Sauté onion, carrot, celery, and garlic until soft, 7 minutes.
- Add lentils, tomatoes, and broth; simmer 25 minutes.
- Cook spaghetti according to package directions.
- 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:
- Roast sweet potato at 400°F for 20 minutes.
- Mix with beans, cumin, and chili powder.
- Fill tortillas, roll, and place in a baking dish.
- 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:
- Simmer lentils, broth, and turmeric 20 minutes until soft.
- Heat oil; fry cumin seeds, mustard seeds, and garlic until fragrant.
- 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:
- Toss chickpeas, peppers, and onion with oil and spices.
- Spread on a sheet pan; roast at 425°F for 20 minutes.
- 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:
- Sauté onion until soft, 5 minutes.
- Add beans, tomatoes, broth, paprika, and cocoa.
- 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:
- Bake tofu at 400°F for 20 minutes.
- Cook noodles per package directions.
- Whisk peanut butter, soy sauce, lime, and chili paste with warm water to thin.
- 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:
- Heat oil; cook mushrooms and walnuts 10 minutes until browned.
- Stir in cumin and paprika.
- 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:
- Sauté garlic in oil 1 minute.
- Add beans and broth; simmer 15 minutes.
- Stir in kale until wilted, about 3 minutes.
- 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:
- Cook noodles according to package.
- Sauté onion and mushrooms until browned, 10 minutes.
- Stir in cashew cream, mustard, and paprika; simmer 5 minutes.
- 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:
- Toss cauliflower and chickpeas with oil and cumin.
- Roast at 425°F for 25 minutes.
- Whisk tahini, lemon juice, and water to thin.
- 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:
- Marinate tempeh in soy sauce, sesame oil, and ginger 10 minutes.
- Pan-fry until browned, 6 minutes per side.
- Toss cucumber with vinegar.
- 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:
- Mix quinoa, beans, corn, salsa, and cumin.
- Stuff into peppers; place upright in a baking dish.
- 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:
- Sauté onion and carrots 7 minutes.
- Add lentils, tomato paste, and broth; simmer 15 minutes.
- Spread in a baking dish; top with mashed potatoes.
- 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:
- Cook pasta; reserve 1/2 cup pasta water.
- Sauté garlic and vegetables 5 minutes.
- Stir in cashew cream and pasta water.
- 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:
- Sauté eggplant until softened, 8 minutes.
- Add chickpeas, tomatoes, apricots, and spices.
- 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:
- Mash lentils; mix with walnuts, oats, soy sauce, and paprika.
- Form into 4 patties.
- Pan-fry in oil 4 minutes per side until firm and browned.
- 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:
- Pulse chickpeas, parsley, garlic, cumin, and flour in a food processor.
- Form into small patties; place on a baking sheet.
- Bake at 400°F for 25 minutes, flipping halfway.
- 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.
| Recipe | Cook Time | Protein Source | Best For |
|---|---|---|---|
| Creamy Coconut Chickpea Curry | 25 min | Chickpeas | Curry night |
| Crispy Tofu and Broccoli Stir-Fry | 15 min | Tofu | Fast weeknights |
| Lentil Bolognese with Spaghetti | 35 min | Lentils | Picky eaters |
| Black Bean and Sweet Potato Enchiladas | 30 min | Black beans | Tex-Mex cravings |
| One-Pot Red Lentil Dal | 25 min | Red lentils | Budget nights |
| Sheet-Pan Chickpea Fajitas | 25 min | Chickpeas | Easy cleanup |
| Smoky Three-Bean Chili | 35 min | Mixed beans | Meal prep |
| Peanut Tofu Noodle Bowls | 20 min | Tofu | Craving something tangy |
| Mushroom and Walnut Tacos | 15 min | Walnuts | Taco night |
| Lemony White Bean and Kale Soup | 20 min | White beans | Light dinners |
| Vegan Mushroom Stroganoff | 20 min | Cashews | Comfort food |
| Roasted Cauliflower and Chickpea Bowls | 30 min | Chickpeas | Grain bowl fans |
| Sesame-Ginger Tempeh Rice Bowls | 15 min | Tempeh | Quick marinades |
| Quinoa and Black Bean Stuffed Peppers | 35 min | Black beans | Make-ahead dinners |
| Lentil Shepherd’s Pie | 40 min | Lentils | Cold weather |
| Pasta Primavera with Cashew Cream | 20 min | Cashews | Lighter pasta night |
| Eggplant and Chickpea Tagine | 30 min | Chickpeas | Spiced stews |
| Lentil and Walnut Burgers | 15 min | Lentils, walnuts | Grilling season |
| Baked Falafel Pitas | 25 min | Chickpeas | Hands-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.








