Running on Real Food
First time visiting? start here

Vegan Main Dishes

If you’re looking for what to make for dinner tonight, you’ve come to the right place. Browse vegan main dish recipes below and get cooking!

For a place to start, try my panang curry, vegan butter chicken, stuffed acorn squash or lentil quinoa bowl.

Narrow your Search:

Overhead view of a colourful bowl of vegetables topped with a creamy sauce.

Vegan Dragon Bowls with Miso Gravy

Vegan cashew cauliflower rice with pineapple, peas and cilantro.

Vegan Pineapple Cashew Cauliflower Rice

Overhead view of a bowl of sweet potato and chickpea curry topped with peanuts and over rice.

Sweet Potato Chickpea Curry

Overhead view of a bowl of butternut squash soup topped with a sprinkle of cilantro.

Slow Cooker Butternut Squash Soup

Close up view of a chickpea salad sandwich with onion, lettuce and sprouts.

Vegan Tuna Salad Sandwich

5 lentil tacos lined up on a piece of parchment paper.

Vegan Lentil Tacos

Two dinner bowls with rice, bbq tofu, avocado, broccoli, pineapple and roasted red onion.

BBQ Tofu Bowls

White bowl filled with red lentils and vegetables.

Red Curry Lentils

Taking a spoonful of black bean soup from a bowl of soup.

Vegan Black Bean Soup

Hand using a spoon to take a spoonful of vegan chickpea soup from a bowl.

Chickpea Vegetable Chowder

Bowl of cauliflower kung pao topped with chopped green onions and cashews.

Kung Pao Cauliflower

Overhead view of a bowl of rotini pasta with tomato sauce and vegetables.

Vegan One Pot Pasta

Overhead view of vegetable biryani topped with onions and herbs in a pot.

Vegan Biryani

Plate of Chinese mushroom fried rice topped with sesame seeds and spring onions.

Mushroom Fried Rice

Overhead view of a bowl of jambalaya topped with a bit of fresh parsley.

Vegan Jambalaya

Overhead image of vegan mushroom topped with parsley in a bowl.

Vegan Mushroom Risotto

Overhead view of a a bowl of lentil chili with sour cream and jalapeños on top.

Slow Cooker Red Lentil Chili

Overhead view of a bowl of korma and rice topped with cilantro and cashews.

Vegetable Korma

Two slices of vegan nut roast topped with cranberry sauce on a small plate.

Nut Roast

3 lentil meatballs with tomato sauce topped with fresh basil in a bowl.

Lentil Meatballs

Bowl of rice with cauliflower chickpea curry topped with fresh cilantro. Lime slices beside bowl and small dish of cilantro in background.

Cauliflower Chickpea Curry

Large slice of lentil shepherd's pie on a plate.

Lentil Shepherd’s Pie

Close up of a sweet potato corn chowder in a bowl. Spoon rests in bowl.

Vegan Sweet Potato Corn Chowder

Two slices of vegan chickpea meatloaf on small plate with ketchup. Fork rests on plate.

Chickpea Meatloaf