gluten-free vegan

Vegan Creamy Chickpea and Spinach Curry — The Most Warming Plant-Based Dinner You Will Make All Week

Vegan Creamy Chickpea and Spinach Curry

If there is one recipe that belongs permanently in your weekly dinner rotation it is this Vegan Creamy Chickpea and Spinach Curry. Rich, deeply spiced, and finished with silky coconut cream, this is the kind of meal that fills your kitchen with the most extraordinary aroma and delivers pure comfort in every single spoonful. It is everything a great curry should be — warming, satisfying, protein-packed, and ready in just 35 minutes from a single pot.

This curry is built on a foundation of pantry staples that most vegan kitchens already have on hand. Canned chickpeas provide the protein and substance. Fresh spinach adds color, nutrition, and a beautiful earthiness. Coconut cream creates the silky, luxurious sauce that makes this curry so deeply satisfying. And a carefully balanced blend of cumin, turmeric, coriander, and garam masala brings everything together into a dish that tastes like it simmered for hours.

What makes this recipe exceptional is how the flavors build in layers. The onion and garlic are cooked low and slow until deeply caramelized. The spices are bloomed in hot oil to release their full aromatic potential. The tomatoes are cooked until completely broken down into the base. And the coconut cream is added off the heat to preserve its delicate sweetness. Each step takes only minutes but together they create a curry of remarkable depth and complexity.

Whether you serve it over steamed basmati rice, alongside warm naan, or simply eat it from the pot with a large spoon because the smell made waiting impossible — this Vegan Creamy Chickpea and Spinach Curry will become one of the most requested dishes in your kitchen.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
10 mins25 mins35 mins4~420 kcal

Ingredients

For the Curry

  • 2 cans (800g) chickpeas, drained and rinsed
  • 5 cups (150g) fresh spinach, roughly chopped
  • 1 large white onion, finely diced
  • 6 cloves garlic, minced
  • 1 tbsp fresh ginger, grated
  • 1 can (400g) crushed tomatoes
  • 1 can (400ml) full-fat coconut cream
  • 3 tbsp olive oil or coconut oil
  • Juice of half a lemon
  • 1 tsp salt

The Spice Blend

  • 2 tsp ground cumin
  • 2 tsp ground coriander
  • 1½ tsp garam masala
  • 1 tsp turmeric
  • 1 tsp smoked paprika
  • ½ tsp chili powder
  • ¼ tsp cinnamon
  • ¼ tsp black pepper

Optional Add-ins

  • 1 medium sweet potato, diced (add with chickpeas)
  • 1 cup (150g) frozen peas (add in final 5 minutes)
  • 200g firm tofu, cubed (add with chickpeas)
  • 1 tbsp cashew butter (stir in at end for extra creaminess)

To Serve

  • Steamed basmati rice or brown rice
  • Warm vegan naan bread
  • Fresh cilantro, roughly chopped
  • Sliced red chili
  • Wedges of fresh lemon
  • Toasted cashews or almonds
  • Drizzle of coconut cream

Instructions

  1. Prepare all ingredients before you begin. Dice the onion, mince the garlic, grate the ginger, measure the spices into a small bowl, and open the canned tomatoes and coconut cream. Having everything ready makes the cooking process smooth and effortless from start to finish.
  2. Caramelize the onion. Heat the oil in a large heavy-bottomed pot over medium heat. Add the diced onion and a pinch of salt and cook for 8–10 minutes, stirring regularly, until deeply golden and caramelized. This is the most important step — properly caramelized onion creates the flavor foundation of the entire curry and cannot be rushed.
  3. Add garlic and ginger. Add the minced garlic and grated ginger to the caramelized onion and cook for 2 minutes, stirring continuously, until incredibly fragrant and the raw smell has completely cooked out.
  4. Bloom the spices. Add all the spices to the pot and stir continuously for 60–90 seconds until deeply fragrant and coating everything in a rich aromatic paste. This step activates the essential oils in the spices and creates a depth of flavor that simply cannot be achieved any other way.
  5. Cook the tomatoes down. Add the crushed tomatoes and stir well. Cook over medium-high heat for 5–6 minutes, stirring frequently, until the tomatoes have darkened and the oil begins to separate around the edges. This bhuna stage is critical for eliminating any raw tomato flavor.
  6. Add chickpeas and coconut cream. Add the drained chickpeas and stir to coat in the spiced tomato base. Pour in the coconut cream and stir to combine. Add the salt and bring to a gentle simmer. Cook for 10–12 minutes, stirring occasionally, until the sauce has thickened beautifully.
  7. Add the spinach. Add the fresh spinach in large handfuls, stirring between each addition until wilted. Cook for 2–3 minutes until all spinach is incorporated and bright green. Do not overcook.
  8. Finish and serve. Remove from heat and squeeze in the lemon juice. Taste and adjust seasoning. Serve immediately over steamed rice with warm naan, fresh cilantro, and a drizzle of additional coconut cream.

Pro Tips for the Best Vegan Chickpea Curry

  • Caramelize the onion fully. Eight to ten minutes at medium heat produces a sweetness and depth that is the defining characteristic of truly great curry. Never rush this step.
  • Bloom the spices in hot oil always. Sixty seconds of stirring spices in hot oil before adding any liquid activates their essential oils and produces rounded, complex flavors impossible to achieve any other way.
  • Cook tomatoes until oil separates. The visible separation of oil around the tomato base signals that it is properly cooked — sweet, concentrated, and ready to carry the rest of the curry.
  • Add coconut cream off the heat. High heat can cause coconut cream to split — reduce to the lowest setting before adding and stir gently and continuously.
  • Finish with lemon juice always. Added at the very end off the heat, lemon juice lifts and brightens the entire bowl in a way that makes every other flavor shine more intensely.

The Nutritional Power of This Curry

This curry is one of the most nutritionally complete plant-based meals available. Chickpeas provide 16 grams of plant-based protein per serving alongside 13 grams of dietary fiber — making every bowl deeply satisfying and genuinely sustaining for hours.

Turmeric contains curcumin — one of the most extensively studied anti-inflammatory compounds in nutritional science — with documented benefits for joint health, brain function, and cardiovascular protection. Ginger provides gingerols with potent anti-nausea and anti-inflammatory properties. Spinach delivers Vitamins K, A, C, and folate alongside iron and calcium.

Full-fat coconut cream contributes medium-chain triglycerides that provide immediate energy and support metabolic health. Together these ingredients create a curry that heals and nourishes as powerfully as it satisfies.


Flavor Variations

  • Extra Spicy: Double the chili powder and add one minced fresh green chili with the garlic for building, complex heat.
  • Butternut Squash and Chickpea: Add diced roasted butternut squash with the chickpeas for a sweet, earthy autumn version.
  • Tomato Free: Replace crushed tomatoes with additional coconut cream and 2 tablespoons of cashew butter for a lighter, creamier sauce.
  • Lemon and Herb: Replace spinach with fresh cilantro and mint stirred in completely off the heat for a brighter, fresher character.

Nutritional Highlights (Per Serving)

CaloriesProteinCarbsFiberFat
~420 kcal16g46g13g18g

Storage

  • Refrigerator: Store in an airtight container for up to 5 days. This curry improves with every passing day as the spices deepen and the chickpeas absorb more flavor. Add a splash of coconut cream or broth when reheating.
  • Freezer: Freezes beautifully for up to 3 months. Cool completely before transferring to freezer-safe containers. Thaw overnight in the refrigerator and reheat gently over medium-low heat.
  • Reheating: Always reheat gently over medium-low heat, stirring regularly. Do not boil aggressively as this can affect the coconut cream texture.

Frequently Asked Questions

Can I use dried chickpeas instead of canned?

Yes — soak 400g of dried chickpeas overnight and simmer for 45–60 minutes until tender before using. Home-cooked chickpeas have a firmer texture and absorb the curry sauce beautifully.

Can I make this less spicy?

Yes — reduce or omit the chili powder entirely and replace smoked paprika with sweet paprika for a mild, aromatic curry suitable for all heat tolerances including children.

Why did my coconut cream split?

