Skip to content

The recipe collections · 78 ideas

Vegan dinner recipes

Plant-based dinners made with beans, lentils, tofu and vegetables, with no eggs, dairy or honey.

Vegan cooking has room for creamy sauces, crisp edges and generous bowls. Here, coconut milk, blended beans and tahini bring richness while lentils, chickpeas and tofu form the center of the plate. Build flavor by browning vegetables first, then layer spices, a little acidity and fresh herbs.

Check packaged curry pastes for shrimp, kimchi for fish sauce, and noodles for egg. Vegan labels describe the ingredients used in each recipe; substitutions can change that. For a fuller meal, serve a vegetable dish with cooked grains and beans, or choose a recipe that already brings those elements together.

Find your next favorite

Red Lentil Tomato Soup

Red Lentil Tomato Soup

Red lentils melt into a warming tomato soup with carrots, cumin and garlic. A squeeze of lemon gives the thick, spoonable broth a bright finish.

View recipe
Roasted Tomato Red Pepper Soup

Roasted Tomato Red Pepper Soup

Roasting tomatoes, red peppers and garlic brings sweetness and browned edges to this smooth soup. Blend with vegetable stock and fresh basil.

View recipe
Leek Potato White Bean Soup

Leek Potato White Bean Soup

Soft leeks, potatoes and white beans blend into a creamy soup without dairy. Thyme and a little lemon keep the gentle flavors balanced.

View recipe
Coconut Sweet Potato Soup

Coconut Sweet Potato Soup

Sweet potatoes simmer with ginger, vegan red curry paste and coconut milk, then blend into a velvety soup finished with lime and cilantro.

View recipe
Tuscan Kale Cannellini Soup

Tuscan Kale Cannellini Soup

Cannellini beans, kale and tomatoes simmer in an oregano-scented vegetable broth. Mash a few beans to make this rustic Italian-inspired soup thicker.

View recipe
Ginger Carrot Lentil Soup

Ginger Carrot Lentil Soup

Fresh ginger lifts a smooth soup of carrots and red lentils. Coriander, turmeric and lemon add warmth and brightness without a long ingredient list.

View recipe
Broccoli Pea Mint Soup

Broccoli Pea Mint Soup

A bright green soup of broccoli, peas and fresh mint. Cook the broccoli stalks first, then blend the tender vegetables with lemon and stock.

View recipe
Smoky Corn Chowder

Smoky Corn Chowder

Sweetcorn and tender potato pieces fill a creamy oat-milk chowder. Smoked paprika gives the broth a warm, savory finish.

View recipe
Mushroom Barley Soup

Mushroom Barley Soup

Browned mushrooms and chewy pearl barley make a satisfying vegetable soup with carrots, celery and thyme. Add a little broth when warming leftovers.

View recipe
Miso Tofu Noodle Soup

Miso Tofu Noodle Soup

Rice noodles, tofu, mushrooms and bok choy sit in a ginger-miso broth. Stir miso in off the heat and finish with sesame oil and scallions.

View recipe
Greek Lemon Chickpea Soup

Greek Lemon Chickpea Soup

Chickpeas and rice simmer in a lemony broth, thickened with tahini and finished with dill. A creamy vegan take on a Greek-inspired soup.

View recipe
Spiced Pumpkin Chickpea Soup

Spiced Pumpkin Chickpea Soup

Pumpkin and chickpeas simmer with cumin, cinnamon and coriander. Blend part of the soup for a thick broth with plenty of whole chickpeas.

View recipe
Coconut Chickpea Spinach Curry

Coconut Chickpea Spinach Curry

Chickpeas and spinach simmer in a creamy tomato-coconut sauce with ginger and curry spices. Finish with lime for a bright, plant-based dinner.

View recipe
Red Lentil Dal with Cumin

Red Lentil Dal with Cumin

Soft red lentils meet a fragrant onion, tomato and cumin tempering. This vegan dal is gently spiced and easy to loosen into your preferred texture.

View recipe
Cauliflower Potato Aloo Gobi

Cauliflower Potato Aloo Gobi

Cauliflower and potatoes cook in a tomato-spice base until tender. Add the cauliflower after the potatoes so both keep their shape.

View recipe
Creamy Butter Bean Masala

Creamy Butter Bean Masala

Soft butter beans simmer in a spiced tomato sauce enriched with blended cashews. A creamy vegan main with garlic, ginger and garam masala.

View recipe
Peanut Sweet Potato Chickpea Stew

Peanut Sweet Potato Chickpea Stew

Sweet potatoes and chickpeas make a hearty tomato stew with ginger and smooth peanut butter. A little chili balances the rich, nutty sauce.

View recipe
Vegetarian Three Bean Chili

Vegetarian Three Bean Chili

