Vegan dinner recipes don’t have to mean missing out on bold flavors and satisfying meals! My family eats the Mediterranean way, which includes a little bit of everything—fish, dairy, and plenty of vegetables and grains. But we also make it a point to eat vegetarian or vegan two to three times a week.

Some of our favorite meals come from those meatless nights! That’s because each one of these vegan dinner recipes is loaded with nutrition, big delicious flavors, and plenty of heft to keep even the meat lovers satisfied. 

Scroll below to find vegan main dishes, comforting vegan pastas, vegan soup recipes, vegan salad recipes, and more. Plus, a few tips for how to stock your pantry to make plant-based cooking easier and more accessible.

My goal was to share dinner recipes, what is dinner without dessert? Once you’ve selected your favorite vegan dinner ideas don’t forget to wrap things up with a vegan dessert like Vegan Chocolate Pudding with Tahini or 4-ingredient Vegan Chocolate Mousse. I know not everyone loves chocolate, so if you prefer fruit desserts try this simple Strawberry Granita or Lemon Sorbet.

3 Easy Vegan Dinner Recipes

Making vegan dinners doesn’t have to be complicated. These are my 3 go-to recipes when I’m short on time but craving something wholesome and delicious. 

detox cabbage soup in a bowl with a spoon surrounded by small bowls of salt, pepper and lemon wedges and a cloth napkin.

“Detox” Cabbage Soup with Turmeric and Ginger

Naturally vegan and gluten-free, this nourishing soup strikes the perfect balance between light and comforting. Keep this one in your rotation for a satisfying, feel-good meal that doesn’t compromise on flavor! Serve on its own or with fresh pita bread for dipping.

Get the Recipe

Butter beans in a white pan with a wooden spoon and bread and lemon wedges on the side.

Butter Beans with Garlic, Lemon and Herbs

This easy vegan recipe is on your table in 15 minutes or less! I love to spoon the protein-rich beans and lemony, garlicky sauce over brown rice for a healthy low-fuss dinner.

Get the Recipe

An overhead photo of vegan chickpea salad in a serving bowl with a wooden serving spoon and fork. This is next to a jar of dijon dressing, and a cloth napkin.

Mediteranean Chickpea Salad

There are so many big flavors, textures, and colors in this easy 10 minute meal! Fresh herbs, juicy grape tomatoes, velvety roasted red peppers, crisp cucumber, protein-packed chickpeas, and creamy avocado will make you excited to dig in.

Get the Recipe