Coconut cream splits when added to very high heat. Always reduce to the lowest setting before adding and stir continuously. If it does split the flavor is unaffected — stir vigorously over low heat to re-emulsify.

Can I use coconut milk instead of coconut cream?

Yes — use full-fat coconut milk and simmer uncovered for an additional 5 minutes to reduce and thicken. Add 2 tablespoons of cashew butter for additional richness.

What is the best rice to serve with this?

Basmati rice is the classic pairing — its long separate grains and delicate fragrance complement the rich spiced sauce perfectly. Brown basmati adds additional fiber and a nuttier flavor.

Can I make this in a slow cooker?

Yes — complete the onion caramelization and spice blooming on the stovetop first then transfer everything to the slow cooker. Cook on low for 6–8 hours. Add spinach in the final 30 minutes.


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 warming vegan curry and dinner recipes? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!

Whole Brown Lentils Curry

WHOLE BROWN LENTILS CURRY 526x343

Whole Brown Lentils Curry — The Richest, Most Comforting Vegan Dinner You Will Make All Year

There are certain dishes in the world of plant-based cooking that transcend the ordinary completely — dishes that fill your kitchen with the most extraordinary fragrance, that warm you from the inside out with every spoonful, that taste so deeply complex and satisfying that you cannot quite believe they were made from such simple, humble ingredients. This Whole Brown Lentils Curry is absolutely one of those dishes.

Inspired by the legendary Dal Makhani of Northern Indian cuisine — traditionally a slow-cooked, buttery, deeply spiced black lentil curry that simmers for hours to develop its extraordinary depth — this plant-based version with whole brown lentils delivers every ounce of that same warmth, richness, and complexity in a completely vegan, beautifully accessible recipe that comes together in under an hour on the stovetop or in a fraction of that time in a pressure cooker.

Whole brown lentils hold their shape beautifully during cooking, creating a curry with a genuinely satisfying, hearty texture — each lentil tender and creamy on the inside while maintaining enough structure to give the dish real body and substance. Simmered in a deeply spiced tomato and coconut cream sauce infused with cumin, coriander, garam masala, turmeric, and a generous knob of vegan butter stirred in at the very end — this curry has layers of flavor that develop and deepen with every minute of cooking and taste even more extraordinary the next day.

This recipe is 100% vegan, naturally gluten-free, packed with plant-based protein and fiber, and serves a family generously. Serve it over steamed basmati rice with warm naan bread, a dollop of vegan yogurt, and a scattering of fresh cilantro for a dinner that is as nourishing as it is profoundly, memorably delicious.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
10 mins50 mins60 mins6~360 kcal

Ingredients

For the Curry

  • 1½ cups (300g) whole brown lentils, rinsed and soaked in cold water for 2–4 hours (or overnight for the best result)
  • 1 large onion, finely diced
  • 5 cloves garlic, minced
  • 1 tbsp fresh ginger, finely grated
  • 1 green chili, finely sliced (optional — adjust to heat tolerance)
  • 2 tbsp coconut oil or vegan butter
  • 1 can (400g / 14 oz) chopped tomatoes
  • 1 can (400ml) full-fat coconut cream
  • 200ml (¾ cup) vegetable stock
  • 2 tbsp tomato paste
  • 2 tsp cumin seeds
  • 2 tsp ground coriander
  • 2 tsp garam masala
  • 1 tsp turmeric
  • 1 tsp smoked paprika
  • 1 tsp chili powder (adjust to taste)
  • ½ tsp cinnamon
  • ½ tsp cardamom
  • 1 tsp salt (or to taste)
  • ¼ tsp black pepper
  • 1 tbsp maple syrup or agave (balances the acidity beautifully)
  • Juice of half a lemon
  • 2 tbsp vegan butter (stirred in at the very end — creates extraordinary richness)

Optional Add-ins

  • 1 can (400g) kidney beans, drained (for extra heartiness and protein)
  • 1 cup fresh spinach (stir in at the end for added nutrition)
  • 1 medium sweet potato, diced (add with the lentils for extra substance)

To Garnish

  • Fresh cilantro, roughly chopped
  • A swirl of coconut cream or vegan yogurt
  • A drizzle of vegan butter or ghee
  • Thinly sliced fresh ginger
  • Red chili slices
  • Toasted cumin seeds
  • Lemon or lime wedges

To Serve

  • Steamed basmati rice
  • Warm naan or roti
  • Vegan raita (coconut yogurt, grated cucumber, mint, lemon)
  • Mango chutney
  • Sliced fresh onion and lemon

Instructions

  1. Soak the lentils. Rinse the whole brown lentils thoroughly under cold water until the water runs clear. Cover with plenty of cold water and soak for 2–4 hours or overnight. Soaking significantly reduces the cooking time, improves the digestibility of the lentils, and produces a creamier, more evenly cooked result. Drain and rinse thoroughly before using.
  2. Cook the lentils. Place the soaked and drained lentils in a medium saucepan with 4 cups of fresh water. Bring to a boil then reduce to a gentle simmer and cook for 25–30 minutes until completely tender but still holding their shape beautifully. They should be soft all the way through when pressed between two fingers but not disintegrating. Drain and set aside. If using a pressure cooker cook the soaked lentils with 3 cups of water on high pressure for 8 minutes then natural release.
  3. Temper the spices. Heat coconut oil or vegan butter in a large heavy-bottomed pot or Dutch oven over medium heat. Add the cumin seeds and let them sizzle for 30–45 seconds until they pop and become deeply fragrant — this technique called tempering releases the essential oils from the cumin and builds extraordinary flavor right from the very first step.
  4. Build the base. Add the finely diced onion to the tempered cumin and cook for 8–10 minutes, stirring occasionally, until deeply golden and caramelized. This is one of the most important steps in the entire recipe — a properly caramelized onion creates a rich, sweet, savory base that elevates the entire curry. Do not rush it.
  5. Add the aromatics. Add the minced garlic, grated ginger, and sliced green chili if using. Cook for 2 minutes, stirring constantly, until wonderfully fragrant and the raw smell disappears completely.
  6. Add the tomato paste and toast it. Add the tomato paste directly to the pan and stir constantly for 1–2 minutes until it darkens in color and becomes deeply fragrant — this caramelization of the tomato paste adds an extraordinary depth of flavor to the finished curry.
  7. Add the spices. Add the ground coriander, garam masala, turmeric, smoked paprika, chili powder, cinnamon, cardamom, salt, and pepper. Stir well and cook for 1–2 minutes until deeply aromatic. The spices should coat the onion mixture completely and the kitchen should smell absolutely incredible at this point.
  8. Add the tomatoes. Pour in the chopped tomatoes and stir everything together. Cook for 4–5 minutes until the tomato mixture has darkened in color, thickened slightly, and the raw tomato smell has completely cooked off.
  9. Add the lentils and liquid. Add the cooked lentils, coconut cream, and vegetable stock. Stir everything together thoroughly and bring to a gentle simmer. The curry should be rich, deeply colored, and intensely fragrant.
  10. Simmer to develop flavor. Reduce the heat to medium-low and simmer uncovered for 18–22 minutes, stirring occasionally, until the curry has thickened to a rich, luscious consistency that coats the lentils beautifully. If it thickens too much add a splash of vegetable stock or water.
  11. Finish with butter and lemon. Stir in the maple syrup and lemon juice. Taste and adjust seasoning. Now stir in the 2 tablespoons of vegan butter. This final addition of butter is the most important finishing step — it adds an extraordinary silkiness, richness, and depth to the sauce that transforms the curry from very good to truly exceptional. Allow it to melt completely into the curry and stir through.
  12. Serve. Ladle the curry into deep bowls over steamed basmati rice. Garnish with a generous swirl of coconut cream, fresh cilantro, a drizzle of melted vegan butter, toasted cumin seeds, and a squeeze of fresh lemon. Serve with warm naan, mango chutney, and vegan raita on the side.