Kidney, black and pinto beans simmer with tomatoes, peppers and smoky spices. Mash a few beans for a thick vegetarian chili that freezes well.

View recipe
Lentil Walnut Bolognese

Lentil Walnut Bolognese

Brown lentils and finely chopped walnuts give this tomato pasta sauce its hearty texture. Spoon over spaghetti for a satisfying vegan dinner.

View recipe
Crispy Baked Falafel

Crispy Baked Falafel

Soaked chickpeas, parsley and cilantro become crisp-edged oven-baked falafel. Plan ahead for soaking, then shape small patties and bake until golden.

View recipe
Baked Harissa Tofu

Baked Harissa Tofu

Extra-firm tofu roasts in a harissa, lemon and maple marinade until its edges brown. Finish with parsley for a simple, boldly flavored vegan main.

View recipe
Sesame Ginger Tempeh Stir-Fry

Sesame Ginger Tempeh Stir-Fry

Golden tempeh, broccoli and peppers meet a ginger-soy sauce in a quick stir-fry. Serve over rice and finish with sesame seeds.

View recipe
Maple Mustard Tofu Traybake

Maple Mustard Tofu Traybake

Tofu, baby potatoes and broccoli roast with a tangy maple-mustard glaze. Give the potatoes a head start for an evenly cooked traybake.

View recipe
Mushroom Lentil Meatballs

Mushroom Lentil Meatballs

Lentils, browned mushrooms and breadcrumbs form tender vegan meatballs. Bake until firm, then spoon over warm tomato passata.

View recipe
Vegetarian Stuffed Cabbage Rolls

Vegetarian Stuffed Cabbage Rolls

Tender savoy cabbage leaves wrap a rice, lentil and mushroom filling. Bake the rolls under tomato sauce for a comforting vegan main.

View recipe
Black Bean Sweet Potato Tacos

Black Bean Sweet Potato Tacos

Roasted sweet potatoes and warm black beans fill soft corn tortillas, with lime-dressed cabbage and mashed avocado for fresh contrast.

View recipe
Crispy Cauliflower Buffalo Wraps

Crispy Cauliflower Buffalo Wraps

Battered cauliflower bakes until golden, then gets a spicy hot-sauce coating. Tuck into wraps with lettuce, carrot and a cool soy-yogurt sauce.

View recipe
Smoky Jackfruit Taco Filling

Smoky Jackfruit Taco Filling

Young jackfruit shreds into a smoky tomato taco filling with cumin and paprika. Use jackfruit in brine and serve in warmed corn tortillas.

View recipe
Spinach Chickpea Coconut Stew

Spinach Chickpea Coconut Stew

Chickpeas and spinach cook in a coconut broth with ginger and warming curry spices. Add lime at the end to lift the creamy sauce.

View recipe
Eggplant Chickpea Tagine

Eggplant Chickpea Tagine

Soft eggplant and chickpeas simmer with tomatoes, cumin and cinnamon. Dried apricots add a gentle sweetness to this Moroccan-inspired stew.

View recipe
Tofu Vegetable Red Curry

Tofu Vegetable Red Curry

Tofu, green beans and peppers simmer in a coconut red curry, finished with basil and lime. Choose vegan curry paste for a fully plant-based meal.

View recipe
Vegetarian Japanese Curry

Vegetarian Japanese Curry

Potatoes, carrots and tofu cook in a mild curry sauce with grated apple. A homemade flour-thickened sauce makes this comforting rice bowl vegan.

View recipe
Lentil Mushroom Cottage Pie

Lentil Mushroom Cottage Pie

A rich lentil and mushroom filling sits under a golden mashed-potato topping. This vegan cottage pie brings familiar comfort to a shared table.

View recipe
Chickpea Vegetable Pot Pie

Chickpea Vegetable Pot Pie

Chickpeas, carrots, mushrooms and peas bake under a crisp vegan puff-pastry lid. Oat milk gives the vegetable filling a creamy texture.

View recipe
Roasted Vegetable Couscous

Roasted Vegetable Couscous

Roasted zucchini, peppers and eggplant meet fluffy couscous and chickpeas. Lemon and parsley brighten a warm, generous vegetable dinner.

View recipe
Pinto Bean Rice Burritos

Pinto Bean Rice Burritos

Soft pinto beans in a spiced tomato sauce join rice and lime-avocado in warm tortillas. Roll tightly for an easy vegetarian lunch or dinner.

View recipe
Roasted Red Pepper Pasta

Roasted Red Pepper Pasta

Roasted peppers, onion and garlic blend with cashews into a silky vegan pasta sauce. Lemon and basil keep the rich sauce fresh.

View recipe
Creamy Vegan Mushroom Pasta

