meal prep salad

Vegan Greek Chickpea Salad

vegan greek chickpea salad

Vegan Greek Chickpea Salad is a fresh, vibrant, Mediterranean-inspired dish that swaps traditional feta for plant-based goodness while keeping all the bold flavors of a classic Greek salad. Packed with protein-rich chickpeas, crisp vegetables, briny olives, and a zesty lemon-olive oil dressing, this salad is naturally vegan, gluten-free, and ready in about 15 minutes. It works perfectly as a light lunch, side dish, or meal-prep staple.

Ingredients (Serves 4-6 as a main or side)

Salad:

  • 1–2 cans (15 oz each) chickpeas (garbanzo beans), drained and rinsed (about 3 cups cooked)
  • 1–1½ cups cherry or grape tomatoes, halved or quartered
  • 1 English or Persian cucumber (about 1–1½ cups), chopped or sliced
  • ½ cup red onion, thinly sliced or finely diced (soak in cold water 10 minutes to mellow if desired)
  • ½ cup pitted Kalamata olives, halved or sliced
  • ½ cup fresh parsley, chopped (or a mix with basil/oregano)
  • Optional: ½–¾ cup crumbled vegan feta (like Violife), diced avocado, or bell pepper for extra crunch and creaminess

Dressing:

  • 3–4 tablespoons extra virgin olive oil
  • 2–3 tablespoons red wine vinegar or freshly squeezed lemon juice (or a mix)
  • 1 teaspoon dried oregano
  • 1–2 garlic cloves, minced (or ½ tsp garlic powder)
  • 1 teaspoon Dijon mustard (optional, for emulsification)
  • Salt and freshly ground black pepper, to taste

Substitutions: Use any color bell pepper, add capers for extra brininess, or swap parsley for fresh dill or mint. For oil-free, increase lemon juice and omit olive oil

Instructions

  1. Prepare the vegetables: Chop the tomatoes, cucumber, red onion, olives, and herbs into similar-sized pieces for even mixing and texture.
  2. Combine the salad: In a large bowl, add the drained chickpeas and all chopped vegetables/herbs. Gently toss.
  3. Make the dressing: In a small jar or bowl, whisk together olive oil, red wine vinegar/lemon juice, oregano, garlic, mustard (if using), salt, and pepper.
  4. Dress and marinate: Pour the dressing over the salad (start with about ¾ and add more to taste). Toss gently to coat. Let it sit for at least 10–30 minutes in the fridge for flavors to meld (or serve immediately).
  5. Serve: Enjoy cold. Add vegan feta or avocado just before serving if using.

Make-ahead tip: This salad tastes even better after 2–4 hours as the flavors marinate. Store in an airtight container in the refrigerator for up to 3–5 days. Stir before serving; keep vegan feta separate if it tends to soften

Health Benefits

This salad delivers a powerhouse of plant-based nutrition:

  • High in plant protein and fiber — Chickpeas provide sustained energy, promote satiety, and support digestive health and blood sugar stability due to their low glycemic index.
  • Rich in antioxidants — Tomatoes, cucumbers, onions, and herbs supply vitamins A, C, and K, plus polyphenols that combat inflammation.
  • Heart-healthy fats — Olive oil and olives offer monounsaturated fats that support cardiovascular health.
  • Weight management and gut health — The high fiber and water content from veggies make it filling yet low in calories, while promoting a healthy microbiome.
  • Mediterranean diet staple — Linked to reduced risk of chronic diseases, improved longevity, and better overall wellness.

It’s ideal for vegan, vegetarian, or anyone seeking a refreshing, nutrient-dense meal without processed ingredients.

Nutrition Facts (Approximate, per serving for 4–6 servings)

Values vary based on exact portions and additions like avocado or vegan feta. Based on standard recipes:

  • Calories: 240–350 kcal
  • Protein: 8–12g (excellent plant-based source)
  • Carbohydrates: 25–45g (mostly complex with high fiber)
  • Fat: 10–16g (mostly healthy unsaturated)
  • Fiber: 6–12g (supports digestion and fullness)
  • Key micronutrients: Good source of iron, folate, potassium, and vitamin C.

Per-serving example (using 1 can chickpeas, basic veggies, and moderate oil, no extra cheese/avocado): ~292 calories, 11g protein, 28.5g carbs, 16g fat, 6.5g fiber

Serving Suggestions

  • Eat as a standalone lunch or light dinner.
  • Serve over mixed greens, quinoa, or orzo pasta.
  • Stuff into pita pockets or wraps with hummus or tzatziki (vegan version).
  • Pair with grilled veggies, tofu, or as a side to falafel.

This Vegan Greek Chickpea Salad bursts with fresh Mediterranean flavors, making it a go-to recipe for busy days, potlucks, or healthy eating goals. Simple, customizable, and delicious—enjoy!

Tried this recipe? Leave a comment below and let us know how it turned out! Browse all our vegan recipes to keep enjoying ultimate delicious and healthy lifestyle.

Golden-Brown Vegan Veggie Patties with Chickpeas, Rice and Spinach, Crispy Outside and Tender Inside — The Most Crave-Worthy Plant-Based Patties You Will Make All Week

cranberry walnut chickpea

Crispy and golden-brown on the outside, soft and savory on the inside, these Vegan Veggie Patties are packed with chickpeas, rice, spinach, and carrot and seasoned with garlic, cumin, and fresh herbs. They hold together perfectly, they are easy to shape, and they are ready in about 35 minutes with simple pantry ingredients.

The mix is built to be sturdy and flavorful. Mashed chickpeas give the patties body and plant protein, and cooked rice adds tenderness and helps bind everything together. Finely grated carrot and chopped spinach bring color, moisture, and nutrients, while rolled oats and a little flour soak up extra liquid so the patties stay firm. Garlic, onion, cumin, smoked paprika, and lemon juice give them a bold, savory flavor that stands up on its own.

A quick pan-fry in a little oil creates that irresistible golden-brown crust, or you can bake or air fry them for a lighter version. Serve them in burger buns with all the toppings, tuck them into pita with hummus, or enjoy them on a plate with a creamy dip and a fresh salad.

They are great for meal prep, freeze beautifully, and are a hit with kids and adults alike.

This recipe is 100% vegan, egg-free, dairy-free, and easily made gluten-free.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
20 mins15 mins35 mins4 (8 patties)~340 kcal

Ingredients

For the Patties

  • 1 can (400g) chickpeas, drained, rinsed, and patted dry
  • 1 cup (about 160g) cooked rice, cooled (white or brown)
  • 1 medium carrot, finely grated
  • 1½ cups (about 45g) fresh spinach, finely chopped
  • ½ small onion, finely diced
  • 3 cloves garlic, minced
  • ½ cup (45g) rolled oats
  • 2 tbsp all-purpose flour (or chickpea flour for gluten-free)
  • 2 tbsp nutritional yeast
  • 1 tbsp soy sauce or tamari
  • 1 tbsp lemon juice
  • 1 tsp ground cumin
  • 1 tsp smoked paprika
  • ½ tsp dried oregano
  • ¾ tsp salt, to taste
  • ¼ tsp black pepper
  • 2 tbsp chopped fresh parsley

For Cooking

  • 3 tbsp neutral oil for pan-frying

For the Quick Garlic Yogurt Dip

  • ½ cup (120g) plain unsweetened plant-based yogurt
  • 1 small clove garlic, grated
  • 1 tbsp lemon juice
  • 1 tbsp chopped fresh dill or mint
  • Salt and pepper to taste

To Serve

  • Burger buns or pita
  • Lettuce, tomato, and sliced onion
  • Pickles
  • Roasted potatoes or a green salad

Optional Additions

  • Pinch of chili flakes
  • Crumbled vegan feta
  • Corn kernels
  • Sesame seeds to coat the patties

Instructions

  1. Mash the chickpeas. In a large bowl mash the chickpeas with a fork or potato masher until mostly broken down, leaving some texture.
  2. Add the vegetables. Stir in the rice, carrot, spinach, onion, and garlic.
  3. Season and bind. Add the oats, flour, nutritional yeast, soy sauce, lemon juice, spices, salt, pepper, and parsley. Mix until the mixture holds together when pressed. If it is too wet, add 1–2 tablespoons of oats. If it is too dry, add a splash of water.
  4. Chill. Refrigerate the mixture for 15 minutes so the oats absorb moisture and the patties firm up.
  5. Shape. With damp hands, form the mixture into 8 patties about ¾ inch thick and press them firmly.
  6. Pan-fry. Heat the oil in a non-stick skillet over medium heat. Cook the patties in batches for 4–5 minutes per side, without moving them, until deep golden brown and crisp. Drain on paper towels.
  7. Make the dip. Stir together the yogurt, garlic, lemon juice, herbs, salt, and pepper.
  8. Serve. Serve the patties warm in buns or pita, or on a plate with the dip and fresh vegetables.

Pro Tips for Perfect Golden-Brown Patties

  • Pat the chickpeas dry. Excess moisture makes the patties fall apart.
  • Use cooled rice. Cold rice is firmer and binds better than warm rice.
  • Chill the mixture. Chilling helps the patties hold their shape while cooking.
  • Press the patties firmly. Compact patties are less likely to crumble.
  • Cook over medium heat. This gives a golden crust without burning the outside.
  • Do not move them while cooking. Leave them for 4–5 minutes so the crust can form.
  • Flip carefully. Use a wide spatula and flip only once.

Why These Patties Are a Smart Meal

Chickpeas provide plant protein, fiber, folate, and iron, and spinach and carrot add vitamin A, vitamin K, and antioxidants. Oats contribute soluble fiber, and nutritional yeast adds B vitamins and a savory, cheesy flavor.

Compared with store-bought frozen patties, homemade ones contain no preservatives and far less sodium. A serving of 2 patties provides about 13 grams of plant protein and 8 grams of fiber, which makes it filling and satisfying.


Flavor Variations

  • Spicy Patties: Add chili flakes and a spoonful of harissa.
  • Mediterranean Patties: Add sun-dried tomatoes, olives, and oregano.
  • Curry Patties: Add curry powder and turmeric and serve with mango chutney.
  • Baked Patties: Bake at 400°F (200°C) for 25 minutes, turning once.

Nutritional Highlights (Per Serving — 2 patties)

CaloriesProteinCarbsFiberFat
~340 kcal13g44g8g12g

Storage

  • Refrigerator: Store cooked patties in an airtight container for up to 5 days.
  • Freezer: Freeze cooked or uncooked patties with parchment between them for up to 3 months. Cook from frozen, adding 2–3 minutes per side.
  • Reheating: Re-crisp in a pan, oven, or air fryer for 5–8 minutes.
  • Make ahead: Mix and shape the patties up to 1 day ahead and cook just before serving.

Frequently Asked Questions

Why are my patties falling apart?

The mixture may be too wet or not chilled. Add more oats, chill for 15 minutes, and press firmly.

Can I bake them instead of frying?

Yes. Bake at 400°F (200°C) for 25 minutes, flipping once. They will be a little softer than pan-fried.

Can I air fry them?

Yes. Brush with oil and air fry at 375°F (190°C) for 10–12 minutes, flipping halfway.

Can I make them gluten-free?

Use certified gluten-free oats, chickpea flour, and tamari.

Can I use other beans?

Yes. White beans or black beans also work. Mash them well and pat them dry.

What can I use instead of rice?

Cooked quinoa, millet, or mashed potato all work as binders.


Tried this recipe? Leave a comment below and let us know how it turned out! Tag us on Instagram and Facebook — we love seeing your plant-powered creations. Looking for more easy vegan dinners? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!

Vegan Rainbow Raw and Roasted Salad with Maple Tahini Dressing — The Most Colorful Plant-Based Salad You Will Make All Week

rainbow raw and roasted salad

Vibrant, crunchy, sweet, and savory all at once, this Vegan Rainbow Raw and Roasted Salad is a feast for the eyes and the appetite. Caramelized roasted sweet potato, beets, and chickpeas are paired with crisp raw red cabbage, carrots, cucumber, and baby greens, then drizzled with a creamy maple tahini dressing and finished with toasted seeds. It is a salad that is substantial enough to be a meal on its own.

The magic of this salad is the contrast between raw and roasted vegetables. Roasting concentrates sweetness, deepens flavor, and creates soft, caramelized edges, while raw vegetables bring freshness, juiciness, and snap. Together they create a salad that is never boring, with every forkful offering a different texture and taste. Eating a rainbow of colors also means getting a wide spectrum of nutrients and antioxidants.

The dressing ties everything together. Made from tahini, lemon juice, maple syrup, garlic, and a splash of water, it is creamy, nutty, and slightly sweet, with a bright tang that cuts through the richness of the roasted vegetables. Crispy roasted chickpeas add protein and crunch, so the salad feels filling rather than light.

Serve it as a lunch bowl, a dinner main, or a showstopping side for a holiday table. The components can all be prepared ahead of time and assembled just before serving, making it a fantastic option for meal prep and entertaining.

This recipe is 100% vegan, naturally gluten-free, packed with fiber, and ready in about 40 minutes.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
15 mins25 mins40 mins4~430 kcal

Ingredients

For the Roasted Vegetables

  • 1 large sweet potato (about 350g), peeled and cut into 1.5cm cubes
  • 2 medium beets, peeled and cut into small wedges
  • 1 can (400g) chickpeas, drained, rinsed, and patted dry
  • 2 tbsp olive oil
  • 1 tsp smoked paprika
  • 1 tsp ground cumin
  • ½ tsp garlic powder
  • ½ tsp salt
  • ¼ tsp black pepper

For the Raw Rainbow Base

  • 4 cups (120g) baby kale, spinach, or mixed greens
  • 2 cups (150g) red cabbage, finely shredded
  • 2 carrots, shredded or cut into ribbons
  • 1 yellow bell pepper, thinly sliced
  • 1 cup (150g) cherry tomatoes, halved
  • ½ cucumber, sliced
  • 1 ripe avocado, sliced
  • ¼ cup fresh herbs (parsley, mint, or cilantro)

For the Maple Tahini Dressing

  • ¼ cup (60g) tahini
  • 3 tbsp lemon juice
  • 1 tbsp maple syrup
  • 1 small garlic clove, grated
  • 3–5 tbsp cold water, to thin
  • ¼ tsp salt
  • Pinch of black pepper

For Topping

  • 3 tbsp toasted pumpkin seeds or sunflower seeds
  • 1 tbsp sesame seeds
  • Vegan feta, crumbled (optional)
  • Pomegranate seeds
  • Flaky sea salt
  • Lemon wedges

Optional Additions

  • Cooked quinoa or brown rice
  • Roasted broccoli or cauliflower
  • Dried cranberries
  • Toasted walnuts or almonds
  • Radishes, thinly sliced
  • Edamame

Instructions

  1. Preheat the oven. Heat the oven to 425°F (220°C) and line two baking sheets with parchment paper.
  2. Season the vegetables. Toss the sweet potato cubes with 1 tablespoon of oil, half of the paprika, cumin, garlic powder, and salt. On a separate pan, toss the beets with the remaining oil and a pinch of salt. Beets stain, so keep them separate.
  3. Season the chickpeas. Toss the dry chickpeas with the remaining spices and a drizzle of oil on a small pan or the sweet potato sheet.
  4. Roast. Roast the sweet potatoes and chickpeas for 22–25 minutes, shaking once halfway, until the sweet potato is tender and caramelized and the chickpeas are crisp. Roast the beets for 25–30 minutes until tender and slightly browned at the edges.
  5. Make the dressing. Whisk the tahini, lemon juice, maple syrup, garlic, salt, and pepper together. Add cold water a tablespoon at a time until smooth, creamy, and pourable.
  6. Prepare the raw vegetables. While the vegetables roast, shred the cabbage and carrots, slice the pepper and cucumber, halve the tomatoes, and slice the avocado.
  7. Assemble. Spread the greens on a large platter or divide into bowls. Arrange the raw vegetables and roasted vegetables in colorful sections on top.
  8. Finish. Scatter with crispy chickpeas, toasted seeds, herbs, and pomegranate seeds if using. Drizzle with the maple tahini dressing and finish with flaky salt and a squeeze of lemon.
  9. Serve. Serve immediately, with extra dressing on the side.

