Get new recipe inspiration with our 30 easy vegan side dishes that will please everyone at your table, whether omnivores, vegetarians, or vegans.

We understand the importance of catering to the different preferences of friends and family.

So we’ve assembled a diverse list of vegan sides from all over the world; Italian, Asian, MiddleEastern, and Americaninspired, to name a few.

Vegan side dishes with summer and winter ideas

These vegan and wholesome side dishes are bursting with flavor and texture that will satisfy your taste buds and impress your guests.

From bruschetta, garlic roasted eggplant, and potato salad to hummus and air fryer Brussels sprouts.

So, let’s dive into this list of tasty vegan side dishes from all over the world.

Mediterranean vegan sides

1. Italian side salad

We start this list with an easy 10-minute side salad that will fit almost any meal.

Tomato, celery, carrot, lettuce, and lemon vinaigrette, this house salad is a crispy side dish with simple ingredients.

simple side salad

2. Tomato salad

This juicy tomato basil salad is a summer-friendly vegan side dish winner.

Serve it at barbecues, putlocks, cookouts, or summer parties. It’s easy to prepare in 15 minutes.

mixed tomato salad recipe

3. Easy tomato bruschetta

The combination of tomato, basil, and crunchy bread is a match made in heaven.

Bruschetta is a quick and easy plantbased side dish that will please kids and grown-ups alike.

Bruschetta on a white platter

4. Panzanella salad

Here is a naturally vegan, zerowaste recipe and an excellent way to use stale bread.

Serve Italian Panzanella salad as a healthy side dish or base salad as a meal with your choice of protein on top.

panzanella salad with lettuce

5. Roasted eggplant with chimichurri

Tender roasted eggplant with garlic-infused chimichurri sauce is a favorite vegetable side dish.

Roasted eggplant can be prepared as slices, cubes, boats, and discs, making a versatile vegan side.

roasted eggplant with garlic seasoning

6. Baked zucchini with breadcrumbs

Roasted zucchini is a beautiful side dish and appetizer that is always welcomed by adults and kids alike.

Zucchinis are delicious when roasted in the oven and topped with breadcrumbs and fresh herbs.

roasted zucchini with breadcrumbs topping

7. Eggplant pizza

Make a light and fresh eggplant side dish with a topping of diced cherry tomatoes marinated in olive oil, basil, and garlic.

This version resembles a tomato bruschetta with eggplant slices instead of bread.

eggplant pizza with fresh tomatoes

8. Sautèed mushrooms

A great vegan side dish for autumn and winter!

Sauteed mushrooms are an easy and tasty 15minute side dish and a topping idea for pasta, soups, salads, and bruschetta.

mushroom crostini

9. Marinated bell pepper

Roasted peppers are simple, easy to make, and taste delicious.

You can serve them as a side dish or use them in other recipes, such as pasta and sauces.

roasted bell peppers ready to serve

10. Crostini with vegan pesto

Crostini are small slices of crunchy toasted bread you can eat as a side dish, appetizer, or with soups and stews.

Serve them with veggies or a vegan basil pesto for an inviting and fun snack.

pesto crostini

11. Pita bread

Fresh homemade pita is a tasty bread side dish.

You can use them for dipping in hummus, baba ganoush, tzatziki sauce, or avocado spread, or toast the leftovers to make a crunchy fattoush or fatteh.

Pita bread with hand and red nails

12. Sautèed eggplant

This Italian-inspired recipe is ready in 20 minutes!

You can eat it as a side dishappetizer, or mixed with pasta for a healthy and delicious meal.

Sautèed eggplant in a bowl

Asian vegan side dishes

13. Asian cucumber salad

Here’s a healthy, light lunch or a flavorful side dish complementing your favorite main course.

This easy Asian cucumber salad recipe with quick pickled red onions is sure to please.

Asian cucumber salad with pickled red onion

14. Sautèed green beans

You can make these garlic sautèed beans in 15 minutes with four ingredients.

It’s a quick vegan side dish that pairs well with noodles, stirfries, and curries.

Sauteed green beans and red pepper

15. Sweet and sour eggplant

Serve this sweet and sour side dish or on top of toasted bread or boiled rice.

The eggplant is tender, juicy, and delicious, with a mildly sweet and tangy flavor.

sweet and sour eggplant on a serving plate

16. Mango salad

This bright and healthy mango salad is an excellent way to enjoy this delicious tropical fruit as part of your meal.

Serve this vegan side next to Asian mains, BBQs, putlocks, and picnics for a crowd-pleasing dish.

Mango salad on a white platter

17. Aloo gobi

Here is a tasty Indian curry with potatoes (aloo), cauliflower (gobhi), and a mix of Indian spices such as turmeric and cumin.

Serve it as a starter, plant-based side dish, or healthy main with naan bread or rice.

aloo gobi in a bowl with yogurt

Middle-Eastern vegan sides

18. Hummus

This creamydreamy hummus is easy to make, wholesome, nutritious, and delicious.

You can serve it as a dip with pita bread spread it in sandwiches, and more.

hummus with olives

19. Shirazi salad

Salad-e Shirazi is an easy Iranian recipe with simple ingredients and a uniquely minty flavor. 

You can serve it as a tasty appetizer or vegan side dish with any meal.

Shirazi salad with bread

20. Tabbouleh

Serve this parsley-packed tabouli as a starter on a platter with other Middle Eastern foods as a side dish.

Or make it ahead and bring it to picnics and potlucks.

tabbouleh salad on a platter