Creamy Vegan Mushroom Pasta

Browned mushrooms and oat cream make a savory sauce for egg-free pasta. Finish with lemon and parsley for a creamy vegan dinner.

View recipe
Cherry Tomato White Bean Gnocchi

Cherry Tomato White Bean Gnocchi

Burst cherry tomatoes coat pillowy vegan gnocchi and creamy white beans. Spinach and basil add freshness to this quick skillet meal.

View recipe
Broccoli Lemon Spaghetti

Broccoli Lemon Spaghetti

Spaghetti and tender broccoli toss with garlic, chili and lemon. A little pasta water helps olive oil form a glossy, simple sauce.

View recipe
Zucchini Pea Pesto Pasta

Zucchini Pea Pesto Pasta

Pasta, peas and golden zucchini meet a dairy-free basil-walnut pesto. Toss off the heat to keep the fresh herbal flavor bright.

View recipe
Butternut Sage Pasta

Butternut Sage Pasta

Roasted squash and sage blend into a smooth oat-milk sauce for pasta. A creamy vegan dinner with sweet squash and a fresh lemon finish.

View recipe
Spicy Tomato Butter Bean Skillet

Spicy Tomato Butter Bean Skillet

Creamy butter beans warm in a chili-tomato sauce with garlic and oregano. Tear over basil for a quick, satisfying one-pan main.

View recipe
Beetroot Pearl Barley Risotto

Beetroot Pearl Barley Risotto

Pearl barley simmers with beetroot for a vivid, pleasantly chewy risotto-style dinner. Dill and lemon balance the earthy vegetables.

View recipe
Crispy Tofu Peanut Noodles

Crispy Tofu Peanut Noodles

Golden tofu tops rice noodles tossed in a creamy peanut-lime sauce. Shredded carrot and cabbage add fresh crunch to each bowl.

View recipe
Vegetable Pad Thai

Vegetable Pad Thai

Rice noodles, browned tofu and vegetables toss in a tangy tamarind sauce. Finish this vegan noodle stir-fry with peanuts and fresh lime.

View recipe
Ginger Scallion Soba Bowls

Ginger Scallion Soba Bowls

Cool soba noodles and edamame meet a ginger-sesame dressing, with cucumber, carrots and scallions for a crisp, colorful bowl.

View recipe
Kimchi Tofu Fried Rice

Kimchi Tofu Fried Rice

Vegan kimchi gives tofu fried rice its tangy, savory flavor. Stir-fry with peas and finish with scallions and sesame oil.

View recipe
Vegetable Singapore Rice Noodles

Vegetable Singapore Rice Noodles

Thin rice noodles toss with tofu, crisp vegetables and fragrant curry powder. Drain noodles well for a lively stir-fry rather than a wet sauce.

View recipe
Pineapple Cashew Fried Rice

Pineapple Cashew Fried Rice

Sweet pineapple, toasted cashews and vegetables turn chilled rice into a colorful stir-fry, lightly seasoned with curry powder and soy sauce.

View recipe
Baked Vegetable Jambalaya

Baked Vegetable Jambalaya

Rice, kidney beans and vegetables bake in a smoked-paprika tomato broth. A covered pot gives this vegan jambalaya an easy oven finish.

View recipe
Vegetarian Mushroom Paella

Vegetarian Mushroom Paella

Mushrooms, peppers and peas join saffron-scented short-grain rice. Let the rice simmer undisturbed for this Spanish-inspired vegetarian dinner.

View recipe
Quinoa Edamame Sesame Salad

Quinoa Edamame Sesame Salad

Quinoa and edamame toss with cucumber, carrot and red cabbage in a sesame dressing. A colorful lunch bowl that can be prepared ahead.

View recipe
Roasted Beet Lentil Salad

Roasted Beet Lentil Salad

Warm roasted beetroot and green lentils meet a mustard-balsamic dressing, with arugula and walnuts added just before serving.

View recipe
Lemon Herb Bulgur Salad

Lemon Herb Bulgur Salad

Fluffy bulgur mixes with chopped tomatoes, cucumber and generous fresh herbs. Lemon and olive oil make a simple, bright lunch salad.

View recipe
Warm Farro Roasted Carrot Salad

Warm Farro Roasted Carrot Salad

Chewy farro, roasted carrots and chickpeas meet a lemon-tahini dressing. Fold spinach through while the grains are warm.

View recipe
Avocado White Bean Sandwiches

Avocado White Bean Sandwiches

Mashed white beans and avocado make a creamy vegan sandwich filling, with lemon, celery and scallions for fresh flavor and crunch.

View recipe
Curried Chickpea Salad Wraps

Curried Chickpea Salad Wraps

