Warm and nourishing lentil soup infused with ginger and turmeric. A comforting, vegan, and immunity-boosting plant-based meal.
🥣 Lentil Ginger Turmeric Soup Recipe
Ingredients
1 cup red or green lentils, rinsed
1 medium onion, chopped
2 cloves garlic, minced
1-inch fresh ginger, grated
1 tsp turmeric powder
1 medium carrot, diced
2 stalks celery, diced
4 cups vegetable broth
1 tbsp olive oil
½ tsp salt (adjust to taste)
¼ tsp black pepper
Optional: 1 tsp cumin or coriander for extra flavor
Optional garnish: fresh cilantro or a squeeze of lemon juice
Instructions
First, heat olive oil in a large pot over medium heat. Then, sauté onion, garlic, ginger, carrot, and celery for 5–7 minutes until softened and fragrant.
Next, add turmeric, salt, pepper, and optional cumin or coriander. Then, stir for 1 minute to release the spices’ aroma.
Meanwhile, add the rinsed lentils and vegetable broth. After that, bring the soup to a boil, reduce heat to simmer, and cook for 20–25 minutes until lentils are tender.
Finally, use an immersion blender to slightly puree the soup for a creamy texture while keeping some lentils whole for bite. Optionally, garnish with fresh cilantro or a squeeze of lemon before serving.
💡 Tips for Perfect Lentil Ginger Turmeric Soup
First of all, rinse lentils thoroughly to remove excess starch.
Additionally, sauté vegetables and spices before adding broth to deepen the flavor.
Moreover, use fresh ginger for a brighter, more aromatic taste.
For creamier texture, blend half the soup and leave the rest chunky.
Lastly, taste and adjust seasoning at the end for best flavor.
🔄 Delicious Variations
Spicy Lentil Turmeric Soup: Add a pinch of cayenne pepper or chili flakes. As a result, it gains warmth and heat.
Coconut Turmeric Lentil Soup: Stir in ½ cup coconut milk for creamy richness. Consequently, it becomes silky and smooth.
Lentil & Sweet Potato Soup: Add diced sweet potatoes along with lentils. Then, the soup is heartier and naturally sweet.
Green Lentil Variation: Use green lentils for a slightly firmer texture. In this way, the soup has more bite.
Herbed Lentil Soup: Add thyme or rosemary for extra aroma. Therefore, it’s more savory and comforting.
🌱 Health Benefits
Lentils provide plant-based protein, fiber, and essential minerals.
Ginger and turmeric are anti-inflammatory and boost immunity.
Low in fat and calories, making it ideal for weight management.
Packed with vitamins A, C, and K from vegetables.
Overall, this soup is a nutrient-rich, comforting, and wholesome plant-based meal.
🧒 Kid-Friendly Version
Use mild seasonings and skip chili or cayenne for children.
Puree completely for a smooth, creamy texture that’s easy to eat.
Serve with whole-grain toast or crackers for dipping.
Consequently, kids enjoy a flavorful, healthy soup without strong spice.
🧮 Nutrition Facts (Per Serving – Approx.)
Calories: 180 kcal
Carbohydrates: 28 g
Protein: 10 g
Fat: 4 g
Fiber: 9 g
Sugar: 4 g
Sodium: 350 mg
(Values may vary depending on exact ingredients used)
🍽️ Serving Suggestions
Serve warm with fresh herbs or a drizzle of olive oil.
Pair with crusty bread or a side salad for a complete meal.
Perfect for cozy lunches, dinners, or meal prep.
Ideal for winter, cold evenings, or anytime you need a nourishing, comforting soup.
There are soups that warm you from the outside in. And then there are soups like this Vegan Pea Soup — the kind that reaches somewhere deeper, that fills the kitchen with the most extraordinary sweet, grassy, herbaceous aroma as it simmers, that pours into the bowl a shade of green so vivid and alive it looks like spring distilled into liquid form, and that delivers with every single spoonful a comfort so genuine and so profound that you find yourself making it again the very next week before the memory of the last bowl has even begun to fade. This is that soup. The one that converts people who claim they do not like peas. The one that disappears from the pot before it has properly cooled. The one that is equal parts stunningly beautiful and deeply, powerfully nourishing.
This is a soup of extraordinary simplicity — sweet green peas, aromatic onion and garlic, fragrant fresh mint, bright lemon, and rich vegetable broth blended together into the most velvety, impossibly smooth, vibrantly green cream imaginable. No heavy cream. No butter. No dairy of any kind. Just the natural starchiness of the peas themselves creating a texture so luxuriously thick and silky that every person who eats this soup asks — with genuine disbelief — what you put in it to make it so creamy.
What makes this recipe so remarkable is its speed and accessibility. Twenty minutes from start to finish. One pot. Eight ingredients. A blender. And the result is a soup that tastes like it simmered all day on a professional stove — complex, deeply flavored, beautifully balanced between the sweetness of the peas and the brightness of the lemon and mint, with a depth that belies the extraordinary simplicity of its preparation.
This soup is 100% vegan, naturally gluten-free, high in plant-based protein and fiber, ready in just 20 minutes, and magnificent served with crusty sourdough bread, topped with crispy croutons, drizzled with good olive oil, or simply eaten from a bowl on the sofa on a cold evening with nothing else required.
Recipe Information
Prep Time
Cook Time
Total Time
Servings
Calories
5 mins
15 mins
20 mins
4
~220 kcal
Ingredients
For the Soup
4 cups (600g) frozen green peas (frozen peas are sweeter and more vibrant than fresh in most seasons)
1 medium white or yellow onion, roughly chopped
4 cloves garlic, roughly chopped
1 medium potato, peeled and roughly diced (approximately 200g — creates extraordinary creaminess)
4 cups (960ml) good quality vegetable broth
1 cup (240ml) unsweetened plant milk (oat or soy work beautifully)
3 tbsp fresh mint leaves, roughly chopped
2 tbsp fresh parsley, roughly chopped
2 tbsp lemon juice, plus zest of 1 lemon
2 tbsp olive oil
1 tsp salt, plus more to taste
½ tsp black pepper
¼ tsp nutmeg (adds a subtle warmth that elevates the entire soup)
Optional Add-ins
1 cup (150g) frozen edamame (adds extra plant-based protein)
1 can (400g) white beans, drained (adds extra creaminess and protein)
1 medium leek, white and light green parts only, sliced (adds beautiful sweetness)
1 medium zucchini, roughly chopped (adds extra body)
1 tsp fresh ginger, grated (adds a beautiful warmth)
¼ tsp cayenne pepper (adds a gentle heat)
For Topping and Serving
Drizzle of good quality extra virgin olive oil
Fresh mint leaves
Freshly cracked black pepper
Crispy homemade croutons
Vegan cream or coconut cream swirled on top
Toasted pumpkin seeds for crunch
Chili flakes for color and heat
Crusty sourdough or warm pita bread alongside
Instructions
Sauté the aromatics. Heat the olive oil in a large pot over medium heat until shimmering. Add the roughly chopped onion and cook for 4–5 minutes, stirring occasionally, until softened and translucent. Add the garlic and cook for a further 1–2 minutes until fragrant — the kitchen should smell extraordinary at this point. Do not let the garlic brown as this will introduce a bitter note that will carry through the finished soup.
Add the potato and broth. Add the diced potato to the pot and stir to coat in the aromatic oil. Pour in the vegetable broth and bring to a vigorous boil over high heat. Once boiling reduce the heat to a lively simmer and cook for 8–10 minutes until the potato is completely tender when pierced with a fork — a soft, fully cooked potato is essential for achieving the extraordinary creaminess this soup is known for.
Add the peas. Add the frozen peas directly from the freezer to the simmering broth — there is no need to thaw them first. Bring back to a simmer and cook for just 3–4 minutes until the peas are heated through and bright vivid green. Do not overcook the peas — extended cooking destroys the brilliant green color and the fresh, sweet flavor that makes this soup so extraordinary. The peas should be just cooked, just tender, and intensely green.
Add the fresh herbs and lemon. Remove the pot from the heat and add the fresh mint, fresh parsley, lemon juice, and lemon zest. The residual heat will wilt the herbs gently — do not return the pot to the heat after adding the herbs as prolonged cooking dulls their flavor and destroys the vibrant green color they contribute to the finished soup.
Blend to silky perfection. Add the plant milk, salt, pepper, and nutmeg. Using an immersion blender blend the soup directly in the pot until completely smooth and velvety — this takes approximately 2 minutes of continuous blending for a perfectly silky result. Alternatively transfer the soup in batches to a standing blender and blend on high for 60 seconds per batch — a standing blender produces an even silkier, more refined texture than an immersion blender. Be extremely careful when blending hot liquids — fill the blender no more than halfway, hold the lid firmly with a folded kitchen towel, and start on the lowest speed.
Taste and adjust. Taste the blended soup and adjust the seasoning generously — pea soup requires confident seasoning to reach its full potential. Add more salt for depth, more lemon juice for brightness, more mint for freshness, or more black pepper for warmth. The soup should taste sweet, bright, deeply savory, and intensely of fresh green peas with a beautiful herbal freshness from the mint.
Reheat gently if needed. If the soup has cooled during blending return it to the pot over low heat and warm gently, stirring continuously, until heated through. Do not boil the blended soup as this can cause it to lose its vivid green color and fresh flavor.
Serve beautifully. Ladle the soup into warmed bowls — warming the bowls briefly in a low oven or with hot water keeps the soup at the perfect temperature longer. Finish each bowl with a generous drizzle of your best extra virgin olive oil, a scattering of fresh mint leaves, a few toasted pumpkin seeds for texture and crunch, a pinch of chili flakes for color and warmth, and a generous crack of fresh black pepper. Serve immediately with warm crusty bread alongside.
Pro Tips for the Perfect Vegan Pea Soup
Use frozen peas over fresh in most seasons. Frozen peas are harvested and frozen at peak ripeness within hours of picking — preserving their sweetness, their vivid color, and their nutritional content far better than fresh peas that have been sitting in transport and on supermarket shelves for days. Frozen peas produce a more vibrant, sweeter, more consistently excellent soup than fresh peas in every season except the height of summer when truly fresh peas are available locally.
Add potato for extraordinary creaminess. The diced potato cooked into the broth and blended with the peas is the secret to the extraordinary thick, velvety, cream-like texture of this soup without a single drop of dairy cream. The starch from the potato creates a body and richness that is completely indistinguishable from a cream-based soup. Do not skip it.
Never overcook the peas. The vivid, extraordinary green color of this soup is one of its most remarkable qualities — and it is entirely dependent on not overcooking the peas. Add the frozen peas, cook for exactly 3–4 minutes until just tender, remove from heat immediately, and blend without delay. Overcooked peas turn grey and dull and produce a soup that looks unappetizing regardless of how it tastes.
Blend for longer than you think necessary. The difference between a good pea soup and an extraordinary one is often simply the length of time it is blended. Blend for a full 2 minutes with an immersion blender or 60 seconds in a standing blender on high — the extended blending creates a silkiness and refinement of texture that shorter blending simply cannot achieve.
Season boldly and confidently. Pea soup requires generous seasoning — particularly salt and lemon — to reach its full potential. Season at multiple stages of cooking rather than only at the end, and taste repeatedly. The final soup should be bright, well-seasoned, and deeply flavorful rather than timid and flat.
Warm your bowls before serving. This simple step — running hot water into the serving bowls for 60 seconds before ladling in the soup — keeps the soup at the perfect temperature for significantly longer and makes the entire eating experience more pleasurable. It is one of the simplest and most effective restaurant techniques available to the home cook.
The Extraordinary Nutritional Power of Green Peas
Green peas are one of the most nutritionally outstanding vegetables available and are dramatically underestimated by most people as a source of genuine nutrition. Understanding what makes them so remarkable helps explain why this soup is so much more than just a comforting bowl of something warm and green.
Protein is where green peas truly distinguish themselves from almost every other vegetable. A single cup of green peas contains approximately 8 grams of plant-based protein — more protein than a tablespoon of peanut butter and significantly more than most people expect from a vegetable. This makes pea soup one of the most protein-dense vegetable soups available and an outstanding choice for anyone following a plant-based diet who wants to maintain adequate protein intake.
The fiber content of green peas is equally impressive. A single serving of this soup provides approximately 8 grams of dietary fiber — supporting healthy digestion, feeding beneficial gut bacteria, promoting lasting satiety, and helping to regulate blood sugar levels by slowing the absorption of carbohydrates. This fiber content is a significant part of why this soup is so filling and sustaining despite its relatively modest calorie count.
Green peas are extraordinarily rich in Vitamin K — providing over 40% of the daily recommended intake per serving — which is essential for blood clotting, bone health, and cardiovascular function. They are also significant sources of Vitamins C, B1, B6, and folate, as well as meaningful amounts of iron, manganese, phosphorus, and zinc.
The antioxidant profile of green peas is particularly impressive — they contain carotenoids, flavonoids, and polyphenols that protect cells from oxidative damage, reduce systemic inflammation, and support long-term cellular health in ways that have been studied and confirmed in multiple clinical research contexts.
Fresh mint — used generously in this recipe — contributes its own meaningful nutritional and medicinal benefits. Mint has been studied for its ability to support digestive health, reduce bloating and gas, provide antimicrobial protection, and deliver a meaningful concentration of Vitamin A, iron, and powerful antioxidant compounds including rosmarinic acid.
Flavor Variations
Spiced Indian Inspired: Add 1 teaspoon of cumin, half a teaspoon of turmeric, half a teaspoon of coriander, and a tablespoon of grated fresh ginger to the sautéed aromatics. Replace the mint with fresh cilantro and serve with warm naan bread and a swirl of coconut cream for a vibrantly spiced version with a beautiful golden-green color.
Leek and Pea: Replace the onion with two medium leeks — white and light green parts only — for a sweeter, more delicate base flavor that pairs beautifully with the peas. Add a tablespoon of white wine to the sautéed leeks and allow to cook off before adding the broth for an additional layer of complexity.
Pea and Mint with Coconut: Replace the plant milk with full-fat coconut milk for a richer, more luscious soup with a subtle tropical creaminess that works beautifully with the mint and lemon. Top with toasted coconut flakes and a swirl of additional coconut cream.
Chunky Style: Reserve one cup of whole cooked peas before blending and stir them back into the blended soup for a version that has both the silky cream base and satisfying whole pea texture throughout — offering the best of both worlds in a single bowl.
Pea and Ham Style Without the Ham: Add half a teaspoon of smoked paprika and a quarter teaspoon of liquid smoke to the soup before blending for a subtle smokiness that evokes the classic pea and ham soup flavor entirely through plant-based means.
Nutritional Highlights (Per Serving)
Calories
Protein
Carbs
Fiber
Fat
~220 kcal
10g
32g
8g
6g
At just 220 calories per serving this soup delivers a genuinely exceptional nutritional return — 10 grams of plant-based protein, 8 grams of dietary fiber, and an extraordinary concentration of Vitamins K, C, B1, and folate alongside iron, manganese, and powerful antioxidant compounds. The combination of peas and potato provides a complete range of complex carbohydrates for sustained energy alongside meaningful plant-based protein. The olive oil contributes heart-healthy monounsaturated fats and aids in the absorption of the fat-soluble vitamins present in the peas and herbs. This is one of the finest examples of food that is simultaneously deeply comforting, genuinely delicious, and powerfully nourishing available in the entire plant-based recipe canon.
Storage
Refrigerator: Store cooled soup in an airtight container in the refrigerator for up to 5 days. The soup thickens considerably as it cools — add a splash of vegetable broth or plant milk when reheating and stir well to restore the original consistency. The flavor actually improves slightly on day 2 as the herbs and aromatics continue to infuse through the soup.
Freezer: This soup freezes beautifully for up to 3 months. Allow to cool completely before transferring to freezer-safe containers or zip lock bags — freeze in individual portion sizes for the most convenient reheating system. Thaw overnight in the refrigerator and reheat gently in a pot over low heat, stirring continuously and adding a splash of broth to restore the consistency.
Reheating: Always reheat this soup gently over low to medium heat rather than at a vigorous boil — aggressive reheating can cause the blended soup to separate and lose its silky texture. Stir continuously while reheating and add liquid as needed to restore the original consistency.
Do not refreeze: Once thawed do not refreeze this soup. Thaw only the portion you intend to use immediately.
Frequently Asked Questions
Can I use fresh peas instead of frozen?
Yes — fresh peas produce a spectacular soup when they are genuinely in season and freshly podded. Use the same quantity by weight and reduce the cooking time to 2–3 minutes as fresh peas cook slightly faster than frozen. Outside of peak pea season — late spring to early summer — frozen peas are actually superior in flavor and color to fresh peas that have been sitting in transit and on shelves.
Why is my pea soup not bright green?
A dull, grey-green pea soup is almost always the result of overcooking the peas. Peas should be added to the simmering broth, cooked for exactly 3–4 minutes, and blended immediately. Extended cooking destroys the chlorophyll in the peas which is responsible for their vibrant green color. Adding the fresh mint and parsley off the heat rather than cooking them also preserves the vivid color of the finished soup.
Can I make this soup without a blender?
Yes — use a potato masher to mash the cooked vegetables as finely as possible directly in the pot for a rustic, chunky-style pea soup rather than a smooth cream. The texture will be entirely different but still deeply delicious. Alternatively press the soup through a fine mesh sieve with a spoon for a smooth result without a blender — this takes more effort but produces a beautifully refined texture.
How do I make this soup thicker?
For a thicker soup add an additional half potato during cooking, use less broth, or blend for longer to incorporate more air and starch into the mixture. Alternatively stir in 2 tablespoons of cashew cream or full-fat coconut cream after blending for a richer, thicker consistency.
Can I add noodles or grains to this soup?
Yes — cooked orzo, small pasta shapes, brown rice, or pearl barley can all be stirred into the finished blended soup for a more substantial, heartier meal. Add them after blending and heat through gently. Cooked grains absorb the soup as it sits so add extra broth if storing leftovers with grains already incorporated.
Is this soup suitable for children?
Absolutely — this is one of the finest soups for children of all ages. Its natural sweetness from the peas makes it genuinely appealing to young palates and its vivid green color makes it exciting and visually engaging. Omit the chili flakes and reduce the black pepper for younger children. The high protein and fiber content make it a genuinely nourishing meal for growing children.
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, nourishing vegan soup and dinner recipes? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!
Try these easy vegan frozen peanut butter cups—creamy, chocolatey, and entirely plant-based. Ideal for a healthy dessert or snack.
🥜 Vegan Frozen Peanut Butter Cups Recipe
Ingredients
Chocolate Layer
1 cup vegan chocolate chips
1 tsp coconut oil
Peanut Butter Filling
½ cup natural peanut butter (smooth or crunchy)
2 tbsp maple syrup
1 tsp vanilla extract
Pinch of salt (optional)
Other
Mini cupcake liners or silicone molds
Instructions
First, line a mini cupcake tin or silicone molds with cupcake liners. Meanwhile, melt the chocolate chips with coconut oil in a heatproof bowl over simmering water or in short bursts in the microwave. Then, pour a small layer of melted chocolate into each mold, about 1/3 full.
Next, combine peanut butter, maple syrup, vanilla extract, and salt in a small bowl. After that, spoon a layer of peanut butter mixture over the chocolate. Smooth gently with a spoon or spatula.
Meanwhile, pour the remaining melted chocolate over the peanut butter layer, covering it completely. Then, tap the molds gently to remove air bubbles and smooth the top.
Finally, freeze for at least 1–2 hours until solid. Once frozen, remove the cups from molds and store in an airtight container in the freezer until ready to serve.
💡 Tips for Perfect Vegan Frozen Peanut Butter Cups
First of all, line molds with cupcake liners for easy removal.
Additionally, use smooth peanut butter for a creamier filling.
Moreover, don’t overheat chocolate to prevent burning or seizing.
For extra texture, add crushed peanuts to the peanut butter layer.
Lastly, store cups in the freezer for up to 2 weeks for optimal freshness.
🔄 Delicious Variations
Chocolate Almond Butter Cups: Replace peanut butter with almond butter. As a result, you get a nutty, unique flavor.
Crunchy Vegan Cups: Add chopped vegan chocolate or nuts into the chocolate layer. Consequently, the cups have a delightful crunch.
Salted Peanut Butter Cups: Sprinkle a pinch of sea salt on top. Then, you balance the sweetness with savory notes.
Coconut Chocolate Cups: Mix shredded coconut into the peanut butter layer. Therefore, you get a tropical twist.
Mini Dessert Cups: Make smaller versions in mini molds. In this way, they’re perfect for parties or lunchboxes.
🌱 Health Benefits
Peanut butter provides plant-based protein and healthy fats.
Chocolate (especially dark vegan chocolate) offers antioxidants.
Dairy-free and no eggs, reducing saturated fat intake.
Portion-controlled, making it a healthier indulgence.
Overall, these cups are a plant-based, satisfying dessert with nutritional value.
🧒 Kid-Friendly Version
Use a milder, sweeter chocolate for kids.
Keep peanut butter filling smooth to avoid choking hazards.
Serve frozen cups in small portions for little hands.
Consequently, kids enjoy a creamy, chocolatey, fun, and healthy treat.
🧮 Nutrition Facts (Per Cup – Approx.)
Calories: 150 kcal
Carbohydrates: 14 g
Protein: 4 g
Fat: 10 g
Fiber: 2 g
Sugar: 8 g
Sodium: 30 mg
(Values may vary depending on ingredients used)
🍽️ Serving Suggestions
Serve directly from the freezer for a cold treat.
Pair with plant-based milk or coffee for an indulgent snack.
Perfect for parties, movie nights, or dessert boxes.
Great for meal prep or gifting to friends and family.
Try this easy vegan cherry cheesecake lush—rich, creamy, and entirely plant-based. Perfect for parties, celebrations, or a special treat.
🍒 Vegan Cherry Cheesecake Lush Recipe
Ingredients
Crust Layer
1 ½ cups vegan graham cracker crumbs
3 tbsp coconut oil, melted
2 tbsp maple syrup
Cheesecake Layer
1 ½ cups raw cashews (soaked 4–6 hours)
½ cup coconut cream
¼ cup maple syrup
2 tsp lemon juice
1 tsp vanilla extract
Cherry Topping
1 cup fresh or frozen cherries, pitted
2 tbsp maple syrup
1 tsp cornstarch mixed with 1 tbsp water
Instructions
First, preheat your oven to 180°C (350°F) and lightly grease a 9×9 inch baking dish. Meanwhile, mix graham cracker crumbs, melted coconut oil, and maple syrup in a bowl. Then, press the mixture into the bottom of the baking dish to form the crust.
Next, prepare the cheesecake layer by blending soaked cashews, coconut cream, maple syrup, lemon juice, and vanilla extract until smooth and creamy. After that, pour the mixture over the crust and smooth the top with a spatula.
Meanwhile, prepare the cherry topping by heating cherries and maple syrup in a small saucepan. Then, stir in the cornstarch mixture and cook until thickened. After that, allow it to cool slightly before pouring over the cheesecake layer.
Finally, refrigerate the cheesecake for at least 4 hours, or until firm. Once set, slice into squares and serve chilled.
💡 Tips for Perfect Vegan Cherry Cheesecake Lush
First of all, soak cashews for 4–6 hours to achieve a smooth, creamy filling.
Additionally, press the crust firmly to prevent it from crumbling when slicing.
Moreover, use fresh or frozen cherries based on availability.
For extra flavor, add a pinch of cinnamon or almond extract to the cherry topping.
Lastly, refrigerate thoroughly before slicing for clean, firm pieces.
🔄 Delicious Variations
Chocolate Cherry Cheesecake Lush: Add melted vegan chocolate to the cheesecake layer. As a result, the dessert becomes richer and indulgent.
Berry Medley Lush: Replace cherries with mixed berries. Consequently, you get a colorful, tangy twist.
Nut-Free Version: Use sunflower seeds instead of cashews for the cheesecake layer. Therefore, it’s safe for nut allergies.
Coconut Cherry Cheesecake Lush: Add shredded coconut to the crust and topping. Then, you get extra flavor and texture.
Mini Cheesecake Cups: Prepare in muffin tins for individual servings. In this way, they’re perfect for parties or lunchboxes.
🌱 Health Benefits
Cashews provide plant-based protein and healthy fats.
Cherries are rich in antioxidants, fiber, and vitamin C.
Coconut cream adds creaminess without dairy.
Completely vegan and egg-free, reducing cholesterol intake.
Overall, this dessert is a guilt-free indulgence compared to traditional cheesecake.
🧒 Kid-Friendly Version
Reduce or skip maple syrup slightly for younger kids.
Serve in small portions or mini cups for easy handling.
Keep toppings simple, using just sweetened cherries without added spices.
Consequently, kids enjoy a creamy, sweet, and fun dessert safely.
🧮 Nutrition Facts (Per Serving – Approx.)
Calories: 250 kcal
Carbohydrates: 30 g
Protein: 5 g
Fat: 13 g
Fiber: 3 g
Sugar: 18 g
Sodium: 50 mg
(Values may vary depending on ingredients used)
🍽️ Serving Suggestions
Serve chilled with fresh mint leaves for garnish.
Pair with vegan whipped cream or a drizzle of chocolate sauce.
Perfect for birthdays, parties, or festive occasions.
Store in the fridge for up to 4 days for optimal texture.
Try this easy vegan black bean enchiladas recipe—flavorful, filling, and completely plant-based. Ideal for dinner or meal prep.
Ingredients
For the Filling
2 cups cooked black beans (or canned, drained & rinsed)
1 small onion, finely chopped
1 red bell pepper, diced
2 cloves garlic, minced
1 tsp cumin
1 tsp smoked paprika
½ tsp chili powder
Salt and pepper to taste
1 tbsp olive oil
For the Sauce
1 ½ cups tomato sauce
2 tbsp tomato paste
1 tsp smoked paprika
½ tsp cumin
1 tsp chili powder
½ cup water or vegetable broth
Salt to taste
Other Ingredients
8–10 corn or flour tortillas
¼ cup chopped fresh cilantro (for garnish)
Optional: vegan cheese for topping
Instructions
First, preheat your oven to 180°C (350°F). Meanwhile, heat olive oil in a skillet over medium heat. Add onion, bell pepper, and garlic. Then, sauté for 3–4 minutes until softened.
Next, add black beans, cumin, smoked paprika, chili powder, salt, and pepper. After that, cook for another 2–3 minutes, stirring to combine flavors. As a result, the filling becomes fragrant and well-seasoned.
Meanwhile, prepare the sauce by combining tomato sauce, tomato paste, smoked paprika, cumin, chili powder, water, and salt in a small saucepan. Heat gently until warm.
Now, spread a thin layer of sauce on the bottom of a baking dish. Then, fill each tortilla with the black bean mixture, roll them up, and place seam-side down in the dish. Next, pour the remaining sauce over the enchiladas and sprinkle with vegan cheese if desired.
Finally, bake uncovered for 20–25 minutes, until the sauce is bubbly and the cheese (if using) is melted. After baking, garnish with fresh cilantro and serve warm.
💡 Tips for Perfect Vegan Black Bean Enchiladas
First of all, lightly warm tortillas before rolling to prevent cracking.
Additionally, mash a few beans in the filling for a creamier texture.
Moreover, adjust spices to taste for mild or spicy enchiladas.
For extra flavor, toast the tortillas briefly in a dry skillet before assembling.
Lastly, serve immediately for best texture, or refrigerate and reheat gently.
🔄 Delicious Variations
Sweet Potato & Black Bean Enchiladas: Add roasted sweet potato cubes to the filling. As a result, the enchiladas are sweeter and more hearty.
Spinach & Black Bean Enchiladas: Mix fresh spinach into the filling. Consequently, it increases fiber and nutrients.
Cheesy Vegan Enchiladas: Add vegan shredded cheese to the filling or topping. Then, the flavor becomes rich and indulgent.
Spicy Enchiladas: Add chopped jalapeños or hot sauce. In this way, you create a spicier, bolder version.
Creamy Cashew Sauce Enchiladas: Replace tomato sauce with a cashew-based sauce. Therefore, it’s creamy and nutty.
🌱 Health Benefits
High in plant-based protein from black beans.
Rich in fiber, supporting healthy digestion.
Contains vitamins and antioxidants from bell peppers and tomato sauce.
Completely vegan and dairy-free, reducing saturated fat intake.
Overall, this is a hearty, nutrient-dense, and satisfying meal.
🧒 Kid-Friendly Version
Reduce or skip chili powder for milder taste.
Use soft tortillas for easier rolling and eating.
Serve with a mild vegan cheese to appeal to children.
Consequently, even picky eaters enjoy this flavorful, healthy meal.
🧮 Nutrition Facts (Per Serving – Approx.)
Calories: 280 kcal
Carbohydrates: 45 g
Protein: 12 g
Fat: 6 g
Fiber: 10 g
Sugar: 5 g
Sodium: 400 mg
(Values may vary depending on exact ingredients used)
🍽️ Serving Suggestions
Serve with vegan sour cream or guacamole.
Pair with a fresh green salad or Mexican rice.
Great for meal prep; store in the fridge and reheat gently.
Perfect for family dinners, parties, or weeknight meals.
Soft and fresh homemade zucchini tortillas made with simple ingredients. A healthy, gluten-free alternative perfect for wraps and tacos.
🥒 Homemade Zucchini Tortillas Recipe
Ingredients
2 medium zucchinis, grated
1 cup all-purpose flour or gluten-free flour
½ tsp salt
¼ tsp black pepper
1 tsp garlic powder (optional)
1 tbsp olive oil or vegetable oil
Optional: 1 tsp baking powder for fluffiness
Instructions
First, grate the zucchini and place it in a clean kitchen towel. Then, squeeze out as much water as possible, because this step prevents soggy tortillas later. Next, in a large bowl, combine the zucchini, flour, salt, pepper, garlic powder, and baking powder. After that, mix until a soft, pliable dough forms.
Meanwhile, divide the dough into small portions. Then, roll each portion into a ball and flatten gently using a rolling pin or your hands to form tortillas about ¼ inch thick. Afterward, heat a non-stick skillet over medium heat and lightly brush it with olive oil. Then, place the tortillas on the skillet and cook for 2–3 minutes per side, or until golden brown spots appear.
Finally, remove the tortillas from the pan and serve immediately. Alternatively, wrap them in a clean cloth to keep them soft for later.
💡 Tips for Perfect Zucchini Tortillas
First of all, always squeeze out excess water from zucchini to avoid soggy tortillas.
Additionally, roll each tortilla evenly so they cook at the same rate.
Moreover, cook on medium heat to prevent burning while ensuring they are cooked through.
For extra flavor, add chopped herbs like cilantro or parsley to the dough.
Lastly, serve warm, or stack and wrap them in a cloth to retain softness.
🔄 Delicious Variations
Mixed Vegetable Tortillas: Add grated carrots or spinach. As a result, the tortillas become more colorful and nutrient-rich.
Garlic & Herb Tortillas: Mix in garlic powder, oregano, or basil. Consequently, the flavor becomes fragrant and aromatic.
Cheesy Vegan Tortillas: Add nutritional yeast or vegan cheese. Then, you get a cheesy, flavorful twist without dairy.
Low-Carb Version: Use almond or coconut flour instead of all-purpose flour. As a result, the tortillas are keto-friendly.
Spicy Tortillas: Add chili flakes or paprika. In this way, you create a mild spicy kick suitable for adventurous eaters.
🌱 Health Benefits
First, zucchini is low in calories but high in fiber, supporting healthy digestion.
Additionally, it contains vitamins C and A, which help boost immunity.
Moreover, these tortillas are plant-based and gluten-free, making them suitable for vegans and gluten-sensitive individuals.
As a result, they offer a wholesome alternative to regular tortillas.
Overall, these tortillas are light, nutritious, and versatile for multiple meals.
🧒 Kid-Friendly Version
First, make smaller tortillas for easy handling by kids.
Then, skip spicy seasonings and keep flavors mild.
Additionally, add a little vegan cheese to the dough for extra appeal.
Finally, serve with simple fillings like mashed beans, hummus, or avocado.
Consequently, even picky eaters will enjoy these healthy tortillas.
🧮 Nutrition Facts (Per Tortilla – Approx.)
Calories: 70 kcal
Carbohydrates: 12 g
Protein: 2 g
Fat: 2 g
Fiber: 2 g
Sugar: 1 g
Sodium: 120 mg
(Values may vary depending on ingredients used)
🍽️ Serving Suggestions
First, use as a base for tacos, wraps, or quesadillas.
Then, serve with vegan dips like guacamole or hummus.
Additionally, they make a quick lunch or light dinner.
Finally, store stacked tortillas in the fridge for meal prep.
Crispy buffalo cauliflower bites coated in spicy, tangy sauce. A vegan twist on a classic favorite that’s perfect as an appetizer or snack.
🌶️ Buffalo Cauliflower Recipe
Ingredients
1 medium cauliflower, cut into bite-sized florets
1 cup all-purpose flour (or chickpea flour for gluten-free)
1 cup unsweetened plant-based milk (almond, soy, oat)
1 tsp garlic powder
½ tsp smoked paprika
½ tsp salt
¼ tsp black pepper
½ cup hot sauce (like Frank’s RedHot)
2 tbsp vegan butter, melted
Optional: chopped parsley for garnish
Instructions
First, preheat your oven to 220°C (425°F) and line a baking sheet with parchment paper. Meanwhile, in a large bowl, whisk together flour, plant-based milk, garlic powder, smoked paprika, salt, and pepper to make a smooth batter.
Next, dip each cauliflower floret into the batter, ensuring it’s fully coated, then place it on the prepared baking sheet. Then, bake for 20 minutes until the batter starts to firm up.
Meanwhile, mix the hot sauce and melted vegan butter in a small bowl. After baking, toss the cauliflower in the buffalo sauce until evenly coated. Finally, return to the oven for another 10–15 minutes for extra crispiness. Once done, garnish with chopped parsley and serve hot.
💡 Tips for Perfect Buffalo Cauliflower
First of all, use firm cauliflower for the best texture.
Additionally, ensure the batter is thick enough to stick but not too runny.
Moreover, lightly coat the baking sheet with oil or use parchment paper to prevent sticking.
For extra crispiness, broil for 1–2 minutes at the end.
Lastly, serve immediately for the best flavor and crunch.
🔄 Delicious Variations
🥵 Extra Spicy Buffalo Cauliflower
Add ½ tsp cayenne pepper to the batter. As a result, it’s perfect for spice lovers.
🧄 Garlic Parmesan Vegan Cauliflower
Meanwhile, mix nutritional yeast, garlic powder, and paprika instead of buffalo sauce for a cheesy flavor.
🍋 Tangy Lemon Buffalo Cauliflower
Add lemon zest and juice to the sauce for a zesty twist.
🥗 Buffalo Cauliflower Salad
In contrast, toss the baked florets with lettuce, cherry tomatoes, and vegan ranch for a salad version.
🌾 Gluten-Free Option
Use chickpea or rice flour instead of all-purpose flour. Consequently, it’s safe for gluten-sensitive individuals.
🌱 Health Benefits
Cauliflower is high in fiber, vitamins C and K, and antioxidants.
There are bakes you make because something needs to fill the table. And then there are bakes like this Vegan Broccoli Potato Bake — the kind that comes out of the oven bubbling and golden, layers of tender potato and bright green broccoli bound together in a creamy, cheesy sauce that pulls into long, satisfying strands when served. This is that bake. The one that turns two humble vegetables into a genuinely comforting main course or side dish. The one that gets requested again the very same week.
This recipe layers thinly sliced potatoes and broccoli florets in a creamy cashew-based cheese sauce seasoned with garlic, nutritional yeast, and a touch of mustard for depth, topped with breadcrumbs for a golden, slightly crisp finish. It bakes into a dish that is rich, satisfying, and substantial enough to serve as a main course on its own.
What makes this bake so outstanding is the sauce — a silky cashew cream enriched with nutritional yeast and a touch of mustard that thickens beautifully in the oven, coating every piece of potato and broccoli in a rich, savory layer that tastes remarkably close to a classic cheese sauce.
This recipe is naturally gluten-free when made with gluten-free breadcrumbs, ready in about an hour, and absolutely wonderful served on its own or alongside a simple green salad.
Recipe Information
Prep Time
Cook Time
Total Time
Servings
Calories
20 mins
50 mins
70 mins
6
~310 kcal
Ingredients
For the Cashew Cheese Sauce
1 cup (130g) raw cashews, soaked in boiling water for 20 minutes then drained
1½ cups (360ml) vegetable broth
½ cup (120ml) plant milk
4 tbsp nutritional yeast
2 cloves garlic
1 tsp Dijon mustard
1 tbsp lemon juice
½ tsp onion powder
½ tsp salt
¼ tsp black pepper
For the Bake
800g potatoes, peeled and thinly sliced
1 large head broccoli, cut into small florets
1 small onion, thinly sliced
For the Topping
½ cup (50g) breadcrumbs
1 tbsp olive oil
2 tbsp nutritional yeast
¼ tsp smoked paprika
Optional Add-ins
½ cup (60g) shredded vegan cheese mixed into the sauce
¼ tsp chili flakes for a gentle heat
Fresh thyme between the layers
Instructions
Preheat the oven and prepare the dish. Preheat the oven to 375°F (190°C). Grease a deep baking dish.
Parboil the potatoes. Place the sliced potatoes in a pot, cover with cold water, add a pinch of salt, and boil for 5–6 minutes until just tender but not falling apart. Drain.
Blanch the broccoli. Blanch the broccoli florets in boiling water for 2 minutes, then drain and set aside.
Make the cashew cheese sauce. Blend the drained cashews, vegetable broth, plant milk, nutritional yeast, garlic, Dijon mustard, lemon juice, onion powder, salt, and pepper until completely smooth.
Layer the bake. Layer half the parboiled potatoes in the prepared dish, followed by half the onion and half the broccoli. Pour half the sauce over evenly. Repeat with the remaining potatoes, onion, broccoli, and sauce.
Make the topping. Combine the breadcrumbs, olive oil, nutritional yeast, and smoked paprika in a small bowl, then scatter evenly over the top of the bake.
Bake. Bake for 35–40 minutes until bubbling, golden on top, and the potatoes are fully tender.
Rest and serve. Let rest for 5 minutes before serving to allow the sauce to set slightly.
Pro Tips
Slice the potatoes evenly for consistent cooking throughout the bake.
Parboil the potatoes before baking to ensure they cook through fully in the time it takes the topping to brown.
Blend the cashew sauce thoroughly for a completely smooth, lump-free result.
Do not skip the breadcrumb topping — it provides essential textural contrast against the creamy layers beneath.
Why This Combination Works
Potatoes provide hearty substance while broccoli adds freshness, color, and nutrition, and together they soak up the rich cashew cheese sauce beautifully during baking. The combination creates a dish that feels both comforting and balanced, satisfying as a side dish or filling enough to serve as a complete meal.
Flavor Variations
Cheesy Broccoli Potato Bake: Stir shredded vegan cheese into the sauce for extra richness and a more pronounced cheesy flavor.
Garlic Herb Bake: Add extra garlic and fresh thyme or rosemary between the layers for a more herbaceous version.
Spicy Version: Add chili flakes to the sauce for gentle background heat throughout the bake.
Nutritional Highlights (Per Serving)
Calories
Protein
Carbs
Fiber
Fat
~310 kcal
10g
38g
6g
13g
Storage
Refrigerator: Store in an airtight container for up to 4 days. Reheat covered in the oven to avoid drying out.
Freezer: Freeze well for up to 2 months. Thaw overnight in the refrigerator and reheat covered in the oven.
Make ahead: Assemble the bake a day ahead and refrigerate unbaked, adding a few extra minutes to the baking time when cooking from cold.
Frequently Asked Questions
Can I use frozen broccoli?
Yes — thaw and drain thoroughly before adding to avoid excess moisture in the finished bake.
Can I make this without a blender?
Yes — use store-bought vegan cream cheese thinned with broth and seasoned with the same garlic, mustard, and nutritional yeast as an alternative base.
Can I add a different vegetable?
Yes — cauliflower, carrots, or green beans all work well in place of or alongside the broccoli.
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 comforting vegan side dish and bake recipes? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!
Light and airy vegan cream puffs filled with smooth dairy-free cream. A delicious egg-free dessert perfect for any occasion.
Ingredients
For the Choux Pastry
1 cup water
½ cup vegan butter or margarine
1 cup all-purpose flour
2 tbsp cornstarch
1 tsp sugar
¼ tsp salt
For the Vegan Cream Filling
1 cup full-fat coconut milk (chilled)
2–3 tbsp powdered sugar
1 tsp vanilla extract
Instructions
First, preheat the oven to 200°C (400°F) and line a baking tray with parchment paper. Meanwhile, in a saucepan, combine water, vegan butter, sugar, and salt. Bring the mixture to a gentle boil.
Next, lower the heat and quickly stir in the flour and cornstarch. Then, cook while stirring until the dough pulls away from the pan and forms a smooth ball. After that, remove the dough from heat and let it cool for 5 minutes.
Now, transfer the dough to a piping bag. Pipe small mounds onto the prepared tray. Then, bake for 25–30 minutes until the puffs are golden and crisp. Finally, let them cool completely.
For the filling, whip chilled coconut milk with powdered sugar and vanilla until fluffy. Once cooled, slice the puffs in half and fill them with vegan cream. Serve immediately.
💡 Tips for Perfect Vegan Cream Puffs
First of all, make sure the dough is thick and smooth before piping.
Additionally, avoid opening the oven while baking to prevent collapsing.
Moreover, let the puffs cool fully before filling.
For best results, use full-fat coconut milk for rich cream.
Lastly, serve the puffs fresh for maximum crispness.
🔄 Tasty Variations
🍫 Chocolate Cream Puffs
Add cocoa powder to the filling or drizzle with melted dairy-free chocolate.
🍓 Strawberry Cream Puffs
Fold strawberry puree into the cream for fruity flavor.
☕ Coffee-Flavored Puffs
Meanwhile, add instant coffee to the cream for a café-style dessert.
🍋 Lemon Cream Puffs
In contrast, add lemon zest and juice for a refreshing twist.
🥜 Nut-Filled Version
Add almond or hazelnut spread to the cream for extra richness.
🌱 Health Benefits of Vegan Cream Puffs
First and foremost, these cream puffs are completely egg-free and dairy-free, making them suitable for many dietary needs. Additionally, plant-based ingredients reduce cholesterol intake. Moreover, coconut milk provides healthy fats that support energy levels. As a result, this dessert feels indulgent yet balanced. Overall, it’s a lighter alternative to traditional cream puffs.
🧒 Kid-Friendly Version
Use vanilla or chocolate filling only
Reduce sugar slightly for younger kids
Make mini cream puffs for easy handling
Serve with fresh fruit on the side
Consequently, kids enjoy them without overwhelming flavors.
Savory vegan onion cake made with caramelized onions and simple plant-based ingredients. A soft, flavorful, dairy-free baked dish.
Ingredients
2 cups all-purpose flour
1 tbsp baking powder
½ tsp baking soda
¾ tsp salt
1 tsp sugar (optional, balances flavor)
1 cup plant-based milk (soy or almond)
¼ cup olive oil or vegetable oil
1 tbsp apple cider vinegar
2 medium onions, thinly sliced
1 tsp dried thyme or oregano
½ tsp black pepper
Instructions
First, preheat your oven to 180°C (350°F) and lightly grease an 8-inch baking pan. Meanwhile, heat a pan over medium heat and sauté the sliced onions until soft and lightly golden. Then, set them aside to cool.
Next, in a large bowl, whisk together the flour, baking powder, baking soda, salt, and sugar. In another bowl, mix the plant-based milk and vinegar. After that, let it sit for one minute so it curdles slightly.
Now, add oil to the milk mixture and stir well. Gradually, pour the wet ingredients into the dry ingredients. However, mix gently to avoid overworking the batter. Then, fold in the cooked onions, herbs, and black pepper.
Once combined, pour the batter into the prepared pan. Finally, bake for 35–40 minutes, or until the top is golden and a toothpick comes out clean. Let cool before slicing.
💡 Tips for the Best Vegan Onion Cake
First of all, caramelize onions lightly for deeper flavor.
Additionally, don’t overmix the batter to keep the cake soft.
Moreover, olive oil adds richness, while vegetable oil keeps it neutral.
For extra aroma, add fresh herbs just before baking.
Lastly, allow the cake to rest for 10 minutes before serving.
🔄 Delicious Variations
🌿 Herbed Onion Cake
Add rosemary or parsley for a fragrant twist.
🧄 Garlic Onion Cake
Mix in 1 teaspoon garlic powder or sautéed garlic for bold flavor.
🌾 Whole Wheat Version
Replace half the flour with whole wheat flour for added fiber.
🌶️ Spicy Version
Meanwhile, add chili flakes or paprika for a gentle kick.
🧀 Cheesy-Style Vegan Onion Cake
In contrast, add nutritional yeast for a cheesy flavor without dairy.
🌱 Health Benefits of Vegan Onion Cake
First and foremost, this recipe is completely dairy-free and egg-free, making it ideal for vegans and allergy-friendly diets. Additionally, onions are rich in antioxidants that support heart health. Moreover, baking instead of frying reduces overall fat content. As a result, this savory cake feels light yet satisfying. Overall, it’s a comforting dish with simple, wholesome ingredients.
🧒 Kid-Friendly Version
Reduce onions slightly for a milder taste
Skip black pepper and herbs if kids prefer plain flavors
Cut into small squares for easy eating
Serve with ketchup or dairy-free yogurt dip
As a result, even picky eaters can enjoy this savory cake.
We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies.
This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
Cookie
Duration
Description
cookielawinfo-checkbox-analytics
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checkbox-functional
11 months
The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checkbox-necessary
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-others
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-performance
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
viewed_cookie_policy
11 months
The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.