Roundups

Vegan Dinner Recipes

By Samira Kazan

published June 13, 2025

I love having a few go-to vegan dinners in my weekly routine — the kind that are hearty, nourishing, and don’t leave you wondering where the protein went. This collection of vegan recipes brings together some of my favorites, packed with wholesome ingredients like lentils, beans, chickpeas, mushrooms, and tofu.

Many of the Lebanese dishes I grew up with — such as my mom’s best hummus , tabbouleh , green bean stew , and baba ghanoush — are naturally vegan and rich in flavor. While are traditionally served as sides or part of a mezze, they can easily become a satisfying main course when paired with fresh bread and a few simple additions.

And if you’re craving something creamy or tangy, check out my vegan cheese recipes — including mozzarella, feta, cheddar, ricotta, and cashew cheese.

Whether you’re fully vegan or just looking to add a few meatless meals to your rotation, these recipes are satisfying enough to stand alone. From cozy stews and vibrant bowls to creamy pastas and one-pan wonders, they’re easy to love and even easier to make.

Want to save this recipe?

Loading - 1
  • Hearty vegan dinner recipes

Hearty vegan dinner recipes

A large pot with homemade vegan chili topped with some fresh cilantro. - 2 A large pot with homemade vegan chili topped with some fresh cilantro. - 3

The Best Vegan Chili

A large pan with mushroom and lentil vegan meatballs and tomato sauce topped with parsley - 4 A large pan with mushroom and lentil vegan meatballs and tomato sauce topped with parsley - 5

Healthy Mushroom & Lentil Vegan Meatballs

Fatteh square - 6 Fatteh square - 7

Simple Fatteh (Pita with Herby Chickpeas and Yogurt)

A large pot with homemade Chana Masala - 8 A large pot with homemade Chana Masala - 9

Chana Masala

Mujadara Lentils and Rice topped with cripsy onions - 10 Mujadara Lentils and Rice topped with cripsy onions - 11

Mujadara: Lentils and Rice with Crispy Onions

Fried falafel, some topped with sesame seeds, arranged on a tissue-lined plate. - 12 Fried falafel, some topped with sesame seeds, arranged on a tissue-lined plate. - 13

Authentic Falafel Recipe (My Family’s Famous Restaurant Version)

Maqluba served in a round dish - 14 Maqluba served in a round dish - 15

Simple Maqluba (Upside-Down Layered Rice)

A small bowl of black bean soup topped with tortilla chip, sliced avocado, and sour cream. - 16 A small bowl of black bean soup topped with tortilla chip, sliced avocado, and sour cream. - 17

Spicy Black Bean Soup

Jackfruit burrito cut in two - 18 Jackfruit burrito cut in two - 19

BBQ Jackfruit Veggie Burrito (7-Layer Burrito)

Rainbow veggies like lettuce, corn, beans, tomatoes and avocado in a bowl - 20 Rainbow veggies like lettuce, corn, beans, tomatoes and avocado in a bowl - 21

Healthy Veggie Burrito Bowl (Mexican Rice Bowl)

Jackfruit taco with cilantro and salsa - 22 Jackfruit taco with cilantro and salsa - 23

Quick and Juicy Vegan Jackfruit Tacos

Birria mushroom taco - 24 Birria mushroom taco - 25

Vegetarian OR Vegan Birria Tacos (Oyster Mushroom Tacos)

Homemade black bean burger with lettuce, cheese, tomato, avocado and ketchup - 26 Homemade black bean burger with lettuce, cheese, tomato, avocado and ketchup - 27

Best Black Bean Burger

A close up of a pumpkin burger - 28 A close up of a pumpkin burger - 29

The Perfect Pumpkin Burger

Falafel burger - 30 Falafel burger - 31

Falafel Burgers

A serving of spaghetti Aglio e olio - 32 A serving of spaghetti Aglio e olio - 33

Spaghetti Aglio e Olio

A saucepan filled with cooked pasta and vegetables - a one pot pasta dish - 34 A saucepan filled with cooked pasta and vegetables - a one pot pasta dish - 35

Quick One-Pot Pasta

A dish with Fresh Pasta with Creamy Mushroom Sauce - 36 A dish with Fresh Pasta with Creamy Mushroom Sauce - 37

Super Creamy Vegan Mushroom Sauce Pasta

A serving of lemon pasta topped with chili flakes - 38 A serving of lemon pasta topped with chili flakes - 39

Easy Garlic Lemon Pasta (Pasta al Limone)

Vegan green curry in a saucepan - 40 Vegan green curry in a saucepan - 41

Vegan Green Curry

Mushroom ragu in a large pot topped with thyme leaves - 42 Mushroom ragu in a large pot topped with thyme leaves - 43

Rich Mushroom Ragù

A serving of chickpea curry over rice topped with cilantro and lime - 44 A serving of chickpea curry over rice topped with cilantro and lime - 45

The Best Chickpea Curry

Eggplant Chickpea Stew in a black pot - 46 Eggplant Chickpea Stew in a black pot - 47

The Best Eggplant Stew

A serving of freshly made lentil soup topped with microgreens and black pepper. - 48 A serving of freshly made lentil soup topped with microgreens and black pepper. - 49

The Best Lentil Soup

A large pot with freshly cooked cabbage soup with beans. - 50 A large pot with freshly cooked cabbage soup with beans. - 51

Cabbage Soup

A ladel dipped in a large pot with red lentil soup. - 52 A ladel dipped in a large pot with red lentil soup. - 53

Grandma’s Red Lentil Soup (with Video)

A serving bowl with minestrone soup - 54 A serving bowl with minestrone soup - 55

Copycat Olive Garden Minestrone Soup

Chinese eggplant stir fry topped with red chili and cilantro - 56 Chinese eggplant stir fry topped with red chili and cilantro - 57

Authentic Chinese Eggplant Recipe

A serving of Mujaddara Hamra - 58 A serving of Mujaddara Hamra - 59

Mujadara Hamra (Lentils & Bulgur)

Stuffed grape leaves in a saucepan - 60 Stuffed grape leaves in a saucepan - 61

Best Stuffed Grape Leaves (Dolmas)

square photo of spinach fatayer served on oval plate. - 62 square photo of spinach fatayer served on oval plate. - 63

Fatayer (Lebanese Spinach Pies)

Mixed Texas caviar in a bowl - 64 Mixed Texas caviar in a bowl - 65

Best Texas Caviar Ever (Cowboy Caviar)

A bowl with quinoa chickpea and veggies salad - 66 A bowl with quinoa chickpea and veggies salad - 67

The Best Quinoa Salad

A serving dish with healthy lentil salad topped with mint leaves - 68 A serving dish with healthy lentil salad topped with mint leaves - 69

Lentil Salad

A serving of Kamounit Banadoura - bulgur wheat salad - 70 A serving of Kamounit Banadoura - bulgur wheat salad - 71

Bulgur Wheat Salad