Chickpeas, celery and raisins meet a mild curry-yogurt dressing. Partly mash the beans for a vegan wrap filling that holds together.

View recipe
Roasted Cauliflower Tahini Bowls

Roasted Cauliflower Tahini Bowls

Cumin-roasted cauliflower and chickpeas sit over quinoa, finished with a creamy lemon-tahini sauce and parsley.

View recipe
Miso Mushroom Rice Bowls

Miso Mushroom Rice Bowls

Browned mushrooms get a savory miso glaze before joining rice, edamame and cucumber. Sesame seeds finish these Japanese-inspired vegan bowls.

View recipe
Teriyaki Tofu Broccoli Bowls

Teriyaki Tofu Broccoli Bowls

Golden tofu and tender broccoli coat in a glossy ginger-soy glaze. Serve over rice for a satisfying vegan bowl.

View recipe
Harissa Carrot Lentil Bowls

Harissa Carrot Lentil Bowls

Roasted harissa carrots bring gentle heat to warm lentils and fluffy couscous. Lemon and parsley finish this colorful plant-based dinner.

View recipe
Black Bean Quinoa Stuffed Peppers

Black Bean Quinoa Stuffed Peppers

Bell peppers bake around a quinoa, black bean and sweetcorn filling with smoky spices. Finish with lime and cilantro.

View recipe
Spinach Lentil Stuffed Eggplant

Spinach Lentil Stuffed Eggplant

Roasted eggplant halves carry a tomato-lentil filling with spinach and cumin. A lemon-tahini drizzle adds creaminess to this vegan main.

View recipe
Creamy White Bean Polenta

Creamy White Bean Polenta

Soft polenta forms a cozy base for browned mushrooms, white beans and spinach. Garlic and thyme give the topping a savory flavor.

View recipe
Crispy Chickpea Potato Traybake

Crispy Chickpea Potato Traybake

Potatoes and chickpeas roast with paprika, garlic and oregano until golden. Add cherry tomatoes near the end and finish with lemon.

View recipe
Sweetcorn Chickpea Fritters

Sweetcorn Chickpea Fritters

Sweetcorn, onion and cilantro fill a warmly spiced chickpea-flour batter. Fry small portions for crisp edges and tender vegan centers.

View recipe
Baked Carrot Lentil Patties

Baked Carrot Lentil Patties

Carrots, lentils and oats form small vegan patties with cumin and parsley. Bake until firm and gently browned at the edges.

View recipe
Lucky Black-Eyed Pea & Collard Hoppin’ John

Lucky Black-Eyed Pea & Collard Hoppin’ John

A one-pot New Year’s classic: smoky-spiced black-eyed peas, tender collards, and fluffy rice cooked together for an easy, cozy dinner.

View recipe
Golden Turmeric Coconut Red Lentil Stew

Golden Turmeric Coconut Red Lentil Stew

One-pot red lentils simmered with coconut milk, ginger, and greens for a sunshine-hued stew ready in under 40 minutes.

View recipe
Chana Masala

Chana Masala

Tender chickpeas simmered in a tomato-onion gravy perfumed with garam masala, cumin, and ginger for a hearty plant-based curry.

View recipe
Falafel Pita Wraps

Falafel Pita Wraps

Crispy baked falafel tucked into warm pita with crunchy vegetables and lemony tahini sauce.

View recipe
Roasted Veggie Buddha Bowl

Roasted Veggie Buddha Bowl

Sheet-pan roasted vegetables and crispy chickpeas piled over quinoa with avocado and lemon-tahini dressing.

View recipe
Moroccan-Spiced Root Vegetable Quinoa

Moroccan-Spiced Root Vegetable Quinoa

Sheet-pan roasted root vegetables tossed with cinnamon-cumin quinoa, preserved lemon, and orange-harissa dressing.

View recipe
Gochujang Crispy Tofu Protein Noodle Bowls

Gochujang Crispy Tofu Protein Noodle Bowls

High-protein edamame noodles loaded with crunchy tofu, edamame, and a glossy gochujang sauce for a 35-minute dinner.

View recipe
Smoky Chipotle Black Bean Stew

Smoky Chipotle Black Bean Stew

One-pot black bean stew with roasted peppers, sweet corn, and lime crema for cozy weeknight bowls.

View recipe
Tamarind Chili Tofu Lettuce Cups

Tamarind Chili Tofu Lettuce Cups

Sticky tamarind-glazed tofu, crisp vegetables, and herbs tucked into chilled lettuce leaves for a 25-minute vegan dinner.

View recipe
Mediterranean Harissa Chickpea Power Bowls

Mediterranean Harissa Chickpea Power Bowls

Meal-prep bowls layered with fluffy quinoa, roasted harissa chickpeas, and creamy lemon-tahini dressing.

View recipe