21. Fattoush salad

Fattoush salad is a great way to enjoy the flavors of those wonderful eastern Mediterranean countries. 

With crispy pita and fresh vegetables, this is a light lunch or a side dish for any meal.

Fattoush with fried pita

22. Eggplant dip

This eggplant dip has a creamy-dreamy texture with a silky mouth feel that is impossible to resist.

Serve it with falafel, muhammara, grilled eggplant, and bread for an inviting mezze platter.

baba ganoush topped with fresh parsley, mint, and olive oil

23. Zaalouk

Another unique eggplant side dish with tomatoes, garlic, cumin, and olive oil.

You can enjoy this Moroccan zaalouk as a dip with warm crusty bread, but it’s also delicious on rice as a main dish.

zaalouk with crusty bread

American vegan side dishes

24. Vegan potato salad

This creamy vegan potato salad is easy for a quick lunch with your favorite plant-based protein.

It is a make-ahead recipe for barbecues, putlocks, and summer cookouts.

Vegan potato salad with pickled cucumber

25. Creamy pasta salad

This creamy pasta salad with vegan mayonnaise is the best for potlucksbarbequessummer cookouts, and parties.

It’s versatile, and you can serve it as a starter, side dish, or light and refreshing main.

Creamy pasta salad with mayonnaise

26. Roasted sweet potato

Sweet potato chunks seasoned with olive oilsaltpeppergarlic powder, and paprika are tender and delicious side.

They are ready in about 30 minutes and are among the most flavorful roasted veggies ever.

roasted sweet potatoes on a serving platter

27. Mushroom gravy

Mushroom gravy is so easy! Try it on our mashed potatoes or as a sauce for a beautiful holiday meal with friends and family.

It tastes so good you won’t believe there’s no meat in it.

Mushroom gravy and spoon

28. Avocado salad

The best thing about avocado salad is that it is creamy, summer-friendly, nutritious, and fulfilling.

It’s a great side dish for barbecues, cookouts, and summer parties.

Avocado salad with chickpeas and olives

29. Red cabbage slaw

With or without vegan mayonnaise, this colorful and healthy cabbage slaw is an autumn and winter side dish favorite.

serve the cabbage slaw on a platter

30. Air fryer Brussels Sprouts

We end this list with a crispglossy, and slightly charred air fryer Brussels sprouts are perfect as a quick side dish.

You can make it in 15 minutes and drizzle it with our mustard dressing for a beautiful serving of greens.

brussels sprouts in air fryer with honey mustard dressing

What to serve with vegan side dishes

If you love green, tasty, and healthy meals, take inspiration from these vegan dinner ideas:

For many more side dish ideas, check out our sides category page.

Easy vegan side dishes

30 Vegan Side Dishes

By: Nico Pallotta
5 from 1 vote
Our side salad is a simple recipe you can serve with most main meals. It's easy, crunchy, fresh, and colorful and goes well with anything.
Toss it with extra virgin olive oilvinegar, and a pinch of salt, or dress it with our delicious homemade Italian dressing.
Prep Time: 15 minutes
Cook Time: 0 minutes
Total Time: 15 minutes
Servings: 4 people
Course: salad
Cuisine: American Italian


  • 1 large head romaine lettuce chopped
  • 3 cups radicchio chopped
  • 2 cups arugula
  • 1 large carrot grated
  • 1 stalk celery chopped
  • 1 small red onion sliced finely
  • 12 cherry tomatoes halved
  • 1 tablespoon extra virgin olive oil or more to taste
  • 1 tablespoon balsamic vinegar or other vinegar
  • ¼ teaspoon salt or more to taste


  • Rinse and pat dry the veggies. Then, to a large mixing bowl, add chopped romaine lettuceradicchioarugulahalved cherry tomatoes, chopped celery, grated carrot, and thinly sliced red onion.
    mixed veggies in a bowl
  • Add extra virgin olive oilvinegar, and saltToss the salad well before serving it as a side dish to most mains.
    simple side salad in a bowl


Easy Creamy Avocado Salad


Nutrition information is for 1 portion of side salad out of 4.
Here’s our homemade Italian dressing recipe if you prefer to use that as a dressing.


Calories: 99kcal, Carbohydrates: 14g, Protein: 4g, Fat: 4g, Saturated Fat: 1g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 3g, Potassium: 754mg, Dietary Fiber: 5g, Sugar: 6g, Vitamin A: 17178IU, Vitamin B6: 0.2mg, Vitamin C: 25mg, Vitamin E: 2mg, Vitamin K: 257µg, Calcium: 96mg, Folate: 259µg, Iron: 2mg, Manganese: 0.4mg, Magnesium: 42mg, Zinc: 1mg
Tried this recipe? Leave a comment below or mention @theplantbasedschool on Instagram. We are also on Facebook, Pinterest, YouTube, and TikTok.

[adthrive-in-post-video-player video-id=”KoxFOBMu” upload-date=”2023-05-12T08:01:22.000Z” name=”Avocado Salad.mp4″ description=”Avocado salad is creamy, crunchy, and refreshing, and it’s all you need for a quick lunch or light dinner during the hot summer months.” player-type=”default” override-embed=”default”]

Nico and Louise in the kitchen

Hi! We are Nico & Louise

Welcome to The Plant-Based School, a food blog with easy, tasty, and wholesome recipes.

Our aim is to help you and your family eat more veggies through delicious recipes with simple ingredients.

Easy right?

5 from 1 vote (1 rating without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating