easy vegan dinner

Vegan Cauliflower Cutlets

vegan cauliflower cutlets

There are vegetable preparations that feel like a side dish. And then there are preparations like these Vegan Cauliflower Cutlets — the kind that come out of the pan deeply golden and crackling, with a seasoned breadcrumb crust that shatters on the first bite and gives way to tender, subtly sweet cauliflower that has absorbed the surrounding flavors completely. This is that preparation. The one that takes a whole cauliflower and transforms it into something that commands the center of the plate with the same authority as any traditional cutlet. The one that makes people genuinely forget, for the duration of the meal, that they are eating a vegetable.

This recipe slices a whole head of cauliflower through the core into thick, substantial steaks or cutlets, marinates them briefly, coats them in a seasoned panko crust, and pan-fries them until golden on both sides. The thick cauliflower slices hold together as a unified, sliceable cutlet, creating a presentation that is both visually impressive and texturally satisfying in a way that small florets simply cannot achieve.

What makes these cutlets so outstanding is the thick-cut technique — slicing the cauliflower through the stem rather than breaking it into florets preserves the internal structure of the head, producing a steak that holds its shape during coating and cooking and arrives on the plate looking genuinely impressive.

This recipe is 100% vegan, naturally adaptable to gluten-free, ready in about 35 minutes, and absolutely wonderful served with a simple herb sauce or lemon caper dressing alongside a salad or roasted vegetables.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
15 mins20 mins35 mins4~260 kcal

Ingredients

For the Cutlets

  • 1 large head cauliflower
  • 3 tbsp olive oil, divided
  • 2 tbsp soy sauce or tamari
  • 1 tbsp lemon juice
  • 1 tsp smoked paprika
  • ½ tsp garlic powder
  • Salt and black pepper

For the Breadcrumb Coating

  • 1 cup (50g) panko breadcrumbs
  • 2 tbsp nutritional yeast
  • ½ tsp smoked paprika
  • ½ tsp garlic powder
  • ½ tsp salt
  • ¼ tsp black pepper

For the Dredging

  • ½ cup (60g) all-purpose flour or cornstarch
  • ½ cup (120ml) plant milk mixed with 1 tsp apple cider vinegar

For the Lemon Caper Sauce

  • 3 tbsp olive oil
  • 2 tbsp capers, roughly chopped
  • 2 tbsp fresh lemon juice
  • 1 clove garlic, minced
  • 2 tbsp fresh parsley, chopped
  • Salt and pepper

Optional Serving Accompaniments

  • Roasted cherry tomatoes
  • Steamed green beans
  • Simple arugula salad alongside
  • Mashed potato as a base

Instructions

  1. Prepare the cauliflower cutlets. Remove the outer leaves but keep the core intact — the core is what holds the cutlets together. Stand the cauliflower upright and slice downward through the center into slabs approximately 2cm thick. The center slices with core attached will hold together; the outer pieces will break into florets — save these for another use or roast alongside.
  2. Marinate. In a small bowl combine 2 tablespoons of the olive oil, soy sauce, lemon juice, smoked paprika, and garlic powder. Brush this mixture generously over both sides of each cauliflower cutlet and season with salt and pepper. Let marinate for 10 minutes.
  3. Set up the coating stations. Place the flour in one shallow dish, the plant milk mixture in another, and the panko mixture in a third.
  4. Coat the cutlets. Working with one cutlet at a time, dredge in the flour, then dip in the plant milk, then press firmly into the panko mixture, coating both sides and the edges evenly. The coating should be thick and well-adhered.
  5. Pan fry. Heat the remaining olive oil in a large skillet over medium heat. Add the coated cutlets and cook for 5–6 minutes per side until deeply golden and the panko is crunchy and caramelized. Cook in batches to avoid crowding the pan.
  6. Make the lemon caper sauce. While the cutlets cook, heat the olive oil in a small pan over medium heat. Add the garlic and cook for 30 seconds. Add the capers, lemon juice, and parsley. Season with salt and pepper. Stir for 60 seconds until fragrant.
  7. Serve immediately. Plate the hot cutlets and spoon the lemon caper sauce generously over the top. Serve with your choice of sides.

Pro Tips

  • Keep the core intact when slicing — the core is the structural anchor that holds the cutlet together. Without it, the cutlet falls into florets during cooking.
  • Press the panko coating firmly onto all surfaces for the thickest, most satisfying crust.
  • Cook over medium, not high, heat — cauliflower takes longer to cook through than meat, and medium heat allows time for the interior to become tender before the exterior burns.
  • Do not flip until a proper golden crust has formed — 5–6 minutes per side is the minimum for a truly golden result.

Why Cauliflower Works as a Cutlet

Cauliflower sliced through the core has a dense, interlocked internal structure that allows it to hold together as a unified slab when properly handled. The natural sweetness of cauliflower caramelizes beautifully when pan-fried, producing a depth of flavor that no other vegetable quite replicates in this preparation. Its mild, slightly nutty flavor absorbs surrounding seasonings readily, making it an ideal canvas for bold marinades and coatings.


Flavor Variations

  • Milanese Style: Serve with a simple arugula and cherry tomato salad piled on top of the cutlet for a classic Italian-inspired presentation.
  • Schnitzel Style: Serve with a lemon wedge and vegan potato salad for a plant-based schnitzel experience.
  • Spicy Buffalo Style: Toss the finished cutlets in buffalo sauce for a fiery, sticky coating before serving.

Nutritional Highlights (Per Serving)

CaloriesProteinCarbsFiberFat
~260 kcal8g28g5g13g

Storage

  • Refrigerator: Store cooked cutlets in an airtight container for up to 3 days. Reheat in a hot oven or air fryer to restore crispiness.
  • Freezer: Freeze cooked, cooled cutlets for up to 1 month. Reheat from frozen in an oven at 400°F (200°C) for 15 minutes until heated through and re-crisped.
  • Make ahead: The cutlets can be coated and refrigerated uncooked for up to 24 hours before pan frying.

Frequently Asked Questions

How thick should the cutlets be?

Approximately 2cm is ideal — thick enough to hold together and have a tender interior, but thin enough to cook through in the 10–12 minutes of pan frying time. Thicker cutlets may need finishing in a 375°F (190°C) oven for 10 minutes after pan frying.

What do I do with the outer florets that don’t hold together?

Toss them with olive oil and seasoning and roast on a separate tray alongside the cutlets — they make an excellent side dish or topping for grain bowls.

Can I bake these instead of pan frying?

Yes — bake at 425°F (220°C) for 20–22 minutes, flipping once halfway. The result will be slightly less golden than pan-fried but still delicious and significantly lower in fat.


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

Vegan Broccoli and Mushroom Stir Fry

vegan broccoli and mushroom stir fry

There are dinners you make because something quick is needed on a busy night. And then there are dinners like this Vegan Broccoli and Mushroom Stir Fry — the kind that comes together in a single hot pan in under twenty minutes, delivering tender-crisp broccoli and deeply golden mushrooms coated in a glossy, savory sauce that clings to every bite. This is that dinner. The one that makes weeknight cooking feel effortless without sacrificing flavor. The one that disappears from the pan before it has even fully cooled.

This stir fry sears broccoli and mushrooms separately to achieve proper browning and texture, then combines them in a quick sauce built on soy sauce, garlic, ginger, and a touch of sesame oil that thickens into a glossy coating in just a couple of minutes. It is one of the simplest, most adaptable dinners in the entire plant-based repertoire.

What makes this stir fry so outstanding is the searing technique — giving both the broccoli and mushrooms enough heat and space to properly brown rather than steam, which produces a deeper, more savory flavor throughout the dish than a quickly tossed, lower-heat version ever could.

This recipe is 100% vegan, naturally adaptable to gluten-free, ready in just 20 minutes, and absolutely wonderful served over steamed rice or noodles for a complete meal.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
10 mins10 mins20 mins4~190 kcal

Ingredients

For the Stir Fry

  • 1 large head broccoli, cut into florets
  • 300g mushrooms (cremini or button), halved or quartered
  • 3 cloves garlic, minced
  • 1 tbsp fresh ginger, grated
  • 2 tbsp neutral oil, divided
  • 1 tsp sesame oil

For the Sauce

  • 3 tbsp soy sauce or tamari
  • 1 tbsp rice vinegar
  • 1 tbsp maple syrup or brown sugar
  • 2 tbsp vegetable broth or water
  • 1 tsp cornstarch mixed with 2 tbsp water (slurry)

Optional Add-ins

  • ¼ tsp chili flakes for gentle heat
  • 1 red bell pepper, sliced
  • 2 spring onions, cut into 2-inch pieces

To Serve

  • Steamed jasmine or basmati rice
  • Sesame seeds
  • Sliced spring onions

Instructions

  1. Blanch the broccoli. Bring a pot of water to a boil and blanch the broccoli florets for 1–2 minutes until just bright green and slightly tender. Drain immediately and set aside.
  2. Sear the mushrooms. Heat 1 tablespoon of the neutral oil in a large skillet or wok over medium-high heat. Add the mushrooms in a single layer and let sear undisturbed for 2–3 minutes until golden, then stir and continue cooking for 2–3 more minutes until deeply golden all over. Remove from the pan and set aside.
  3. Cook the broccoli. Add the remaining oil to the same pan. Add the blanched broccoli and cook for 2–3 minutes, stirring occasionally, until slightly charred at the edges.
  4. Add aromatics. Add the garlic and ginger to the pan with the broccoli and cook for 30 seconds until fragrant.
  5. Build the sauce. Return the mushrooms to the pan. Add the soy sauce, rice vinegar, maple syrup, vegetable broth, and sesame oil, stirring to combine. Bring to a simmer.
  6. Thicken and finish. Stir in the cornstarch slurry and cook for 1–2 minutes until the sauce thickens to a glossy, coating consistency.
  7. Serve immediately. Serve hot over steamed rice, garnished with sesame seeds and sliced spring onions.

Pro Tips

  • Sear the mushrooms and broccoli separately to give each enough space and heat to properly brown rather than steaming together in a crowded pan.
  • Blanch the broccoli briefly before stir frying so it cooks through quickly without overcooking once it hits the hot pan.
  • Have the sauce ingredients measured and ready before starting to cook, since stir frying moves quickly.
  • Add the cornstarch slurry only once the sauce is simmering, stirring continuously to avoid lumps.

Why This Combination Works

Mushrooms contribute a deeply savory, umami-rich flavor when properly browned, while broccoli adds freshness, color, and a satisfying crunch. Together, bound in a glossy soy-based sauce, they create a stir fry that feels substantial and deeply flavorful despite being entirely vegetable-based.


Flavor Variations

  • Spicy Garlic Stir Fry: Add extra chili flakes or a tablespoon of chili garlic sauce to the sauce for more heat.
  • Sesame Peanut Stir Fry: Stir a tablespoon of natural peanut butter into the sauce for a nutty, richer variation.
  • Tofu Addition: Add cubed, pan-fried tofu to the stir fry for additional protein.

Nutritional Highlights (Per Serving)

CaloriesProteinCarbsFiberFat
~190 kcal7g20g4g9g

Storage

  • Refrigerator: Store in an airtight container for up to 3 days. Reheat in a hot pan to help restore some texture.
  • Freezer: This dish is best enjoyed fresh, as the broccoli and mushrooms can become soft after freezing and thawing.

Frequently Asked Questions

Can I make this gluten-free?

Yes — use tamari in place of soy sauce, which is naturally gluten-free.

Can I use a different vegetable instead of broccoli?

Yes — cauliflower, green beans, or snap peas all work well in this stir fry.

Why aren’t my vegetables browning properly?

This is usually caused by overcrowding the pan or insufficient heat. Cook in batches with enough space and ensure the pan is properly hot before adding the vegetables.


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

Vegan Broccoli Potato Bake

vegan broccoli potato bake

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 TimeCook TimeTotal TimeServingsCalories
20 mins50 mins70 mins6~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

  1. Preheat the oven and prepare the dish. Preheat the oven to 375°F (190°C). Grease a deep baking dish.
  2. 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.
  3. Blanch the broccoli. Blanch the broccoli florets in boiling water for 2 minutes, then drain and set aside.
  4. 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.
  5. 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.
  6. 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.
  7. Bake. Bake for 35–40 minutes until bubbling, golden on top, and the potatoes are fully tender.
  8. 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)

CaloriesProteinCarbsFiberFat
~310 kcal10g38g6g13g

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!

Vegan Cannelloni Recipe

vegan cannelloni recipe

There are pasta dinners that feel genuinely special. And then there are pasta dinners like this Vegan Cannelloni — the kind that comes out of the oven bubbling with rich tomato sauce, with pasta tubes so generously filled with creamy ricotta-style cashew and spinach filling that they have expanded slightly in the dish, their tops blistered and golden where the sauce has caramelized against them. This is that dinner. The one that looks like it took considerably more effort than it actually did. The one that makes a weeknight feel like a dinner party. The one that disappears from the baking dish before anyone realizes they have had seconds.

This recipe fills dried cannelloni tubes with a rich filling built on cashew ricotta, wilted spinach, and herbs — a filling so satisfying and so deeply flavored that it rivals any dairy-based ricotta in both texture and taste — then nestles them in a generous, garlicky tomato sauce and bakes until the pasta is perfectly tender, the filling is set, and the top is golden and slightly crisped at the edges.

What makes this cannelloni so outstanding is the cashew ricotta — blended from soaked cashews with lemon juice, nutritional yeast, and garlic into a smooth, creamy, subtly tangy filling that behaves identically to dairy ricotta in this application, holding its shape inside the pasta tubes while baking into a rich, satisfying filling of extraordinary flavor.

This recipe is 100% vegan, ready in about 65 minutes, and absolutely magnificent served directly from the baking dish at the table with a simple green salad alongside.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
25 mins40 mins65 mins4~480 kcal

Ingredients

For the Cashew Ricotta Filling

  • 1½ cups (195g) raw cashews, soaked in boiling water for 30 minutes then drained
  • 3 tbsp nutritional yeast
  • 2 tbsp lemon juice
  • 1 clove garlic
  • ½ tsp salt
  • ¼ tsp black pepper
  • 3 tbsp water, to reach consistency

For the Spinach Filling Mix-in

  • 3 cups (90g) fresh spinach, wilted and squeezed very dry
  • ¼ tsp nutmeg
  • Salt and pepper

For the Tomato Sauce

  • 1 can (400g) crushed tomatoes
  • 1 can (400g) diced tomatoes
  • 4 cloves garlic, minced
  • 1 medium onion, finely diced
  • 2 tbsp olive oil
  • 1 tsp dried oregano
  • 1 tsp dried basil
  • 1 tsp sugar or maple syrup
  • Salt and pepper

For Assembly

  • 250g dried cannelloni tubes (approximately 16–18 tubes)
  • ½ cup (60g) vegan mozzarella, shredded (optional topping)
  • Fresh basil for garnish

Instructions

  1. Make the cashew ricotta. Blend the drained cashews, nutritional yeast, lemon juice, garlic, salt, pepper, and water in a high-speed blender until smooth and creamy — similar in consistency to thick ricotta. Taste and adjust salt and lemon. Set aside.
  2. Prepare the spinach. Wilt the spinach in a dry pan over medium heat for 2–3 minutes. Transfer to a clean towel and squeeze very thoroughly until almost completely dry. Roughly chop and mix into the cashew ricotta along with the nutmeg. Season generously.
  3. Make the tomato sauce. Heat the olive oil in a wide pan over medium heat. Add the onion and cook for 5 minutes until softened. Add the garlic and cook for 60 seconds. Add both cans of tomatoes, oregano, basil, and sugar. Simmer for 10 minutes until slightly reduced. Season generously.
  4. Preheat the oven. Preheat to 375°F (190°C). Spread a thin layer of tomato sauce across the base of a deep baking dish.
  5. Fill the cannelloni. Transfer the spinach ricotta filling to a piping bag or a zip-lock bag with the corner snipped off. Pipe the filling into each dry cannelloni tube, filling generously from both ends if needed. Alternatively use a small spoon, though a piping bag is significantly faster and less messy.
  6. Assemble. Nestle the filled cannelloni tubes in a single layer over the sauce base in the baking dish. Pour the remaining tomato sauce over the top, ensuring every tube is covered — exposed pasta will not soften properly during baking. Top with shredded vegan mozzarella if using.
  7. Bake covered then uncovered. Cover tightly with foil and bake for 30 minutes. Remove the foil and bake for a further 10 minutes until the sauce is bubbling, the top is golden, and a knife inserted into the thickest tube meets no resistance.
  8. Rest and serve. Let rest for 5 minutes before serving. Garnish with fresh basil and serve directly from the baking dish.

Pro Tips

  • Use a piping bag to fill the cannelloni — it is the single change that makes this recipe dramatically easier than using a spoon, which is slow and messy.
  • Ensure every tube is completely covered in tomato sauce before baking — any exposed pasta will remain hard and undercooked in the finished dish.
  • Squeeze the spinach until completely dry before adding to the ricotta — excess moisture makes the filling too wet and can cause the tubes to burst during baking.
  • Cover tightly with foil for the first 30 minutes — the steam trapped under the foil is what cooks the pasta through from the inside.

The History of Cannelloni

Cannelloni is one of the most beloved baked pasta dishes in Italian cooking, originating in the Southern Italian tradition of stuffed and baked pasta that also produced manicotti, lasagne, and stuffed shells. The name derives from the Italian word canna, meaning cane or tube, referring to the cylindrical pasta shape that characterizes the dish. Traditional fillings include ricotta and spinach, meat and béchamel, and various regional combinations, all united by the technique of filling the tubes before baking them in sauce until the pasta softens and the filling sets into a rich, unified whole. This vegan version is entirely faithful to the spinach ricotta tradition, producing a result indistinguishable in character from the dairy original.


Flavor Variations

  • Mushroom and Walnut Cannelloni: Replace half the spinach with finely chopped sautéed mushrooms and add crushed toasted walnuts to the filling for a richer, earthier version.
  • Pumpkin and Sage Cannelloni: Add roasted pumpkin puree to the cashew ricotta and season with sage for a beautiful autumn version.
  • Béchamel Topped Cannelloni: Make a simple vegan béchamel from plant milk and vegan butter to pour over the top of the cannelloni instead of or alongside the tomato sauce.

Nutritional Highlights (Per Serving)

CaloriesProteinCarbsFiberFat
~480 kcal16g58g6g20g

Storage

  • Refrigerator: Store covered in the baking dish or in an airtight container for up to 4 days. Reheat covered in the oven at 350°F (175°C) for 20 minutes.
  • Freezer: Assemble completely, cover tightly, and freeze for up to 2 months before baking. Bake from frozen at 375°F (190°C) covered for 50 minutes then uncovered for 15 minutes.
  • Make ahead: Assemble up to 24 hours before baking and refrigerate covered. Add 10 extra minutes to the covered baking time when cooking from cold.

Frequently Asked Questions

Can I use fresh pasta sheets instead of dried tubes?

Yes — blanch fresh lasagne sheets briefly, fill and roll them into tubes, then bake as directed. This produces a more delicate, silkier pasta layer than dried tubes.

Why are my cannelloni still hard after baking?

Hard cannelloni is caused by insufficient sauce coverage, under-baking, or foil that was not sealed tightly enough. Ensure every tube is submerged in sauce, bake for the full time, and seal the foil tightly to trap steam.

Can I make this nut-free?

Yes — replace the cashew ricotta with a mixture of firm tofu blended smooth with nutritional yeast, lemon juice, and salt for a nut-free filling with a similar 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 impressive vegan pasta and Italian dinner recipes? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!

Quick Chickpea Spinach Curry

chickpea spinach curry

There are weeknight dinners that require time and patience. And then there are dinners like this Quick Vegan Chickpea and Spinach Curry — the kind that comes together in a single pan in exactly twenty minutes, delivers a genuinely satisfying, well-seasoned, deeply savory curry that is completely indistinguishable in flavor from something that simmered for an hour, and lands on the table on the very nights when there is no time, no energy, and no patience for anything more complicated. This is that curry. The weeknight solution. The one that goes from pantry to plate in the time it takes to cook rice. The one that proves exceptional flavor and exceptional speed are not mutually exclusive.

This recipe is built for speed without compromise. Rather than building the deep, layered flavor of a long-cooked curry — which takes time and multiple careful stages — this quick version concentrates all its flavor in two high-impact moves: blooming a simple but punchy spice paste directly in hot oil for sixty seconds, and using a can of quality coconut milk rather than reducing a sauce, to create instant body and richness without simmering time. The result is a curry that is leaner in technique but not in flavor.

What makes this quick curry so outstanding is what it does not require — no caramelizing onions for ten minutes, no reducing tomatoes for another five, no long simmer to develop depth. Instead every minute of the twenty is purposeful, and the finished dish is ready to eat at exactly the moment when dinner is most needed.

This recipe is 100% vegan, naturally gluten-free, ready in exactly 20 minutes, and absolutely wonderful served over pre-cooked rice or with warm flatbread alongside — the fastest plant-based dinner in the entire recipe collection.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
5 mins15 mins20 mins4~380 kcal

Ingredients

For the Quick Curry

  • 2 cans (800g) chickpeas, drained and rinsed
  • 5 cups (150g) fresh spinach
  • 1 can (400ml) full-fat coconut milk
  • 1 can (400g) crushed tomatoes
  • 3 tbsp neutral oil

The Quick Spice Paste

  • 4 cloves garlic, grated or finely minced
  • 1 tbsp fresh ginger, grated
  • 2 tsp curry powder
  • 1 tsp garam masala
  • 1 tsp smoked paprika
  • ½ tsp turmeric
  • ½ tsp cumin
  • ½ tsp chili powder (adjust to heat preference)
  • ½ tsp salt

For Finishing

  • 1 tbsp lemon juice
  • Salt to taste

To Serve

  • Pre-cooked rice or microwave rice pouches
  • Warm naan or flatbread
  • Fresh cilantro
  • Extra lemon wedges
  • Vegan yogurt drizzled over

Instructions

  1. Make the spice paste. Combine the grated garlic, grated ginger, curry powder, garam masala, smoked paprika, turmeric, cumin, chili powder, and salt in a small bowl. Add 1 tablespoon of water and mix into a thick paste. This paste method means the spices bloom in oil instantly rather than requiring several minutes of building individually.
  2. Bloom the spice paste. Heat the oil in a large skillet or wide pot over medium-high heat until shimmering. Add the spice paste all at once and stir constantly for 60–90 seconds until the paste is deeply fragrant, slightly darkened, and the oil is beginning to separate around the edges. This is the most important step — the blooming concentrates and activates every spice simultaneously in the shortest possible time.
  3. Add tomatoes and cook briefly. Pour in the crushed tomatoes and stir well to combine with the spice paste. Cook for 3 minutes, stirring frequently, until slightly reduced and the raw tomato smell has cooked out.
  4. Add chickpeas and coconut milk. Add the drained chickpeas and pour in the coconut milk. Stir to combine and bring to a brisk simmer. Cook for 8 minutes, stirring occasionally, until the sauce has thickened slightly and the chickpeas are heated through and beginning to absorb the surrounding flavors.
  5. Add the spinach. Add the spinach in two or three large handfuls, stirring between each addition until wilted. Cook for 2 minutes until all spinach is incorporated and vibrant green.
  6. Finish and serve. Squeeze in the lemon juice and taste — adjust salt, chili, or lemon as needed. Serve immediately over rice or with flatbread, scattered with fresh cilantro and a drizzle of vegan yogurt.

Pro Tips for Maximum Speed Without Sacrificing Flavor

  • Make the spice paste before the pan goes on the heat — having it ready as a combined paste means the oil is never left sitting empty and heating while you scramble to measure spices.
  • Use pre-grated ginger from a tube or frozen ginger cubes to eliminate one prep step — the flavor difference compared to fresh in a quick 20-minute curry is minimal.
  • Use pre-cooked microwave rice pouches — they heat in 90 seconds and mean the rice is ready the moment the curry finishes. This is the single change that makes a 20-minute curry actually work as a weeknight dinner rather than a 30-minute one.
  • Bloom the spice paste aggressively — the 60–90 seconds at high heat that replaces the low-and-slow onion caramelization of the longer curry version is where all the depth comes from. Do not rush past it.
  • Do not skip the lemon at the end — in a quick curry with no time to develop rounded flavor through long cooking, the lemon juice is what lifts the entire dish and makes it taste complete rather than flat.

Why This Quick Method Still Produces Great Flavor

The conventional wisdom in curry cooking is that depth of flavor requires time — long caramelization of onions, slow reduction of tomatoes, extended simmering for spices to bloom and integrate. This wisdom is largely correct for the fullest, most complex curries. But there is a shortcut that bypasses the time requirement without bypassing the flavor: the concentrated spice paste.

By combining all the spices with water into a wet paste before adding to oil, the blooming process happens simultaneously across all spices rather than sequentially. The paste also prevents individual spices from burning in the hot oil — the water content provides a buffer that allows the full 60–90 seconds needed for proper blooming without any single spice scorching. The result is a curry that achieves in 90 seconds of high-heat blooming most of the flavor complexity that a traditional long curry develops over 15–20 minutes of patient, staged building.

The coconut milk replaces the slow-reduced sauce of the longer version with instant body and richness — its high fat content and natural sweetness create the same coating, glossy sauce that a longer-cooked curry achieves through reduction, simply by being added at the correct stage.


How This Differs From the Full Vegan Chickpea Spinach Curry

This quick version and the full Vegan Creamy Chickpea and Spinach Curry on this site are genuinely different preparations built for genuinely different occasions.

Quick CurryFull Curry
Total time20 minutes35 minutes
Onion baseSkippedCaramelized 8–10 minutes
Spice methodWet paste, 90 secondsBloomed sequentially
SauceCoconut milk directTomato base reduced then enriched
Flavor profileBright, bold, immediateDeep, layered, complex
Best forWeeknights when time is shortWeekend cooking, entertaining

Neither is better. They are different tools for different moments.


Flavor Variations

  • Extra Spicy Quick Curry: Double the chili powder and add a fresh diced chili with the tomatoes.
  • Creamier Quick Curry: Use coconut cream instead of coconut milk for an even richer, thicker sauce that needs no simmering at all.
  • Quick Saag Chickpea: Double the spinach and blend half the finished curry before adding the second batch of spinach for a texture closer to a restaurant-style saag.

Nutritional Highlights (Per Serving)

CaloriesProteinCarbsFiberFat
~380 kcal14g42g12g18g

Storage

  • Refrigerator: Store in an airtight container for up to 4 days. Like all curries, this improves during storage as the spices continue to develop in the sauce.
  • Freezer: Freezes well for up to 3 months. Thaw overnight in the refrigerator and reheat gently on the stovetop.

Frequently Asked Questions

Can I use dried chickpeas instead of canned?

Yes, but pre-cook them first — using dried chickpeas adds significant time and defeats the purpose of a 20-minute curry. Canned chickpeas are specifically recommended for this recipe.

Can I use light coconut milk?

Yes, though the sauce will be thinner and less rich. Add a tablespoon of cashew butter or vegan cream cheese to compensate for the reduced fat content.

Can I add other vegetables?

Yes — frozen peas, baby corn, or diced bell pepper can all be added with the chickpeas. Avoid vegetables that require long cooking as they will not soften sufficiently in the 8-minute simmer.


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

Vegan Spicy Chick’N Sandwich

vegan spicy chick’n sandwich

There are sandwiches you eat because lunch needs to happen. And then there are sandwiches like this Vegan Spicy Chick’n Sandwich — the kind that makes you close your eyes on the first bite, that delivers a shatteringly crispy, juicy, spicy patty stacked between a perfectly toasted bun with crunchy pickles and a cooling, tangy sauce in a combination so deeply satisfying that it has people genuinely questioning whether they are eating something plant-based at all. This is that sandwich. The one that ends arguments about whether vegan fast food can actually compete with the real thing. The one that gets requested again before the first one is even finished. The one that proves, beyond any reasonable doubt, that a soy curl or seitan patty treated with the right marinade, the right spice, and the right frying technique can stand toe to toe with any fried chicken sandwich on the planet.

This sandwich is built from soy curls or store-bought vegan chicken patties marinated in a spicy buttermilk-style brine of oat milk, hot sauce, and apple cider vinegar, then dredged in a perfectly seasoned flour coating loaded with cayenne, smoked paprika, and garlic powder, and fried until the exterior achieves that specific, recognizable crunch that defines a great fried chicken sandwich — shattering on the first bite, giving way to a tender, juicy interior that has absorbed every bit of spice and flavor from the marinade. It is finished with a quick-pickled cucumber for crunch and acidity and a creamy, spicy sauce that ties every element together into something genuinely extraordinary.

What makes this sandwich so outstanding is the double coating technique — dredging the marinated chick’n first in seasoned flour, then back into the buttermilk, then into the flour again — a method borrowed directly from the finest fried chicken recipes that creates a thick, craggy, extraordinarily crispy crust with texture and dimension rather than a thin, smooth coating. Combined with frying at the precise correct temperature, this technique produces a crust that is genuinely indistinguishable from the best fried chicken sandwiches available anywhere.

This recipe is 100% vegan, ready in just 40 minutes including marinating time, and absolutely spectacular served immediately while the crust is at its crispiest and the patty is still hot from the fryer.


Recipe Information

Prep TimeMarinate TimeCook TimeServingsCalories
15 mins20 mins15 mins4~520 kcal

Ingredients

For the Chick’n Patties

  • 4 vegan chicken patties (store-bought) or 300g soy curls, rehydrated and pressed into patties
  • 1 cup (240ml) oat milk
  • 1 tbsp apple cider vinegar
  • 3 tbsp hot sauce (such as Frank’s or Cholula)
  • ½ tsp salt

For the Spiced Flour Coating

  • 1½ cups (180g) all-purpose flour
  • 1 tbsp cornstarch
  • 2 tsp smoked paprika
  • 1½ tsp cayenne pepper (adjust to heat preference)
  • 1½ tsp garlic powder
  • 1 tsp onion powder
  • 1 tsp salt
  • ½ tsp black pepper
  • ½ tsp dried oregano

For Frying

  • 3 cups (720ml) neutral vegetable oil

For the Spicy Sauce

  • ½ cup (120g) vegan mayonnaise
  • 2 tbsp hot sauce
  • 1 tsp smoked paprika
  • 1 tsp maple syrup
  • 1 tsp lemon juice
  • Pinch of salt

For the Quick Pickles

  • 1 medium cucumber, thinly sliced
  • ½ cup (120ml) white vinegar
  • ½ cup (120ml) water
  • 1 tbsp sugar
  • 1 tsp salt
  • ½ tsp mustard seeds (optional)

To Assemble

  • 4 brioche-style vegan burger buns, toasted
  • Vegan butter for toasting buns
  • Shredded lettuce or cabbage
  • Extra hot sauce for drizzling

Instructions

  1. Make the quick pickles. Combine the vinegar, water, sugar, salt, and mustard seeds in a small saucepan and bring to a simmer, stirring until dissolved. Pour over the sliced cucumber in a jar or bowl and let cool to room temperature. Refrigerate for at least 20 minutes while preparing everything else — they will be ready by the time the sandwich is assembled.
  2. Marinate the chick’n. Whisk together the oat milk, apple cider vinegar, hot sauce, and salt in a shallow dish. Add the chicken patties or shaped soy curl patties and turn to coat completely. Let marinate for 20 minutes at room temperature — this tenderizes the patty and infuses spicy flavor throughout, not just on the surface.
  3. Make the spiced flour. In a wide shallow dish whisk together the flour, cornstarch, smoked paprika, cayenne, garlic powder, onion powder, salt, pepper, and oregano until evenly combined.
  4. Double coat the patties. Remove a patty from the marinade, letting excess drip off, and dredge thoroughly in the spiced flour, pressing to adhere. Dip back into the marinade briefly, then dredge in the flour a second time, pressing firmly to build up a thick, craggy crust. Repeat with all patties. Place on a wire rack and let rest for 5 minutes — this helps the coating adhere during frying rather than falling off in the oil.
  5. Heat the oil. Pour the oil into a deep, heavy pot or skillet to a depth of about 4cm and heat to 350°F (175°C). Use a thermometer for accuracy — this temperature is essential for a crispy exterior without a greasy or undercooked interior.
  6. Fry the patties. Carefully lower 1–2 patties into the hot oil at a time. Fry for 3–4 minutes per side until deeply golden brown and shatteringly crispy. Transfer to a wire rack to drain — never paper towel, which traps steam and softens the crust.
  7. Make the spicy sauce. While the patties fry, whisk together the vegan mayonnaise, hot sauce, smoked paprika, maple syrup, lemon juice, and salt until smooth.
  8. Toast the buns. Spread the cut sides of the buns lightly with vegan butter and toast in a dry skillet over medium heat for 1–2 minutes until golden.
  9. Assemble the sandwich. Spread the spicy sauce generously on both halves of the toasted bun. Layer shredded lettuce on the bottom half, top with the hot crispy patty, add a generous layer of quick pickles, drizzle with extra hot sauce if desired, and close with the top bun. Serve immediately while the patty is at its hottest and crispiest.

Pro Tips for the Crispiest Vegan Chick’n Sandwich

  • Double coat without exception. The flour-marinade-flour sequence is what creates the thick, craggy, extraordinarily crispy crust that makes this sandwich so convincing. A single coating produces a thin, less satisfying crust.
  • Let the coated patties rest before frying. Five minutes on a wire rack allows the coating to hydrate slightly and adhere properly — patties fried immediately after coating tend to lose flour in the oil and produce a patchier crust.
  • Maintain oil temperature throughout. Use a thermometer and fry in small batches — overcrowding the pot drops the temperature and produces greasy, less crispy results.
  • Drain on a wire rack, never paper towel. This single change preserves crispiness on every surface of the patty rather than steaming the bottom soft.
  • Toast the buns. A soft, untoasted bun gets soggy quickly under the sauce and hot patty. Toasting creates a barrier that keeps the sandwich structurally sound until the last bite.
  • Build the sandwich in the correct order. Sauce against the bun, lettuce as a moisture barrier beneath the patty, pickles on top of the hot patty so they retain their crunch and cool the heat slightly.

Why This Sandwich Works

The combination of acid, fat, salt, and heat in the marinade does real textural and flavor work before the patty ever reaches the oil. The acidity from the vinegar and hot sauce helps tenderize the surface of the chick’n base, while the oat milk carries fat-soluble flavor compounds from the spices deep into the patty rather than leaving them sitting only on the surface.

The double-dredge technique works because each pass through the flour creates small clumps and ridges that, when fried, expand and crisp into the craggy, three-dimensional crust associated with the best fried chicken sandwiches — far more textured than a single smooth coating could ever achieve.

The quick pickles serve a genuine functional purpose beyond flavor: their acidity cuts through the richness of the fried patty and the creamy sauce, resetting the palate with every bite so the sandwich never becomes one-note or cloying.


Flavor Variations

  • Nashville Hot Style: After frying, brush the patty with a mixture of hot oil, cayenne, brown sugar, and paprika for an intensely spicy, glossy Nashville hot finish.
  • Korean Gochujang Style: Replace the spicy mayo with a gochujang-based sauce and top with quick-pickled daikon and shredded cabbage for a Korean fried chicken-inspired version.
  • Buffalo Ranch: Swap the spicy mayo for a vegan ranch dressing and toss the fried patty in classic buffalo sauce before assembling.
  • Mild Family Version: Omit the cayenne and reduce hot sauce in the marinade for a milder version that is still deeply flavorful but suitable for spice-sensitive eaters.

Nutritional Highlights (Per Serving)

CaloriesProteinCarbsFiberFat
~520 kcal22g48g4g26g

This sandwich delivers a substantial 22 grams of plant-based protein per serving from the soy-based chick’n patty, making it a genuinely filling main course rather than a light snack. The whole grain bun option adds additional fiber, and the pickled cucumber contributes a small but meaningful amount of probiotics from the fermentation-style brine.


Storage

  • Best fresh: This sandwich should be assembled and eaten immediately — the crispy coating softens quickly once combined with the sauce and pickles.
  • Patties only: Store fried, unassembled patties in the refrigerator for up to 3 days. Reheat in an air fryer at 375°F (190°C) for 5–6 minutes to restore crispiness before assembling fresh.
  • Sauce and pickles: Both keep well in the refrigerator for up to 1 week in sealed containers, making advance prep easy for quick weeknight assembly.
  • Freezer: Freeze fried, unassembled patties for up to 2 months. Reheat from frozen in an air fryer or oven at 375°F (190°C) for 10–12 minutes until heated through and crispy again.

Frequently Asked Questions

Can I bake or air fry instead of deep frying?

Yes — air fry the double-coated patties at 390°F (200°C) for 12–14 minutes, flipping halfway, for an excellent and significantly lower-fat result with most of the crispiness of frying.

What vegan chicken substitute works best?

Store-bought breaded or unbreaded vegan chicken patties work beautifully and save time. Soy curls pressed into patty shapes after rehydrating offer the most authentic shredded-chicken texture if you prefer to build from scratch.

Can I make this gluten-free?

Yes — use a gluten-free flour blend for the coating and check that your chosen vegan chicken substitute and buns are certified gluten-free.

How spicy is this sandwich?

As written it has a noticeable, building heat rather than an overwhelming burn. Reduce the cayenne and hot sauce for a milder version or increase both along with a pinch of ghost pepper powder for serious heat seekers.

Can I prepare components ahead for a quick weeknight meal?

Yes — make the pickles and sauce up to a week ahead, and marinate the chick’n the night before. On the day, all that remains is coating and frying, which takes under 15 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 crave-worthy vegan sandwich and dinner recipes? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!

Vegan Broccoli and Quinoa Cakes

vegan broccoli and quinoa cakes

There are vegetable patties you make because something healthy is needed. And then there are patties like these Vegan Broccoli and Quinoa Cakes — the kind that fry up golden and crisp on the outside while staying tender and savory throughout, packed with finely chopped broccoli, fluffy quinoa, and just enough binder and seasoning to hold together perfectly without ever feeling dry or bland. This is that patty. The one that makes broccoli genuinely exciting. The one that disappears from the plate before anyone admits how good it actually is for them.

These cakes combine cooked quinoa and finely chopped broccoli with garlic, nutritional yeast, and a flax egg binder, pan-fried until deeply golden on both sides. They hold together beautifully, have a satisfying bite from the quinoa, and carry enough savory seasoning to stand on their own as a main course or alongside a simple sauce.

What makes these cakes so outstanding is the texture balance — quinoa provides a slightly chewy bite and structure, finely chopped broccoli adds freshness and a subtle vegetal sweetness once cooked, and a generous hit of nutritional yeast and garlic provides the savory depth that makes them so easy to eat several of in one sitting.

This recipe is 100% vegan, naturally gluten-free, ready in about 35 minutes, and absolutely wonderful served with a simple lemon tahini sauce or a dollop of vegan yogurt alongside a fresh salad.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
15 mins20 mins35 mins4~230 kcal

Ingredients

For the Cakes

  • 2 cups (370g) cooked quinoa, cooled
  • 2 cups (180g) broccoli florets, very finely chopped (almost minced)
  • 2 flax eggs (2 tbsp flaxseed meal + 6 tbsp water — rest 5 minutes)
  • ½ cup (50g) breadcrumbs (or oat flour for gluten-free)
  • 3 tbsp nutritional yeast
  • 3 cloves garlic, minced
  • ¼ cup (30g) finely diced onion
  • 1 tbsp lemon juice
  • ½ tsp smoked paprika
  • ½ tsp salt
  • ¼ tsp black pepper

For Cooking

  • 3 tbsp olive oil, for the pan

For the Lemon Tahini Sauce

  • 3 tbsp tahini
  • 2 tbsp lemon juice
  • 1 clove garlic, grated
  • 2–3 tbsp water, to thin
  • Salt to taste

Optional Add-ins

  • ¼ cup (30g) sun-dried tomatoes, finely chopped
  • 2 tbsp fresh dill or parsley, chopped
  • ¼ tsp chili flakes

To Serve

  • Lemon tahini sauce
  • Fresh herbs
  • A simple green salad
  • Lemon wedges

Instructions

  1. Prepare the broccoli. Finely chop the broccoli florets, almost to a mince — small enough to bind well into the patties without large chunks breaking them apart.
  2. Make the flax eggs. Combine the flaxseed meal and water in a small bowl, stir, and let rest for 5 minutes until gel-like.
  3. Combine the mixture. In a large bowl combine the cooked quinoa, finely chopped broccoli, breadcrumbs, nutritional yeast, garlic, onion, lemon juice, smoked paprika, salt, and pepper. Add the prepared flax eggs and mix thoroughly until everything holds together when pressed.
  4. Shape the patties. Divide the mixture into 8 equal portions and shape into patties about 7–8cm wide, pressing firmly so they hold together well.
  5. Cook the patties. Heat the olive oil in a large skillet over medium heat. Cook the patties for 4–5 minutes per side until deeply golden and crisp on both sides, pressing gently with a spatula.
  6. Make the sauce. Whisk together the tahini, lemon juice, garlic, and water until smooth and pourable. Adjust with salt and additional water as needed.
  7. Serve. Serve the warm cakes drizzled with lemon tahini sauce alongside a fresh salad or lemon wedges.

Pro Tips

  • Chop the broccoli very finely — large pieces make the patties harder to hold together and more likely to fall apart while cooking.
  • Let the mixture sit for a few minutes after combining to allow the flax egg and breadcrumbs to absorb moisture, making the patties easier to shape.
  • Press patties firmly when shaping and avoid flipping too early — let a proper golden crust form before turning.
  • Use cooled, not warm, cooked quinoa for the best texture and easiest shaping.

Why This Combination Works

Quinoa provides both protein and a pleasant chewy texture that helps these cakes feel substantial rather than purely vegetable-based, while finely chopped broccoli contributes nutrients and a subtle sweetness once cooked that balances the savory garlic and nutritional yeast. Together they create a patty that is genuinely filling and satisfying rather than feeling like a diet substitute for something else.


Flavor Variations

  • Curried Broccoli Quinoa Cakes: Add 1 teaspoon of curry powder to the mixture for a warmly spiced version.
  • Cheesy Version: Add ¼ cup of shredded vegan cheese to the mixture for extra richness.
  • Mediterranean Style: Add chopped sun-dried tomatoes and a pinch of dried oregano, serving with a dollop of vegan tzatziki.

Nutritional Highlights (Per Serving — 2 cakes)

CaloriesProteinCarbsFiberFat
~230 kcal9g28g5g9g

Storage

  • Refrigerator: Store cooked cakes in an airtight container for up to 4 days. Reheat in a skillet or air fryer to restore crispness.
  • Freezer: Freeze cooked, cooled cakes for up to 2 months. Reheat from frozen in an air fryer or oven until heated through and crisp.
  • Meal prep: These cakes are excellent for meal prep, holding their texture well across the week when reheated properly.

Frequently Asked Questions

Can I bake these instead of pan frying?

Yes — bake at 400°F (200°C) for 20–25 minutes, flipping halfway, though the crust will be slightly less crisp than pan frying.

Can I use a different grain instead of quinoa?

Yes — cooked rice or millet can be substituted, though the texture and protein content will be slightly different.

Why are my patties falling apart?

This is usually caused by broccoli pieces that are too large or insufficient binder. Chop the broccoli more finely and ensure the flax egg mixture has properly thickened before adding.


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 satisfying vegan main dish and bowl recipes? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!

Jackfruit Meat Ragu

jackfruit meat ragu

There are pasta sauces you make because dinner needs to happen. And then there are pasta sauces like this Vegan Jackfruit Meat Ragu — the kind that simmers low and slow into a deeply rich, deeply red, deeply savory sauce of such extraordinary body and depth that it coats every strand of pasta in a way that only a proper long-cooked ragu can, while pulling apart into long, tender, meaty strands of jackfruit that are almost indistinguishable in texture from slow-cooked beef. This is that ragu. The one that converts people. The one that makes the whole apartment smell extraordinary for hours. The one that teaches people what jackfruit is genuinely capable of when it is given the time, the technique, and the seasoning it deserves.

This recipe uses young green jackfruit — shredded into long, fibrous strands and seared until caramelized before being slow-cooked in a rich tomato sauce with red wine, garlic, and herbs into a proper, full-bodied ragu that has the texture, substance, and deep savory character of a slow-cooked Bolognese. The sauce is finished with a splash of plant milk — the classic trick of Italian nonnas — which adds a subtle creaminess and rounds the acidity of the tomatoes.

What makes this ragu so outstanding is the searing step — browning the shredded jackfruit in a very hot pan before it goes into the sauce produces a caramelized, slightly charred exterior on each strand that adds depth of flavor and a more genuinely meaty character than simply simmering raw jackfruit in sauce would ever achieve.

This recipe is 100% vegan, ready in about 60 minutes, and absolutely magnificent served over pappardelle, tagliatelle, or rigatoni with a generous dusting of vegan parmesan.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
15 mins45 mins60 mins4~380 kcal

Ingredients

For the Ragu

  • 2 cans (560g drained) young green jackfruit in water or brine, drained and rinsed
  • 1 large onion, finely diced
  • 1 medium carrot, finely diced
  • 2 stalks celery, finely diced
  • 5 cloves garlic, minced
  • 2 tbsp olive oil
  • 2 tbsp tomato paste
  • 1 can (400g) crushed tomatoes
  • ½ cup (120ml) dry red wine or extra vegetable broth
  • ½ cup (120ml) vegetable broth
  • ¼ cup (60ml) plant milk (stirred in at the end)
  • 2 tsp soy sauce
  • 1 tsp dried oregano
  • 1 tsp dried thyme
  • 1 bay leaf
  • Salt and black pepper to taste

For Seasoning the Jackfruit

  • 1 tbsp soy sauce
  • 1 tsp smoked paprika
  • ½ tsp garlic powder
  • ½ tsp onion powder
  • Black pepper

To Serve

  • 400g pappardelle, tagliatelle, or rigatoni, cooked
  • Vegan parmesan or nutritional yeast
  • Fresh basil leaves
  • A drizzle of good olive oil

Instructions

  1. Prepare the jackfruit. Drain and rinse the jackfruit thoroughly. Pat dry with kitchen towels — as dry as possible. Using your hands or two forks, shred the jackfruit into long, fibrous strands, discarding any hard seed pods. Toss the shredded jackfruit with soy sauce, smoked paprika, garlic powder, onion powder, and black pepper.
  2. Sear the jackfruit. Heat 1 tablespoon of olive oil in a large, heavy pot or Dutch oven over high heat. Add the seasoned jackfruit in a single layer — work in batches if needed — and cook undisturbed for 3–4 minutes until deeply caramelized and golden on one side. Stir and cook for 2–3 more minutes until golden all over. Remove and set aside.
  3. Build the soffritto. Reduce heat to medium and add the remaining olive oil to the same pot. Add the onion, carrot, and celery — the classic Italian soffritto — and cook for 7–8 minutes until very soft and golden. Add the garlic and cook for 60 seconds until fragrant.
  4. Build the sauce. Add the tomato paste and stir for 2 minutes until darkened slightly. Pour in the red wine and let it reduce for 2–3 minutes. Add the crushed tomatoes, vegetable broth, soy sauce, oregano, thyme, and bay leaf. Stir well.
  5. Simmer low and slow. Return the seared jackfruit to the pot. Bring to a simmer then reduce heat to the lowest setting. Cover and cook for 25–30 minutes, stirring occasionally, until the sauce has thickened and deepened in color and the jackfruit strands have absorbed the surrounding flavors completely.
  6. Finish with plant milk. Remove the bay leaf. Stir in the plant milk for creaminess and to round the acidity. Taste and season generously with salt and black pepper.
  7. Serve. Toss the ragu through freshly cooked pasta and serve immediately with a generous dusting of vegan parmesan, fresh basil, and a drizzle of olive oil.

Pro Tips

  • Dry the jackfruit as thoroughly as possible before searing — excess moisture prevents proper caramelization and produces steamed rather than seared jackfruit.
  • Sear over high heat and do not move the jackfruit for the first 3–4 minutes — letting a proper golden crust form on the bottom before stirring is what creates the meaty character.
  • Build the soffritto slowly — properly cooked, golden soffritto is the flavor foundation of a great Italian ragu and cannot be rushed.
  • The plant milk stirred in at the end is a genuine game changer — it adds a subtlety and roundness to the finished sauce that makes it taste far more complex than the ingredients list suggests.
  • Use a good quality red wine if possible — it adds depth that vegetable broth alone cannot replicate.

What Makes Jackfruit Work as a Meat Substitute

Young green jackfruit has a fibrous, pulled texture when shredded that is closer to slow-cooked meat than any other plant-based ingredient available. Unlike ripe jackfruit which is sweet and distinctly tropical, young green jackfruit has a mild, almost neutral flavor that absorbs surrounding seasonings completely during cooking, producing a result that tastes of whatever it is cooked in rather than of jackfruit itself.

The key to maximizing this quality is the searing step — the Maillard reaction that occurs when the shredded jackfruit surfaces make contact with a screaming hot pan produces the same flavor compounds that give slow-braised meat its deep, complex, savory character, transforming the mild jackfruit into something genuinely rich and satisfying before it even enters the sauce.


Flavor Variations

  • Spicy Arrabbiata Jackfruit Ragu: Add chili flakes and a diced jalapeño for a spicy version inspired by pasta all’arrabbiata.
  • Mushroom and Jackfruit Ragu: Add finely diced mushrooms to the soffritto for additional umami depth alongside the jackfruit.
  • White Wine Jackfruit Ragu: Replace the red wine with white wine and the crushed tomatoes with a smaller amount of tomato paste for a lighter, more delicate version.

Nutritional Highlights (Per Serving — without pasta)

CaloriesProteinCarbsFiberFat
~380 kcal8g42g7g10g

Storage

  • Refrigerator: Store the ragu separately from the pasta in an airtight container for up to 5 days. The sauce deepens considerably in flavor during storage and is often better on day 2 or 3. Reheat gently on the stovetop with a splash of broth.
  • Freezer: This ragu freezes beautifully for up to 3 months. Cool completely before transferring to freezer-safe containers. Thaw overnight and reheat gently.
  • Meal prep: Make a large batch at the beginning of the week for the most effortless pasta dinners — reheat and toss with freshly cooked pasta each evening in under 10 minutes.

Frequently Asked Questions

Where do I find young green jackfruit?

Young green jackfruit in water or brine is widely available in tins at Asian grocery stores, health food stores, and increasingly in mainstream supermarkets. Look specifically for “young green jackfruit” — not ripe jackfruit in syrup, which is sweet and unsuitable for savory cooking.

Can I make this ragu without wine?

Yes — replace the wine with additional vegetable broth and a tablespoon of balsamic vinegar for depth. The finished sauce will be slightly less complex but still deeply delicious.

How do I make the jackfruit even more meaty in texture?

For the most convincing texture, after searing spread the jackfruit on a baking sheet and roast at 400°F (200°C) for 15 minutes before adding to the sauce. This additional step dries the jackfruit further and produces an even more fibrous, meaty character.


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

Coconut Panko Crusted Tofu

coconut panko crusted tofu

There are dinners you make because something quick is needed. And then there are dinners like this Vegan Coconut Panko Crusted Tofu — the kind that comes out of the oven or fryer shatteringly crisp, with a golden, coconut-flecked crust giving way to tender, juicy tofu inside, paired with a sweet and tangy dipping sauce that ties the whole tropical flavor profile together beautifully. This is that dinner. The one that turns ordinary tofu into something genuinely exciting. The one that makes a weeknight dinner feel like a mini vacation.

This recipe coats marinated tofu in a crispy coating built on panko breadcrumbs and shredded coconut, baked or fried until deeply golden and crunchy, with the coconut adding a subtle sweetness and an extra layer of crispness that elevates simple panko-crusted tofu into something more interesting and more distinctly tropical.

What makes this tofu so outstanding is the coconut and panko combination — the panko provides the large, craggy crunch, while the shredded coconut toasts alongside it, adding both flavor and a slightly different, more delicate crispness that makes every bite texturally interesting.

This recipe is 100% vegan, naturally adaptable to gluten-free, ready in about 35 minutes, and absolutely wonderful served with a sweet chili or mango dipping sauce alongside rice and steamed vegetables.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
15 mins20 mins35 mins4~340 kcal

Ingredients

For the Tofu

  • 450g firm tofu, pressed and cut into sticks or triangles
  • 2 tbsp soy sauce or tamari
  • 1 tbsp lime juice
  • ½ cup (60g) all-purpose flour or cornstarch
  • 2 flax eggs (2 tbsp flaxseed meal + 6 tbsp water — rest 5 minutes)

For the Coconut Panko Coating

  • 1 cup (50g) panko breadcrumbs
  • 1 cup (85g) shredded coconut, unsweetened
  • ½ tsp salt
  • ¼ tsp garlic powder

For the Sweet Chili Mango Dipping Sauce

  • ½ cup (120g) mango, diced (fresh or thawed frozen)
  • 2 tbsp sweet chili sauce
  • 1 tbsp lime juice
  • 1 tsp soy sauce

Optional Add-ins

  • ¼ tsp chili flakes in the coating for gentle heat
  • Lime zest added to the coconut panko mixture
  • A pinch of curry powder in the coating for extra warmth

To Serve

  • Steamed jasmine rice
  • Steamed or stir-fried vegetables
  • Fresh cilantro and lime wedges

Instructions

  1. Marinate the tofu. Press the tofu thoroughly and cut into sticks or triangles. Toss with the soy sauce and lime juice and let marinate for 10 minutes while preparing the coating.
  2. Make the coconut panko coating. In a wide shallow dish combine the panko breadcrumbs, shredded coconut, salt, and garlic powder.
  3. Prepare the dredging stations. Place the flour or cornstarch in one shallow dish, the prepared flax egg in another, and the coconut panko mixture in a third.
  4. Coat the tofu. Working one piece at a time, dredge each tofu piece in the flour, then dip in the flax egg, then press firmly into the coconut panko mixture, coating all sides evenly.
  5. Bake or fry. For baking, preheat the oven to 400°F (200°C), arrange the coated tofu on a lined baking sheet, spray lightly with oil, and bake for 22–25 minutes, flipping halfway, until deeply golden and crispy. For frying, heat oil to 350°F (175°C) and shallow fry for 3–4 minutes per side until golden.
  6. Make the dipping sauce. Blend the mango, sweet chili sauce, lime juice, and soy sauce until mostly smooth, leaving some texture if desired.
  7. Serve immediately. Serve the hot crispy tofu with the dipping sauce alongside, over rice with steamed vegetables.

Pro Tips

  • Press the tofu very thoroughly for the crispiest result — excess moisture is the enemy of a crispy coating.
  • Press the coconut panko mixture firmly onto each piece of tofu to ensure it adheres well during cooking.
  • If baking, spray generously with oil for the best golden color and crispness — an unsprayed coating will not crisp properly.
  • Use unsweetened shredded coconut for the coating, as sweetened coconut burns more easily and produces an overly sweet result.

Why Coconut and Panko Work So Well Together

Panko breadcrumbs are larger and airier than standard breadcrumbs, producing an exceptionally light, crunchy coating when baked or fried. Adding shredded coconut to the mix introduces natural oils that aid browning and a subtle sweetness that pairs beautifully with savory, tangy dipping sauces — a combination commonly found in tropical and Southeast Asian-inspired cooking, where coconut is used both for flavor and for its contribution to crispy textures.