Pro Tips for the Most Extraordinary Brown Lentil Curry

  • Soak the lentils overnight. Overnight soaking produces lentils that cook more evenly, are more digestible, and develop a creamier texture during simmering. The difference between soaked and un-soaked lentils in this recipe is genuinely significant.
  • Caramelize the onion properly. Eight to ten minutes of patient cooking is what produces deeply golden, sweet, caramelized onion that forms the rich, complex flavor foundation of the entire curry. Rushing this step produces a flat, less satisfying result.
  • Toast the spices in oil. Cooking the spice blend in fat for 1–2 minutes before adding liquid releases fat-soluble flavor compounds that are simply not extracted by adding spices directly to liquid. This is the technique that makes Indian curries taste so extraordinarily complex and deep.
  • Caramelize the tomato paste. Cooking the tomato paste in the oil before adding the chopped tomatoes concentrates and deepens its flavor dramatically — adding a rich, roasted tomato depth that elevates the entire sauce.
  • Finish with vegan butter. This is the single most transformative finishing step in the entire recipe. Two tablespoons of vegan butter stirred in right at the end adds a silkiness, richness, and depth that makes this curry taste like it has been slow-cooked for hours. Never skip it.
  • Let it rest. Like all great curries this one tastes significantly better after resting for 15–20 minutes off the heat before serving — and even more extraordinary the next day once the flavors have had time to fully meld and deepen.

Flavor Variations

  • Classic Dal Makhani Style: Replace the brown lentils with whole black urad dal lentils for the most authentic, deeply rich, traditionally slow-cooked version. Soak overnight and cook for 45–50 minutes until completely creamy. The black lentils create an even more luxurious, deeply complex curry.
  • Extra Smoky: Add 1 teaspoon of liquid smoke and an extra half teaspoon of smoked paprika to the curry for an intensely smoky depth that makes the dish taste as though it has been slow-cooked in a tandoor oven.
  • Spinach and Brown Lentil: Stir 3 large handfuls of fresh spinach into the curry in the last 3 minutes of cooking for a nutritionally exceptional, beautifully vibrant version that adds iron, Vitamin K, and a gorgeous green color to the finished dish.
  • Kidney Bean Brown Lentil: Add one can of drained kidney beans along with the cooked lentils for an even heartier, more protein-packed curry that is particularly extraordinary for feeding a large, hungry family.

Nutritional Highlights (Per Serving)

CaloriesProteinCarbsFiberIron
~360 kcal18g48g16g38% DV

Whole brown lentils are among the most nutritionally impressive foods available in the entire plant kingdom. A single serving of this curry provides 18g of complete plant-based protein and 38% of the daily recommended iron intake — making it one of the most iron-rich vegan meals you can make. Brown lentils are also an extraordinary source of folate, zinc, magnesium, potassium, and soluble fiber that feeds beneficial gut bacteria, lowers cholesterol, and maintains stable blood sugar levels. The spice blend — turmeric, ginger, cumin, coriander, and garam masala — provides some of the most potent anti-inflammatory and antioxidant compounds found in any food. Coconut cream delivers medium-chain triglycerides and additional healthy fats. Together this curry is genuinely one of the most nourishing, health-supporting, and deeply satisfying plant-based dinners available anywhere.


Storage and Reheating

  • Refrigerator: Store in an airtight container for up to 5 days. This curry is genuinely one of the best leftover meals in all of plant-based cooking — the flavor deepens dramatically and improves significantly on day two and three as the spices continue to meld and the lentils absorb more of the sauce.
  • Reheat: Reheat in a saucepan over medium heat, stirring frequently and adding a splash of water, vegetable stock, or coconut cream if the curry has thickened too much during storage. Can also be microwaved in 2-minute intervals stirring between each.
  • Freezer: This curry freezes beautifully for up to 3 months. Freeze in individual portions in freezer-safe containers for the most convenient weeknight dinners imaginable. Thaw overnight in the fridge and reheat gently on the stove with a splash of coconut cream.
  • Meal prep: Make a large double batch and freeze half in individual portions. You will thank yourself on every busy weeknight when a restaurant-quality vegan curry dinner is just 5 minutes of reheating away.

Frequently Asked Questions

Do I have to soak the lentils?

Soaking is strongly recommended but not absolutely essential. Unsoaked whole brown lentils take 40–50 minutes to cook compared to 25–30 minutes for soaked lentils. If cooking unsoaked add extra vegetable stock and simmer for longer. Soaking also significantly improves the digestibility of the lentils by reducing the phytic acid and oligosaccharide content that can cause digestive discomfort.

Can I use red lentils instead of brown?

Red lentils cook much faster and break down completely into a smooth, thick dal rather than holding their shape as individual lentils do. Red lentils produce a completely different texture — more like a thick soup — which is equally delicious but very different from this recipe. If you prefer the smoother dal-like texture red lentils are excellent — simply reduce the cooking time to 15–18 minutes.

Can I make this in an Instant Pot?

Absolutely. Use the sauté function to caramelize the onion, garlic, ginger, and spices. Add all remaining ingredients including the uncooked soaked lentils. Seal and cook on high pressure for 12 minutes. Natural release for 10 minutes then quick release. Stir in the vegan butter and lemon juice before serving.

How do I make this curry thicker?

Simmer uncovered for longer to allow more liquid to evaporate. You can also mash a quarter of the lentils against the side of the pot with the back of a spoon — this releases their starch and thickens the curry naturally and instantly without adding anything extra.

What is the best rice to serve with this curry?

Basmati rice is the classic and perfect pairing — its fragrant, long grains and delicate flavor complement the bold, deeply spiced curry beautifully without competing with it. For an extra-special serving experience cook the basmati in vegetable stock with a pod of cardamom, a cinnamon stick, and a bay leaf for a beautifully fragrant pilaf rice that takes this dinner to an entirely new level.

Can I add cream for extra richness?

For an even richer, creamier curry add 3–4 tablespoons of raw cashew cream — made by blending soaked cashews with water until completely smooth — along with the coconut cream. This adds extraordinary silkiness and a subtle nuttiness that makes the curry even more indulgent and restaurant-quality in its consistency.


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 hearty vegan curry recipes? Browse all our vegan recipes to keep enjoying ultimate delicious and healthy lifestyle.

Chickpea Avocado Salad

chickpea avocado salad

Fresh, creamy, and packed with plant-based nutrition, this Chickpea Avocado Salad is the perfect quick lunch, healthy side dish, or light dinner. Made with protein-rich chickpeas, creamy avocado, crisp vegetables, and a zesty lemon dressing, this easy vegan salad comes together in minutes and is full of refreshing flavor.

Whether you need a healthy meal prep idea or a simple summer salad, this recipe is both satisfying and nourishing.


Why You’ll Love This Chickpea Avocado Salad

  • Quick and easy to make
  • Naturally vegan and gluten-free
  • Rich in plant-based protein and fiber
  • Perfect for meal prep and healthy lunches
  • Fresh, creamy, and full of flavor

Ingredients

For the Salad

  • 1 can (15 oz) chickpeas, drained and rinsed
  • 2 ripe avocados, diced
  • 1 cup cherry tomatoes, halved
  • 1 cucumber, diced
  • 1/4 red onion, finely sliced
  • 2 tablespoons fresh parsley or cilantro, chopped

For the Dressing

  • 2 tablespoons olive oil
  • 2 tablespoons lemon juice
  • 1 garlic clove, minced
  • Salt and black pepper to taste
  • Optional: pinch of chili flakes

How to Make Chickpea Avocado Salad

Step 1: Prepare the Ingredients

Drain and rinse the chickpeas thoroughly. Dice the avocado, cucumber, and tomatoes, and thinly slice the red onion.

Step 2: Make the Dressing

In a small bowl, whisk together olive oil, lemon juice, garlic, salt, black pepper, and chili flakes if using.

Step 3: Combine Everything

Add chickpeas, avocado, tomatoes, cucumber, onion, and herbs to a large mixing bowl.

Pour the dressing over the salad and gently toss until everything is evenly coated.

Step 4: Serve

Serve immediately for the freshest flavor and texture.


Serving Suggestions

This Chickpea Avocado Salad pairs perfectly with:

  • Toasted sourdough bread
  • Pita bread or wraps
  • Grilled vegetables
  • Rice bowls
  • Fresh greens or spinach

It can also be served as a filling for sandwiches or lettuce wraps.


Nutrition Facts

Per Serving (Approximate)

  • Calories: 280 kcal
  • Protein: 9 g
  • Carbohydrates: 20 g
  • Fat: 18 g
  • Fiber: 9 g
  • Sugar: 4 g

Nutritional values may vary depending on ingredients used.


Health Benefits of Chickpea Avocado Salad

Excellent Source of Plant-Based Protein

Chickpeas provide protein and fiber that help keep you full and energized.

Rich in Healthy Fats

Avocados contain heart-healthy monounsaturated fats that support overall wellness.

Supports Digestion

Fiber from chickpeas and vegetables promotes healthy digestion and gut health.

Packed with Vitamins and Minerals

This salad contains vitamin C, potassium, folate, and antioxidants from fresh vegetables and avocado.

Great for Weight Management

The combination of protein, healthy fats, and fiber helps promote satiety and balanced eating.


Easy Variations

Customize your salad with these delicious additions:

  • Add corn for sweetness and texture
  • Mix in quinoa for extra protein
  • Add vegan feta cheese for a Mediterranean twist
  • Include jalapeños for extra heat
  • Top with sunflower or pumpkin seeds for crunch

Final Thoughts

This Chickpea Avocado Salad is a simple yet flavorful recipe that’s perfect for busy days, healthy meal prep, or refreshing summer meals. With creamy avocado, hearty chickpeas, and vibrant vegetables, every bite is satisfying and nutritious.

It’s one of those easy vegan recipes you’ll want to make again and again. 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.

Vegan Green Olive Dip 

vegan green olive dip 

If you love bold Mediterranean flavors, this creamy Vegan Green Olive Dip is about to become your new favorite appetizer. Made with green olives, cashews, garlic, and fresh herbs, this dairy-free dip is rich, savory, and incredibly easy to make. It’s perfect for parties, snack boards, sandwiches, or healthy everyday snacking.

Whether you’re vegan or simply looking for a flavorful plant-based dip, this recipe delivers a smooth texture and tangy taste without any dairy.


Why You’ll Love This Vegan Green Olive Dip

  • Creamy and dairy-free
  • Packed with Mediterranean flavor
  • Easy to make in under 10 minutes
  • Great for meal prep and entertaining
  • Perfect as a dip, spread, or sandwich filling

Ingredients

For the Dip

  • 1 cup green olives, pitted
  • 1/2 cup raw cashews, soaked for 2–4 hours
  • 2 tablespoons olive oil
  • 2 tablespoons lemon juice
  • 1 garlic clove
  • 2 tablespoons fresh parsley
  • 1 tablespoon nutritional yeast (optional)
  • 2–4 tablespoons water, as needed
  • Black pepper to taste
  • Optional: pinch of chili flakes

How to Make Vegan Green Olive Dip

Step 1: Soak the Cashews

Place the cashews in warm water and soak for 2–4 hours. Drain and rinse before blending. This helps create a smoother and creamier texture.

Step 2: Blend the Ingredients

Add the green olives, soaked cashews, olive oil, lemon juice, garlic, parsley, nutritional yeast, and water into a food processor or blender.

Blend until smooth and creamy. Add more water if needed to reach your preferred consistency.

Step 3: Adjust the Flavor

Taste the dip and adjust the seasoning. Add black pepper or chili flakes for extra flavor. Since olives are naturally salty, additional salt is usually unnecessary.

Step 4: Serve and Enjoy

Transfer the dip to a serving bowl and drizzle with olive oil if desired. Serve chilled or at room temperature.


Serving Ideas

This Vegan Green Olive Dip pairs beautifully with:

  • Crackers
  • Toasted baguette slices
  • Fresh vegetables
  • Pita bread or pita chips
  • Sandwiches and wraps
  • Mediterranean snack platters

Nutrition Facts

Per Serving (Approximate)

  • Calories: 140 kcal
  • Protein: 3 g
  • Carbohydrates: 5 g
  • Fat: 12 g
  • Fiber: 1 g

Nutritional values may vary depending on ingredient brands and serving size.


Health Benefits of Green Olive Dip

Rich in Healthy Fats

Olives and olive oil provide heart-healthy monounsaturated fats that support cardiovascular health.

Dairy-Free and Vegan

Cashews create a creamy texture without dairy, making this dip suitable for vegan and lactose-free diets.

Loaded with Antioxidants

Green olives contain antioxidants and vitamin E that help protect cells from oxidative stress.

Plant-Based Protein Source

Cashews contribute plant-based protein and minerals like magnesium and iron.

Great for Healthy Snacking

This dip is satisfying, flavorful, and a healthier alternative to heavily processed creamy dips.


Flavor Variations

Want to customize your dip? Try these ideas:

  • Add fresh basil for an herbaceous twist
  • Blend in spinach for extra greens
  • Add jalapeño for spice
  • Mix in sun-dried tomatoes for deeper Mediterranean flavor

Final Thoughts

This Vegan Green Olive Dip is creamy, savory, and full of bold flavor. It’s an easy recipe that works perfectly for gatherings, healthy snacks, or quick lunches. With simple ingredients and a rich texture, it’s a delicious addition to any plant-based kitchen.

Try it once, and it may become your go-to vegan dip recipe for every occasion. 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.

Vegan Roasted Tomato Caprese Towers — The Elegant, Showstopping Starter Ready in 35 Minutes

vegan roasted tomato caprese towers

Vegan Roasted Tomato Caprese Towers

Elegant stacked towers of roasted heirloom tomatoes, creamy cashew mozzarella, and fresh basil — drizzled with balsamic glaze. A stunning plant-based take on the Italian classic.

Servings – 4

Ingredients

  • 4 large heirloom or beefsteak tomatoes
  • 1 ripe avocado, sliced
  • 1 cup raw cashews (soaked 4 hrs, drained)
  • ⅓ cup water
  • 2 tablespoons lemon juice
  • 2 tablespoons nutritional yeast
  • 2 garlic cloves
  • 1 teaspoon apple cider vinegar
  • ¾ teaspoon salt
  • 1 teaspoon agar-agar powder
  • 3 tablespoons olive oil (for roasting)
  • ½ cup fresh basil leaves
  • 3 tablespoons balsamic glaze
  • ½ teaspoon sea salt flakes
  • ½ teaspoon black pepper, freshly cracked
  • 2 tablespoons pine nuts (toasted, optional)
  • 1 tablespoon fresh chives (for garnish)

Steps

1. Soak the cashews: Place 1 cups raw cashews (soaked 4 hrs, drained) in a bowl and cover with cold water. Soak for at least 240 minutes 240:00 (or overnight). Drain and rinse thoroughly before using.

2. Preheat oven: Preheat your oven to 200°C (400°F). Line a baking tray with parchment paper.

3. Roast the tomatoes: Slice 4 large heirloom or beefsteak tomatoes into thick rounds (about 1.5 cm each). Arrange on the baking tray, drizzle with 3 tablespoons olive oil (for roasting), and season with 0.5 teaspoons sea salt flakes and 0.5 teaspoons black pepper, freshly cracked. Roast until caramelized and slightly shrunken but still holding their shape.

4. Blend the cashew mozzarella: Add the soaked cashews, 0.3 cups water, 2 tablespoons lemon juice, 2 tablespoons nutritional yeast, 2 garlic cloves, 1 teaspoons apple cider vinegar, and 0.8 teaspoons salt to a high-speed blender. Blend until completely smooth and creamy with no lumps — about 2 minutes 02:00.

5. Set the mozzarella: Pour the blended mixture into a small saucepan. Whisk in 1 teaspoons agar-agar powder and heat over medium, stirring constantly until it bubbles and thickens slightly (about 3–60 minutes 60:00). Pour into a lightly oiled round mold or small glasses and refrigerate until firm.

6. Toast the pine nuts: In a dry skillet over medium heat, toast 2 tablespoons pine nuts (toasted, optional) for 2–3 minutes 03:00, stirring often until golden. Set aside to cool.

7. Unmold the mozzarella: Once the cashew mozzarella is firm, gently unmold and slice into rounds roughly the same diameter as your tomato slices.

8. Assemble the towers: On each plate, layer: one roasted tomato slice → one cashew mozzarella round → one or two slices of ripe avocado → a few fresh basil leaves. Repeat layers 2–3 times to build the tower. Press gently to secure.

9. Garnish & serve: Drizzle generously with 3 tablespoons balsamic glaze, scatter toasted pine nuts (optional) and 1 tablespoon fresh chives over the top. Finish with a pinch of ½ teaspoon sea salt flakes and a crack of ½ teaspoon black pepper, freshly cracked. Serve immediately while tomatoes are still warm.

Notes

Tips & Variations:

  • 🍅 Best tomatoes: Heirloom, beefsteak, or Roma work best. Avoid watery varieties.
  • 🥛 Shortcut: Skip agar-agar for a softer, spreadable cashew cream — still delicious!
  • 🌿 Herb swap: Try fresh mint or micro-greens instead of basil.
  • 🧄 Roasted garlic: Add roasted garlic cloves between layers for extra depth.
  • 🫙 Make ahead: Cashew mozzarella keeps refrigerated for up to 4 days.
  • 🌡️ Serving: Best served with warm roasted tomatoes and chilled mozzarella for contrast.
  • 🥑 Avocado tip: Make sure your avocado is ripe but firm so the slices hold their shape nicely in the tower. Slice just before assembling to keep them looking fresh and vibrant.

🥗 Nutrition Facts (per serving, approx.): | Nutrient | Amount | |———-|——–| | Calories | ~320 kcal | | Protein | 9 g | | Carbohydrates | 22 g | | Dietary Fiber | 4 g | | Sugars | 9 g | | Total Fat | 23 g | | Saturated Fat | 4 g | | Sodium | 380 mg | | Vitamin C | 35% DV | | Calcium | 6% DV | | Iron | 15% DV | | Magnesium | 18% DV |

💚 Health Benefits:

  • 🍅 Lycopene-rich tomatoes — A powerful antioxidant linked to heart health and reduced cancer risk, especially enhanced by roasting.
  • 🥜 Cashews — Provide heart-healthy monounsaturated fats, magnesium for muscle function, and plant-based protein.
  • 🌿 Fresh basil — Rich in vitamin K, anti-inflammatory compounds, and essential oils that support immunity.
  • 🫒 Olive oil — High in oleocanthal, a natural anti-inflammatory, and supports brain and cardiovascular health.
  • 🍇 Balsamic glaze — Contains acetic acid which may help regulate blood sugar, plus antioxidants from grape polyphenols.
  • 🌾 Nutritional yeast — An excellent source of B-vitamins (including B12 in fortified versions), zinc, and complete protein.
  • 🌱 100% Vegan & Dairy-Free — Ideal for those with lactose intolerance or following a plant-based lifestyle.

A few highlights about this dish:

  • The star ingredient is the cashew mozzarella — it mimics the creamy, mild flavour of traditional buffalo mozzarella beautifully, and the agar-agar gives it that satisfying sliceable texture.
  • Roasting the tomatoes is the key technique here — it concentrates their natural sweetness and adds a caramelized depth that raw tomatoes simply can’t match.
  • Nutrition-wise, this is a powerhouse plate — loaded with lycopene, healthy fats, plant protein, and a broad spectrum of vitamins and minerals, all around 320 kcal per serving.

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.

Apple Cranberry Carrot Salad

A bright, crunchy, and refreshing Apple Cranberry Carrot Salad that’s perfect for any season! This vibrant salad combines sweet apples, earthy carrots, and tangy dried cranberries with a simple zesty dressing. It’s quick to make, naturally vegan, gluten-free, and bursting with color and texture. Ideal as a light lunch, side dish for grilled proteins, or a healthy addition to your meal-prep rotation — especially great for weight loss and vegan lifestyles.

Ingredients (Serves 4–6 as a side)

For the Salad:

  • 4 large carrots, shredded or julienned (about 3–4 cups)
  • 2 medium crisp apples (like Honeycrisp, Gala, or Granny Smith), julienned or thinly sliced
  • ½ cup dried cranberries (unsweetened or lightly sweetened)
  • ⅓ cup chopped fresh parsley or cilantro
  • ¼ cup chopped walnuts or pecans (optional, for crunch)
  • 2–3 green onions, thinly sliced (optional)

For the Dressing:

  • 3 tablespoons extra virgin olive oil
  • 2 tablespoons fresh lemon juice or apple cider vinegar
  • 1 tablespoon pure maple syrup or honey (adjust to taste)
  • ½ teaspoon Dijon mustard (optional, for depth)
  • ¼ teaspoon ground cinnamon (optional, for warmth)
  • Salt and freshly ground black pepper, to taste

Announcement for our Recipe Lovers: We’ve taken all our most loved, beginner-friendly recipes and packed them into one simple, easy-to-follow digital cookbook — created especially for people who want delicious results without confusion and Ads-free Experience:

Vegan Recipes For Beginners Original 1 192x300

Instructions

  1. Prepare the vegetables and fruits: Shred or julienne the carrots. Core the apples and cut them into thin matchsticks (julienne) or thin slices. Toss the apple slices with a little lemon juice to prevent browning.
  2. Make the dressing: In a small bowl or jar, whisk together olive oil, lemon juice, maple syrup, Dijon mustard, cinnamon (if using), salt, and pepper until well combined.
  3. Assemble the salad: In a large mixing bowl, combine shredded carrots, apple slices, dried cranberries, parsley, and nuts (if using).
  4. Dress and toss: Pour the dressing over the salad and toss gently until everything is evenly coated. Taste and adjust seasoning or sweetness.
  5. Rest and serve: Let the salad sit for 5–10 minutes so the flavors meld. Serve chilled or at room temperature.

Prep time: 15 minutes Total time: 15 minutes (no cooking required!)

Nutritional Facts (Approximate per Serving – 1 of 4 servings)

  • Calories: 180–220 kcal
  • Protein: 2–3g
  • Total Fat: 8–10g (mostly healthy fats)
  • Carbohydrates: 28–32g
  • Dietary Fiber: 5–7g
  • Sugars: 18–22g (mostly natural from fruits)
  • Key micronutrients: Excellent source of Vitamin A, Vitamin C, antioxidants, and potassium.

Note: Values are estimates. Without nuts, calories drop to ~160 per serving.

Health Benefits

  • Weight-Loss Friendly: Low in calories but high in fiber and volume — keeps you full and satisfied.
  • Rich in Antioxidants: Apples and cranberries provide polyphenols that fight inflammation; carrots deliver beta-carotene for eye and skin health.
  • Gut Health: High fiber content supports digestion and a healthy microbiome.
  • Immune Boost: Loaded with Vitamin C from apples and lemon.
  • Heart Healthy: The combination of fiber, healthy fats (if nuts are added), and anti-inflammatory ingredients supports cardiovascular health.
  • Perfect for vegan, vegetarian, and clean-eating diets.

Tips and Variations

  • Make it Crunchier: Add toasted walnuts, pecans, sunflower seeds, or pumpkin seeds.
  • Sweeter Version: Use sweeter apples (Honeycrisp) and a touch more maple syrup.
  • Tangier Twist: Add crumbled feta or goat cheese (if not vegan) or a handful of pomegranate seeds.
  • Storage: Best eaten fresh, but leftovers keep well in an airtight container in the fridge for up to 2 days. The apples may soften slightly.
  • Meal Prep: Prepare the carrots and dressing ahead; add apples just before serving.
  • Spicy Kick: Add a pinch of chili flakes or grated fresh ginger to the dressing.

Serving Suggestions

  • As a side dish with grilled chicken, fish, or tofu.
  • Over a bed of greens or quinoa for a complete meal.
  • In wraps or alongside hummus and pita.
  • Perfect for potlucks, BBQs, holiday tables, or weekly meal prep.

This Apple Cranberry Carrot Salad is proof that healthy food can be simple, beautiful, and absolutely delicious. It’s refreshing, satisfying, and full of natural sweetness — a staple recipe for anyone on a vegan or weight-loss journey!

Spinach and White Beans

This quick and flavorful Spinach and White Beans dish is a nutritious, one-pan wonder that comes together in just 15 minutes. Tender baby spinach meets creamy white beans in a garlicky, lemony sauce with a hint of chili flakes for gentle heat. It’s a versatile Mediterranean-inspired recipe that works as a satisfying main dish, hearty side, or protein-packed topping for bowls and toast. Perfect for vegan, vegetarian, gluten-free, and weight-loss friendly eating!

Ingredients (Serves 4 as a side / 2 as a main)

  • 2 tablespoons extra virgin olive oil
  • 4–5 garlic cloves, thinly sliced or minced
  • 2 (15 oz) cans white beans (cannellini, great northern, or navy beans), rinsed and drained
  • 10–12 oz (about 8–10 cups) fresh baby spinach
  • 1 teaspoon lemon zest
  • 2–3 tablespoons fresh lemon juice (about 1 lemon)
  • ½–1 teaspoon red pepper flakes (adjust to taste)
  • Salt and freshly ground black pepper, to taste
  • Optional extras: ¼ cup grated Parmesan or nutritional yeast (for vegan), toasted pine nuts, fresh parsley or dill

Announcement for our recipe lovers: We’ve taken all our most loved, beginner-friendly recipes and packed them into one simple, easy-to-follow digital cookbook — created especially for people who want delicious results without confusion and Ads-free Experience:

Vegan Recipes For Beginners Original 1 192x300

Instructions

  1. Heat the oil: In a large skillet, heat olive oil over medium heat. Add sliced garlic and red pepper flakes. Cook for 30–60 seconds until fragrant (don’t let it brown).
  2. Add the beans: Stir in the drained white beans. Cook for 2–3 minutes, stirring occasionally, until they’re warmed through and lightly coated in garlic oil.
  3. Wilt the spinach: Add the fresh spinach in batches, stirring gently. Cook for 2–4 minutes until the spinach is just wilted but still bright green.
  4. Season and finish: Remove from heat. Stir in lemon zest, lemon juice, salt, and pepper. Taste and adjust seasoning. Sprinkle with Parmesan/nutritional yeast or herbs if desired.
  5. Serve immediately for the best texture.

Prep time: 5 minutes Cook time: 10 minutes Total time: 15 minutes

Nutritional Facts (Approximate per Serving – as 4 side portions)

  • Calories: 220–250 kcal
  • Protein: 10–12g
  • Total Fat: 7–8g (healthy fats from olive oil)
  • Carbohydrates: 28–32g
  • Dietary Fiber: 8–10g (excellent source)
  • Key micronutrients: Very high in Vitamin K, Vitamin A, folate, iron, magnesium, and potassium.

Note: Values are estimates. This dish is naturally low-calorie, high-fiber, and nutrient-dense.

Health Benefits

  • Iron & Bone Support — Spinach provides plant-based iron and Vitamin K for strong bones.
  • Heart Health — White beans are rich in soluble fiber that helps lower cholesterol; olive oil and garlic offer anti-inflammatory benefits.
  • Weight Management — Extremely filling thanks to high fiber and protein, with low energy density — great for healthy weight loss or vegan diets.
  • Blood Sugar Control — The combination of fiber and protein stabilizes blood sugar levels.
  • Gut Health — Prebiotic fiber from beans supports a healthy microbiome.

Tips and Variations

  • Make it Creamier: Add a splash of vegetable broth and a spoonful of tahini or coconut milk.
  • Mediterranean Twist: Add sun-dried tomatoes, olives, or artichoke hearts.
  • Spicy Version: Increase red pepper flakes or stir in harissa.
  • Meal Prep: Stores well in the fridge for 3–4 days. Reheat gently or enjoy cold in wraps/salads.
  • Protein Boost: Top with a fried egg, grilled chicken, or tofu.
  • Lower Carb: Use fewer beans and more spinach for an ultra-light version.

Serving Suggestions

  • As a main: Serve over quinoa, brown rice, or cauliflower rice.
  • As a side: Pair with grilled fish, chicken, or roasted vegetables.
  • In bowls: Add to grain bowls with avocado, cherry tomatoes, and feta.
  • On toast: Spoon onto crusty bread or avocado toast for a quick meal.
  • With eggs: Perfect alongside scrambled eggs or in a breakfast hash.

This Spinach and White Beans recipe is simple, affordable, and incredibly versatile — a staple for anyone wanting quick, healthy meals. It’s especially great for your group focused on vegan eating or healthy weight loss! 💚

Try it tonight and share your version in the comments! 🌿

Roasted Veggie and Hummus Bowl

This vibrant Roasted Veggie and Hummus Bowl is a wholesome, plant-based powerhouse that’s perfect for busy weeknights, meal prep, or a satisfying lunch. Tender, caramelized roasted vegetables sit atop creamy, protein-rich hummus, creating a delicious balance of flavors and textures. Packed with fiber, antioxidants, and healthy fats, it’s naturally vegan, gluten-free, and ideal for anyone aiming to eat healthier, go vegan, or support weight-loss goals. Ready in under 40 minutes, it’s customizable and bursting with Mediterranean-inspired goodness!

Ingredients (Serves 4)

For the Roasted Vegetables:

  • 1 large sweet potato (or 2 medium), peeled and cubed
  • 2 cups broccoli florets
  • 2 cups cauliflower florets
  • 2 medium carrots, sliced into rounds
  • 1 red bell pepper, sliced
  • 1 zucchini, sliced into half-moons
  • 1 red onion, cut into wedges
  • 3 tablespoons olive oil
  • 1 teaspoon garlic powder
  • 1 teaspoon smoked paprika
  • ½ teaspoon ground cumin
  • ½ teaspoon dried oregano (optional)
  • Salt and freshly ground black pepper, to taste

For the Bowl Base & Toppings:

  • 2–2½ cups hummus (homemade or your favorite store-bought variety)
  • 2 cups cooked quinoa, brown rice, or farro (optional, for added heartiness)
  • 2 cups fresh greens (arugula, spinach, or mixed greens)

Announcement for our recipe lovers: We’ve taken all our most loved, beginner-friendly recipes and packed them into one simple, easy-to-follow digital cookbook — created especially for people who want delicious results without confusion and Ads-free Experience:

Vegan Recipes For Beginners Original 1 192x300

Garnishes:

  • ¼ cup pumpkin seeds or hemp seeds
  • Fresh parsley or cilantro, chopped
  • Lemon wedges, for squeezing
  • Extra virgin olive oil, for drizzling
  • Optional: Crumbled feta (if not vegan), avocado slices, or a sprinkle of chili flakes

Instructions

  1. Preheat the oven: Set your oven to 425°F (220°C). Line two large baking sheets with parchment paper for easy cleanup.
  2. Prepare the vegetables: In a large bowl, toss all the chopped vegetables with olive oil, garlic powder, smoked paprika, cumin, oregano, salt, and pepper until evenly coated.
  3. Roast the veggies: Spread the vegetables in a single layer on the baking sheets (don’t overcrowd—use two sheets if needed). Roast for 25–35 minutes, stirring halfway through, until the vegetables are tender and nicely caramelized with golden edges.
  4. Warm the hummus (optional): While the veggies roast, you can gently warm the hummus in the microwave for 20–30 seconds or leave it at room temperature for a creamier spread.
  5. Assemble the bowls: Spread a generous layer of hummus (about ½ cup per bowl) at the bottom of each serving bowl. Add a scoop of cooked quinoa or greens if using. Pile the hot roasted vegetables on top.
  6. Garnish and serve: Sprinkle with pumpkin seeds, fresh herbs, a squeeze of fresh lemon juice, and a light drizzle of olive oil. Serve immediately and enjoy!

Prep time: 10 minutes Cook time: 25–35 minutes Total time: 35–45 minutes

Nutritional Facts (Approximate per Serving)

Based on 4 servings (without optional quinoa/grains):

  • Calories: 380–420 kcal
  • Protein: 12–15g (from hummus and veggies)
  • Total Fat: 18–22g (mostly healthy fats from olive oil and hummus)
  • Carbohydrates: 45–50g
  • Dietary Fiber: 12–15g (excellent source!)
  • Sugars: 8–10g (natural from veggies)
  • Key micronutrients: High in Vitamin A, C, K, folate, potassium, and iron.

Note: Values are estimates and can vary slightly based on exact ingredients and portion sizes. Adding quinoa increases protein and calories modestly.

Health Benefits

This bowl is a true wellness winner:

  • Weight Management Support: Loaded with fiber and volume from vegetables, it keeps you full longer while being naturally low in processed ingredients—perfect for healthy weight loss.
  • Digestive Health: The high fiber content from roasted veggies and chickpeas in hummus promotes gut health and regular digestion.
  • Heart & Immune Boost: Olive oil and hummus provide heart-healthy fats; vegetables deliver antioxidants, vitamins, and anti-inflammatory compounds.
  • Blood Sugar Friendly: The combination of fiber, protein, and complex carbs helps stabilize energy levels.
  • Plant-Based Nutrition: Naturally vegan, rich in plant protein, and a great way to increase your daily veggie intake without feeling deprived.

Tips and Variations

  • Make it Even Faster: Use pre-cut vegetables or your favorite frozen veggie mix (roast straight from frozen).
  • Spice It Up: Add chili powder, harissa, or za’atar to the veggies for different flavor profiles.
  • Protein Boost: Top with chickpeas, grilled tofu, or a boiled egg (if not vegan).
  • Meal Prep Friendly: Roast veggies ahead and store in the fridge for up to 4 days. Assemble fresh each day.
  • Low-Carb Option: Skip the grains and double up on greens for a lighter bowl.
  • Homemade Hummus Hack: Blend chickpeas, tahini, garlic, lemon, and olive oil for an ultra-fresh version.

Serving Suggestions

Enjoy this bowl as a complete meal on its own or pair it with warm pita bread, a side salad, or your favorite soup. It’s fantastic for lunchboxes, potlucks, or a colorful addition to any dinner table. For your vegan or weight-loss journey, it’s satisfying enough to keep cravings at bay!

This Roasted Veggie and Hummus Bowl proves that healthy eating can be beautiful, flavorful, and incredibly easy. Whip one up today and feel the difference! 🌿🥕🍋

Vegan Apple Coleslaw — The Crunchiest Most Refreshing Plant-Based Slaw You Will Make All Summer

vegan apple coleslaw

There are slaws you make because something needs a side dish. And then there are slaws like this Vegan Apple Coleslaw — the kind that you toss together with crisp shredded cabbage, julienned apple, carrot, and red onion and dress in a creamy, tangy vegan mayo dressing with apple cider vinegar and a touch of maple syrup, and then find yourself eating straight from the bowl with a fork before it has even made it to the table, because the combination of sweet apple and crunchy cabbage and that bright, creamy dressing is so good and so refreshing that it immediately becomes the thing everyone is reaching for at the barbecue rather than politely taking alongside their main. This is that slaw. The one that makes coleslaw interesting again.

What lifts this coleslaw above the ordinary is the apple — crisp, sweet-tart apple julienned into thin matchsticks that hold their crunch, add natural sweetness, and give the slaw a freshness and lightness that makes it genuinely different from the heavy, mayonnaise-dense slaws that most people have come to expect. The dressing is creamy but not cloying — vegan mayo thinned with apple cider vinegar and a touch of maple syrup into something that coats every strand of cabbage without drowning it, with a gentle mustard sharpness and a brightness that keeps each bite feeling alive and clean rather than rich and heavy.

What makes this recipe so outstanding is the balance — sweet from the apple and maple, sharp from the vinegar and mustard, creamy from the vegan mayo, and crunchy from the cabbage in every single bite, making it one of those dishes that is far more than the sum of its parts.

This recipe is 100% vegan, naturally dairy-free, ready in 15 minutes, and one of those versatile side dishes that works alongside everything from barbecue to tacos to grain bowls to sandwiches.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
15 mins0 mins15 mins6~165 kcal

Ingredients

For the Slaw

  • ½ medium green cabbage (about 400g), finely shredded
  • ¼ medium red cabbage (about 150g), finely shredded
  • 2 medium carrots, peeled and julienned or grated
  • 2 crisp apples (Granny Smith or Honeycrisp), cored and julienned
  • ½ small red onion, very finely sliced
  • 3 tbsp fresh parsley or cilantro, roughly chopped
  • 1 tbsp lemon juice (to toss with apple to prevent browning)

For the Dressing

  • 120g (½ cup) vegan mayonnaise
  • 2 tbsp apple cider vinegar
  • 1 tbsp maple syrup
  • 1 tsp Dijon mustard
  • ½ tsp celery seeds (optional but recommended)
  • ½ tsp salt
  • ¼ tsp black pepper

Instructions

  1. Prepare the apple. Core the apples and cut into thin matchsticks (julienne). Immediately toss with the lemon juice to prevent browning. Set aside.
  2. Prepare the vegetables. Finely shred both cabbages — a mandoline produces the most even, thin shreds, but a sharp knife works well. Julienne or coarsely grate the carrots. Slice the red onion as thinly as possible.
  3. Make the dressing. Whisk together the vegan mayo, apple cider vinegar, maple syrup, Dijon mustard, celery seeds, salt, and pepper until smooth. Taste and adjust — more vinegar for sharpness, more maple for sweetness, more mayo for creaminess.
  4. Combine. Add the shredded cabbages, carrots, red onion, and apple to a large bowl. Pour the dressing over and toss thoroughly until every strand is coated. Fold in the fresh parsley or cilantro.
  5. Rest and serve. For best results, allow the slaw to rest for 10–15 minutes before serving — this softens the cabbage slightly and allows the flavors to meld. Taste and adjust seasoning before serving. The slaw can be served immediately for maximum crunch or after 30 minutes for a slightly more tender texture.

Pro Tips

  • Shred the cabbage as thinly as possible — thick, chunky cabbage pieces never fully absorb the dressing and produce a slaw that feels raw and unfinished. Use a mandoline or a very sharp knife and take the time to get thin, even shreds.
  • Julienne the apple, do not grate it — grated apple releases too much juice and turns watery. Thin matchsticks hold their texture and crunch throughout the slaw.
  • Toss the apple in lemon juice immediately — cut apple browns quickly. The lemon juice prevents oxidation and also adds a subtle brightness to the finished slaw.
  • Taste and adjust the dressing before adding — the dressing should taste slightly more acidic and slightly more seasoned than seems right on its own, because the cabbage will dilute it once combined.

Why Apple Works So Well in Coleslaw

The combination of apple and cabbage in a slaw is not accidental — it is a pairing that works on multiple levels simultaneously. Texturally, crisp apple and raw cabbage share the same satisfying crunch and density, so they feel at home together in a way that softer fruits do not. Flavor-wise, apple provides the natural sweetness that balances the sharpness of the vinegar dressing and the slight bitterness of raw cabbage without any added sugar, making the overall dish taste more complex and nuanced than a plain cabbage slaw ever can. Apple also provides natural pectin, which helps the dressing cling to the shreds rather than pooling at the bottom of the bowl. Granny Smith apples are the classic choice for their intense tartness and firm texture; Honeycrisp offers more sweetness and a similar crunch; Pink Lady sits between the two.


Flavor Variations

  • Asian-Style Apple Slaw: Replace the vegan mayo dressing with a sesame-ginger dressing (sesame oil, rice vinegar, soy sauce, grated ginger, maple syrup) and add toasted sesame seeds and sliced scallions.
  • Apple Fennel Slaw: Add a small fennel bulb, thinly shaved, for an anise note that is outstanding with the apple and a particularly good match for fish-free vegan tacos.
  • Apple Cranberry Slaw: Add a handful of dried cranberries for a sweet-tart pop of color and flavor that makes this slaw particularly good at Thanksgiving and holiday gatherings.

Nutritional Highlights (Per Serving)

CaloriesProteinCarbsFiberFat
~165 kcal2g18g4g10g