Pro Tips for the Best Rainbow Salad

  • Roast on a hot oven. High heat caramelizes the vegetables and develops sweetness.
  • Cut the vegetables evenly. Pieces of the same size roast at the same rate.
  • Roast the beets separately. They stain everything pink, and they take longer to cook.
  • Dry the chickpeas well. Dry chickpeas crisp up better in the oven.
  • Let the roasted vegetables cool slightly. This stops them from wilting the greens.
  • Add the avocado at the end. It browns quickly once sliced.
  • Dress just before serving. This keeps the greens crisp and the textures distinct.

Why Eating the Rainbow Matters

The colors of vegetables come from different plant compounds, each with its own health benefits. Orange sweet potatoes and carrots contain beta-carotene, red beets and cabbage provide betalains and anthocyanins, and green leaves offer chlorophyll, lutein, and vitamin K. Eating a variety of colors means getting a broad range of antioxidants and nutrients.

Cooking and raw preparation also provide different benefits. Roasting makes some nutrients, such as beta-carotene, more available to the body, while raw vegetables preserve water-soluble vitamins like vitamin C. Pairing them in one meal gives you the best of both worlds.

Chickpeas and tahini add plant-based protein, healthy fats, and minerals such as calcium and iron. Each serving provides about 14 grams of protein and 12 grams of fiber, making it a filling, nourishing meal.


Flavor Variations

  • Autumn Harvest Salad: Add roasted butternut squash, pecans, and dried cranberries with a maple mustard dressing.
  • Mediterranean Rainbow Salad: Add olives, artichoke hearts, and vegan feta with a lemon oregano dressing.
  • Asian Rainbow Salad: Use edamame, shredded cabbage, and a peanut lime dressing.
  • Grain Bowl Version: Serve over quinoa or farro for a heartier meal.

Nutritional Highlights (Per Serving)

CaloriesProteinCarbsFiberFat
~430 kcal14g52g12g20g

Storage

  • Refrigerator: Store the roasted vegetables, raw vegetables, chickpeas, and dressing in separate containers for up to 4 days.
  • Dressing: Keeps for up to 7 days. Whisk in a little water if it thickens.
  • Chickpeas: Crispy chickpeas soften as they sit. Re-crisp in a hot oven for 5 minutes.
  • Meal prep: Pack the greens and dressing separately and assemble just before eating.

Frequently Asked Questions

Can I use other vegetables?

Yes. Roasted carrots, butternut squash, broccoli, or cauliflower all work well, and any raw vegetable you like can join the rainbow.

Can I make this salad ahead?

Yes. Roast the vegetables and make the dressing up to 3 days ahead. Assemble just before serving so the greens stay fresh.

What can I use instead of tahini?

Use almond butter, sunflower seed butter, or a vegan yogurt-based dressing mixed with lemon and garlic.

Is this salad filling enough for dinner?

Yes. Chickpeas, tahini, and seeds provide protein and fat, and the roasted vegetables add substance. Add quinoa or farro for an even heartier meal.

How do I stop the beets from staining everything?

Roast them on a separate pan and add them last when assembling. You can also use golden beets, which do not stain.

Can I use canned beets?

Yes. Pat canned or pre-cooked beets dry and toss with a little oil, then roast for 10–15 minutes for a quicker option.


Tried this recipe? Leave a comment below and let us know how it turned out! Tag us on Instagram and Facebook — we love seeing your plant-powered creations. Looking for more colorful vegan salads and bowls? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!