Flavor Variations

  • Spicy Coconut Tofu: Add chili flakes to the coating and serve with a spicy sriracha mayo instead of the mango sauce.
  • Curry Coconut Tofu: Add curry powder to the coating for a warmly spiced version, served with a coconut curry dipping sauce.
  • Pineapple Dipping Sauce Version: Replace the mango in the dipping sauce with fresh pineapple for a different tropical fruit character.

Nutritional Highlights (Per Serving)

CaloriesProteinCarbsFiberFat
~340 kcal16g30g5g18g

Storage

  • Refrigerator: Store cooked tofu in an airtight container for up to 3 days. Reheat in an air fryer or oven to restore crispiness.
  • Freezer: Freeze cooked, cooled tofu in a single layer for up to 1 month. Reheat from frozen in an air fryer or oven until crispy and heated through.
  • Sauce: The dipping sauce keeps in the refrigerator for up to 4 days.

Frequently Asked Questions

Can I air fry this tofu instead of baking or frying?

Yes — air fry at 390°F (200°C) for 12–14 minutes, flipping halfway, for an excellent crispy result with minimal oil.

Can I make this gluten-free?

Yes — use gluten-free panko breadcrumbs and tamari instead of soy sauce.

Can I use a different dipping sauce?

Yes — sweet chili sauce alone, a peanut sauce, or a simple sweetened soy-lime dip all work well with the coconut crust.


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 crispy, tropical-inspired vegan dinner recipes? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!

Vegan One-Pot Mushroom Soup — The Most Deeply Satisfying Plant-Based Soup You Will Make All Week

one pot vegan mushroom stroganoff

There are soups you make because something warm is needed. And then there are soups like this Vegan One-Pot Mushroom Soup — the kind that fills the kitchen with the most extraordinary aroma of deeply browned mushrooms and garlic and thyme from the moment the heat goes on, that cooks down into a broth of such remarkable depth and body that it tastes like it simmered for hours rather than thirty-five minutes, and that delivers spoonful after spoonful of rich, earthy, umami-packed satisfaction that makes it genuinely one of the most craveable soups in the entire plant-based repertoire. This is that soup. The one that makes mushroom skeptics reconsider everything. The one that gets made again the very next week.

This recipe builds extraordinary depth from a combination of cremini and dried mushrooms — the fresh mushrooms providing body and texture, the dried mushrooms providing an intensely concentrated umami hit that elevates the entire broth far beyond what fresh mushrooms alone could achieve. A generous amount of garlic, fresh thyme, soy sauce, and a splash of balsamic vinegar add the layers of savory complexity that make this soup so deeply satisfying.

What makes this soup so outstanding is the searing technique — taking the time to brown the mushrooms properly in a hot pan before building the soup around them, producing that deep, caramelized, almost meaty mushroom flavor that is the defining characteristic of a truly great mushroom soup.

This recipe is 100% vegan, naturally gluten-free when made with tamari, ready in just 35 minutes, made in one pot, and absolutely magnificent served with crusty bread for soaking up every last drop of the broth.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
10 mins25 mins35 mins4~180 kcal

Ingredients

For the Soup

  • 600g cremini or mixed mushrooms, sliced
  • 20g dried porcini or shiitake mushrooms
  • 1 cup (240ml) boiling water (for soaking dried mushrooms)
  • 1 large onion, finely diced
  • 5 cloves garlic, minced
  • 2 tbsp olive oil
  • 4 cups (960ml) vegetable broth
  • 2 tbsp soy sauce or tamari
  • 1 tbsp balsamic vinegar
  • 1 tsp fresh thyme leaves (or ½ tsp dried)
  • 1 tsp fresh rosemary, finely chopped
  • Salt and black pepper to taste

Optional Add-ins

  • ½ cup (120ml) plant cream or coconut cream stirred in at the end for a creamy version
  • 1 cup (180g) cooked pearl barley for extra substance
  • A splash of dry white wine added after the garlic
  • 2 tbsp nutritional yeast for extra umami depth

To Serve

  • Crusty bread
  • Fresh parsley, finely chopped
  • A drizzle of good olive oil
  • Cracked black pepper

Instructions

  1. Soak the dried mushrooms. Place the dried mushrooms in a small bowl and pour the boiling water over them. Let soak for 15 minutes until softened. Strain the soaking liquid through a fine sieve and reserve — this mushroom broth is extraordinarily flavorful and goes into the soup. Roughly chop the rehydrated mushrooms.
  2. Sear the fresh mushrooms. Heat the olive oil in a large pot over high heat until shimmering. Add the sliced fresh mushrooms in a single layer — work in batches if needed — and let sit undisturbed for 2–3 minutes until deeply golden on the bottom before stirring. Continue cooking until golden all over and any released liquid has evaporated completely, about 6–8 minutes total. Season with salt and pepper.
  3. Build the aromatics. Reduce heat to medium and add the onion to the pot. Cook for 4–5 minutes until softened. Add the garlic, thyme, and rosemary and cook for 60 seconds until fragrant.
  4. Build the soup. Add the rehydrated chopped mushrooms and their strained soaking liquid to the pot. Add the vegetable broth, soy sauce, and balsamic vinegar. Bring to a boil then reduce to a simmer and cook for 12–15 minutes until the broth has deepened in flavor.
  5. Adjust and serve. Taste and season generously with salt and black pepper. For a creamier version, stir in plant cream at this stage. Serve hot with crusty bread alongside and a scattering of fresh parsley over the top.

Pro Tips

  • Sear the mushrooms properly before building the soup — this step is what creates the deep, almost meaty mushroom flavor that makes this soup so extraordinary. A crowded pan steams rather than sears; use the largest pan you have and work in batches if needed.
  • Never skip the dried mushrooms — they contribute a concentrated umami depth that fresh mushrooms alone cannot replicate, and their soaking liquid adds another layer of rich flavor to the broth.
  • Add the mushroom soaking liquid carefully — pour slowly and leave any grit behind in the bowl, or strain through a fine sieve.
  • Taste and season the broth generously at the end — mushroom soup rewards confident seasoning.

Why Dried Mushrooms Make This Soup Extraordinary

Dried mushrooms contain significantly higher concentrations of glutamates and other umami compounds than fresh mushrooms, as the drying process concentrates all their flavor compounds dramatically. Adding even a small amount of dried porcini or shiitake to a soup that already contains fresh mushrooms creates a depth and complexity that would be impossible to achieve with fresh mushrooms alone, producing a broth that tastes deeply savory and complex rather than merely mushroomy.


Flavor Variations

  • Creamy Mushroom Soup: Stir in half a cup of plant cream or blended cashews at the end for a richer, creamier version.
  • Mushroom and Barley Soup: Add a cup of cooked pearl barley for a more substantial, hearty soup that works as a complete meal.
  • Spicy Mushroom Soup: Add a pinch of chili flakes and a teaspoon of smoked paprika for a warmer, spiced version.

Nutritional Highlights (Per Serving)

CaloriesProteinCarbsFiberFat
~180 kcal7g16g3g9g

Storage

  • Refrigerator: Store in an airtight container for up to 5 days. The soup deepens in flavor during storage and is often even better on day 2 or 3. Reheat gently on the stovetop.
  • Freezer: Freezes well for up to 3 months. Thaw overnight in the refrigerator and reheat gently on the stovetop, adding a splash of broth if needed.
  • Meal prep: This soup is an excellent meal prep staple — make a large batch at the beginning of the week for effortless lunches and dinners.

Frequently Asked Questions

Can I use only fresh mushrooms without the dried ones?

Yes, though the soup will have less depth. If omitting dried mushrooms, add an extra tablespoon of soy sauce and a teaspoon of nutritional yeast to compensate for some of the lost umami complexity.

What type of dried mushrooms work best?

Porcini mushrooms provide the most intense, truffle-like flavor; shiitake provides a deeper, earthier umami. Either works beautifully, as does a mixed dried mushroom blend.

Can I blend this soup?

Yes — blend half the soup for a version that is partially smooth and partially chunky, which many people find the most satisfying texture. Alternatively blend completely for a smooth, creamy mushroom bisque.


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