Storage

  • Refrigerator: Store in an airtight container for up to 3 days. The slaw softens as it sits but remains delicious — the flavors actually improve after the first day as the dressing permeates the cabbage more deeply. The apple may discolor slightly; this does not affect the flavor.
  • Make ahead: The dressing can be made up to 5 days ahead and stored in a sealed jar in the refrigerator. Dress the slaw no more than 30 minutes before serving if you want maximum crunch, or up to 24 hours ahead if you prefer a more tender, well-marinated texture.

Frequently Asked Questions

Which apple variety works best?

Granny Smith is the classic choice — its tartness and firm texture hold up well and provide a great counterpoint to the sweet dressing. Honeycrisp, Fuji, and Pink Lady all work beautifully. Avoid Red Delicious, which is too soft and too sweet.

Can I make this without vegan mayo?

Yes — replace the vegan mayo with a dressing of 3 tablespoons of tahini, 2 tablespoons of lemon juice, 1 tablespoon of maple syrup, and 2–3 tablespoons of water to thin. The result is a lighter, nuttier dressing that is equally delicious.

How do I stop the slaw from getting watery?

Watery slaw is usually caused by the cabbage releasing moisture after being dressed. To minimize this, you can salt the shredded cabbage before dressing — toss with 1 teaspoon of salt, leave for 15 minutes, then rinse and dry thoroughly before adding the dressing.


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 warming vegan curry and dinner recipes? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!

Vegan Sumac Roasted Potatoes — The Most Addictive Crispy Potatoes You Will Make All Year

sumac roasted potatoes

There are roasted potatoes and then there are roasted potatoes like these Vegan Sumac Roasted Potatoes — the kind that come out of the oven with shatteringly crispy edges, fluffy interiors, and a coating of deep brick-red sumac that gives them a tangy, almost lemony sourness that is so unexpectedly brilliant and so completely addictive that you find yourself eating them straight off the baking sheet before they have even made it to a serving bowl, burning your fingers and not caring even slightly. This is that potato. The one that makes people ask what you did differently. The one that proves a single spice can be completely transformative. The one that turns the most ordinary vegetable in the world into something genuinely, memorably good.

Sumac is one of the great underused spices in Western cooking — a deep burgundy-red powder ground from dried sumac berries that delivers an intense, fruity tartness similar to lemon juice but with an earthy complexity that lemon could never replicate. When it coats potato wedges roasted at high heat, something remarkable happens: the edges crisp and caramelize while the sumac intensifies and darkens, its tartness mellowing slightly and developing a savory depth that makes every bite taste brighter, more interesting, and more alive than a plain roasted potato ever could.

What makes this recipe so outstanding is the technique — parboiling the potatoes before roasting creates the starchy, roughed-up surface that produces maximum crispiness, and adding the sumac in two stages (before and after roasting) ensures the flavor is both baked-in and fresh on the surface.

This recipe is 100% vegan, naturally gluten-free, ready in under an hour, and one of those side dishes that steals the show from whatever main course it is supposed to be accompanying.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
10 mins40 mins50 mins4~285 kcal

Ingredients

For the Potatoes

  • 1kg (about 2.2lb) Yukon Gold or Maris Piper potatoes, cut into wedges or chunks
  • 3 tbsp olive oil
  • 1½ tbsp sumac, divided
  • 1 tsp garlic powder
  • 1 tsp onion powder
  • ½ tsp smoked paprika
  • 1 tsp salt
  • ½ tsp black pepper

For Serving

  • 1 tbsp sumac (for finishing)
  • Fresh flat-leaf parsley, roughly chopped
  • Flaky sea salt
  • Lemon wedges
  • Vegan yogurt dip or tahini sauce alongside (optional)

Instructions

  1. Parboil the potatoes. Place the potato wedges in a large pot of well-salted cold water. Bring to a boil and cook for 8–10 minutes until just starting to soften at the edges but still firm in the center — they should not be cooked through. Drain well and return to the pot. Shake the pot vigorously with the lid on for 30 seconds to rough up the surface of the potatoes — this creates the texture that produces maximum crispiness in the oven.
  2. Preheat and prepare. Preheat the oven to 425°F (220°C). Place a large baking sheet in the oven while it preheats — a hot pan is essential for crispy bottoms.
  3. Season. Transfer the roughed-up potatoes to a large bowl. Drizzle with olive oil and toss to coat. Add 1 tablespoon of the sumac, garlic powder, onion powder, smoked paprika, salt, and pepper. Toss thoroughly until every piece is evenly coated.
  4. Roast. Carefully remove the hot baking sheet from the oven. Spread the potatoes in a single layer — do not crowd them. Roast for 35–40 minutes, flipping once halfway through, until deeply golden and crispy on the outside and fluffy within.
  5. Finish and serve. Transfer immediately to a serving dish. Dust generously with the remaining fresh sumac — adding it now keeps the flavor bright and punchy. Scatter with chopped parsley and flaky sea salt. Serve with lemon wedges and a yogurt dip or tahini sauce alongside.

Pro Tips

  • Parboil before roasting — this is the non-negotiable step that separates genuinely crispy roasted potatoes from merely golden ones. The parboiling cooks the interior; the oven crisps the exterior; the roughing-up creates maximum surface area for crunch.
  • Use a hot baking sheet — sliding potatoes onto a cold sheet produces soggy bottoms. The hot sheet sears the underside of the potato the moment it makes contact, starting the crisping process from the very first second.
  • Do not crowd the pan — potatoes need space around them to roast rather than steam. A crowded pan produces soft, pale, disappointing results. Use two pans if needed.
  • Add sumac in two stages — baked sumac has a deeper, mellower flavor; fresh sumac has a bright, sharp tartness. Using both gives the finished potatoes complexity and vibrancy simultaneously.

What Is Sumac and How to Use It

Sumac (Rhus coriaria) is a spice widely used across Middle Eastern, Mediterranean, and Central Asian cuisines, ground from the dried, crushed berries of the sumac shrub. Its flavor is tart, fruity, and slightly astringent — similar in its acidic brightness to lemon juice but earthier, more complex, and with a distinctive berry note that lemon cannot replicate. It has been used as a souring agent in cooking for thousands of years, predating the widespread use of citrus in many of the cuisines it belongs to. In Lebanese, Turkish, Iranian, and Palestinian cooking, sumac appears on virtually every table as a finishing spice, dusted over hummus, salads, grilled meats, and flatbreads. As an ingredient for roasting, it is revelatory — its tartness mellows under heat while its color deepens to a beautiful dark brick red that makes everything it touches look as spectacular as it tastes.


Flavor Variations

  • Sumac and Za’atar Potatoes: Add 1 tablespoon of za’atar alongside the sumac for a more herbal, thyme-forward version that is particularly good served with hummus.
  • Sumac and Harissa Potatoes: Add 1 tablespoon of harissa paste to the olive oil before tossing for a spicier, North African-inspired version with building heat.
  • Sumac Potatoes with Caramelized Onions: Scatter thinly sliced red onions over the potatoes for the final 15 minutes of roasting — the onions caramelize and the combination of sweet onion and tart sumac is outstanding.

Nutritional Highlights (Per Serving)

CaloriesProteinCarbsFiberFat
~285 kcal5g44g5g11g

Storage

  • Refrigerator: Store leftover potatoes in an airtight container for up to 4 days. They lose their crispiness when stored but are still delicious. Reheat in a hot oven (425°F) for 10 minutes or in an air fryer for 5 minutes to restore crunch.
  • Freezing: Not recommended — roasted potatoes do not freeze well and become waterlogged on thawing.

Frequently Asked Questions

Where can I buy sumac?

Sumac is widely available in Middle Eastern grocery stores, specialty food shops, and increasingly in the international aisle of larger supermarkets. It is also readily available online. Store in a sealed jar away from light — it keeps for up to a year.

Can I use sweet potatoes instead?

Yes — sweet potatoes work beautifully with sumac. Skip the parboiling step (sweet potatoes roast faster) and reduce the oven time to 25–30 minutes. The combination of sweet potato and tart sumac is particularly striking.

Can I make these in an air fryer?

Yes — cook at 400°F (200°C) for 20–25 minutes, shaking the basket halfway through. The air fryer produces excellent results without the need to parboil first, though parboiling still improves the texture.


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 warming vegan curry and dinner recipes? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!