There are dinners that take you straight back to childhood. And then there are dinners like these Vegan Spaghettios — the kind that recreate one of the most beloved, most comforting tinned pasta dishes of all time from scratch, with a rich, slightly sweet, deeply savory tomato sauce coating small ring-shaped pasta in a way so faithful to the original that the first spoonful produces a genuinely nostalgic sensation, while tasting considerably more real, more flavorful, and more satisfying than anything that ever came out of a tin. This is that dish. The one that makes adults feel like children again in the best possible way. The one that is ready in twenty minutes and makes everyone at the table smile.
This recipe cooks small ring pasta (anelli or ditalini) directly in a rich, slightly sweet homemade tomato sauce that infuses the pasta with flavor from the inside out, producing a dish with the characteristic loose, saucy, clingy consistency of classic Spaghettios but built from real, whole ingredients rather than tinned.
What makes this version so outstanding is the sauce — a simple blend of tomatoes, garlic, onion powder, a touch of maple syrup for the slight sweetness that defines the original, nutritional yeast for depth, and a splash of plant milk for creaminess — that is more flavorful than the original in every meaningful way while being faster to make than most pasta dishes.
This recipe is 100% vegan, naturally dairy-free, ready in just 20 minutes, and absolutely wonderful served in a bowl, eaten with a spoon, ideally on the sofa.
Recipe Information
Prep Time
Cook Time
Total Time
Servings
Calories
5 mins
15 mins
20 mins
4
~310 kcal
Ingredients
For the Spaghettios
300g anelli pasta (ring pasta) or ditalini (small tubes)
1 can (400g) crushed tomatoes
1½ cups (360ml) vegetable broth
1 cup (240ml) plant milk
2 cloves garlic, minced
1 tbsp olive oil
2 tbsp nutritional yeast
1 tbsp maple syrup
½ tsp onion powder
½ tsp smoked paprika
½ tsp salt
¼ tsp black pepper
Optional Add-ins
½ cup (90g) vegan meatballs for a classic Spaghettios-with-meatballs version
¼ tsp chili flakes for gentle heat
A handful of baby spinach stirred in at the end
To Serve
Fresh parsley scattered over
Vegan parmesan or nutritional yeast
Crusty bread alongside
Instructions
Sauté the garlic. Heat the olive oil in a large, wide pot over medium heat. Add the minced garlic and cook for 30–60 seconds until fragrant but not browned.
Build the sauce. Add the crushed tomatoes, vegetable broth, plant milk, nutritional yeast, maple syrup, onion powder, smoked paprika, salt, and pepper. Stir well to combine and bring to a simmer.
Cook the pasta in the sauce. Add the dry pasta directly to the simmering sauce. Stir to submerge and cook, stirring frequently, for 10–12 minutes until the pasta is tender and has absorbed much of the sauce to a thick, clingy consistency. Add additional broth or plant milk a splash at a time if the sauce becomes too thick before the pasta is cooked through.
Adjust and serve. Taste and adjust seasoning. The sauce should be slightly sweet, savory, and coating the pasta generously. Serve immediately in deep bowls.
Pro Tips
Cook the pasta directly in the sauce rather than separately — this is the key technique that produces the characteristic thick, clingy, flavorful sauce of great Spaghettios rather than pasta with sauce poured over.
Stir frequently during cooking to prevent the pasta from sticking to the bottom of the pot as it absorbs the sauce.
Add liquid in small amounts if needed — the sauce should be thick and clingy, not watery, but the pasta needs sufficient liquid to cook through.
The maple syrup is non-negotiable — the slight sweetness is the defining flavor characteristic that makes this taste authentically like Spaghettios rather than just tomato pasta.
Why Kids Love This Dish
The original Spaghettios became one of the most beloved children’s foods in American history for reasons that are entirely logical from a flavor science perspective. The slightly sweet, smooth tomato sauce with no large vegetable pieces and a very mild flavor profile is specifically appealing to children’s palates, which tend to favor sweetness and dislike bitterness. The small ring shape makes the pasta easy and fun to eat with a spoon. And the loose, saucy consistency delivers sauce with every bite without requiring any technique. This homemade version delivers all of those same qualities using real, nutritious ingredients.
Flavor Variations
Spaghettios with Vegan Meatballs: Add store-bought or homemade vegan meatballs to the sauce in the final 5 minutes of cooking for the classic meatball version.
Cheesy Spaghettios: Stir in 2 tablespoons of vegan cream cheese at the end for a richer, creamier sauce.
Spicy Grown-Up Version: Add chili flakes, a teaspoon of harissa, and extra smoked paprika for an adult version with more complexity.
Nutritional Highlights (Per Serving)
Calories
Protein
Carbs
Fiber
Fat
~310 kcal
11g
54g
4g
5g
Storage
Refrigerator: Store in an airtight container for up to 3 days. The pasta continues to absorb the sauce during storage and becomes thicker — add a splash of broth or plant milk when reheating to restore the original consistency.
Freezer: Freezes reasonably well for up to 2 months. Thaw overnight and reheat gently with additional liquid.
Frequently Asked Questions
What pasta shape works best?
Anelli (ring pasta) is the most authentic shape for Spaghettios. Ditalini (small tubes) is the most widely available alternative and works equally well. Small elbow macaroni or other small pasta shapes can also be substituted.
Can I use a different sweetener instead of maple syrup?
Yes — a teaspoon of brown sugar or agave works equally well. The sweetener is needed for the characteristic slight sweetness of the sauce rather than for its specific flavor.
Can I make this for meal prep?
Yes — this reheats well with the addition of a little extra liquid. It is particularly good for children’s lunch boxes since it holds well at room temperature for a few hours.
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 nostalgic, comforting vegan dinner recipes? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!
There are dinners that require a long list of ingredients and hours of effort. And then there are dinners like this Vegan Baked Potato — the kind that needs almost nothing beyond a good potato and a hot oven, yet delivers a fluffy, steaming interior and a perfectly crisp skin loaded with all the toppings that make a baked potato genuinely satisfying as a complete meal. This is that dinner. The one that proves the simplest foods, done properly, can be just as comforting as anything more complicated.
This recipe focuses on getting the technique exactly right — a properly crisp skin, a fluffy interior, and a generous loaded topping of vegan butter, cashew sour cream, vegan cheese, and chives that turns a humble baked potato into a genuinely complete and satisfying dinner.
What makes this baked potato so outstanding is the simple but essential technique of rubbing the skin with oil and salt before baking, producing a properly crisp, flavorful exterior rather than the soft, papery skin that results from skipping this step.
This recipe is 100% vegan, naturally gluten-free, ready in about an hour, and absolutely wonderful loaded generously and eaten straight from its skin with a fork.
Recipe Information
Prep Time
Cook Time
Total Time
Servings
Calories
10 mins
55 mins
65 mins
4
~310 kcal
Ingredients
For the Potatoes
4 large russet potatoes, scrubbed clean
2 tbsp olive oil
1 tsp salt
For the Toppings
½ cup (60g) vegan butter
½ cup (120g) vegan sour cream
1 cup (120g) shredded vegan cheddar
3 spring onions, thinly sliced
Salt and black pepper to taste
Optional Add-ins
Crispy chickpeas or air-fried tofu bits for a protein boost
Sautéed mushrooms
A drizzle of hot sauce
Crumbled vegan bacon
To Serve
A simple side salad
Steamed broccoli alongside
Extra chives or fresh parsley
Instructions
Preheat the oven. Preheat the oven to 425°F (220°C).
Prepare the potatoes. Scrub the potatoes thoroughly and pat dry. Pierce each potato several times with a fork. Rub each potato all over with olive oil and sprinkle generously with salt.
Bake. Place the potatoes directly on the oven rack or on a baking sheet. Bake for 50–60 minutes until the skin is crisp and a knife inserted into the center meets no resistance.
Open and fluff. Remove the potatoes from the oven and let rest for 5 minutes. Slice an opening lengthwise along the top of each potato and use a fork to gently fluff the interior.
Add the toppings. Top each potato generously with vegan butter, vegan sour cream, shredded vegan cheese, and sliced spring onions. Season with salt and pepper to taste.
Serve immediately. Serve hot, while the cheese is still melting from the residual heat of the potato.
Pro Tips
Rub the potato skin generously with oil and salt before baking for the crispiest, most flavorful exterior.
Bake directly on the oven rack rather than wrapped in foil for the crispiest skin.
Pierce the potato several times before baking to allow steam to escape evenly during cooking.
Let the potato rest briefly after baking before slicing open, as the interior will be extremely hot.
Why This Technique Matters
A baked potato wrapped in foil steams in its own moisture, resulting in a soft, slightly damp skin rather than a properly crisp one. Baking unwrapped, with oil and salt rubbed directly onto the skin, allows the exterior to dry out and crisp properly in the oven’s heat while the interior steams gently inside, producing the ideal contrast between a crisp skin and a fluffy center.
Flavor Variations
Loaded Mexican Baked Potato: Top with black beans, salsa, vegan sour cream, and fresh cilantro.
BBQ Pulled Jackfruit Potato: Top with BBQ-seasoned pulled jackfruit and a drizzle of vegan ranch.
Garlic Herb Potato: Mix fresh herbs and roasted garlic into the vegan butter before topping.
Nutritional Highlights (Per Serving)
Calories
Protein
Carbs
Fiber
Fat
~310 kcal
8g
44g
4g
12g
Storage
Refrigerator: Store baked, unloaded potatoes for up to 4 days. Reheat in the oven or microwave before adding fresh toppings.
Freezer: Baked potatoes freeze reasonably well unloaded for up to 2 months; thaw and reheat in the oven before topping.
Frequently Asked Questions
Can I cook the potatoes in the microwave instead?
Yes — microwave on high for 8–10 minutes, turning halfway, though the skin will not be as crisp as oven baking.
What potato variety works best for baking?
Russet potatoes are ideal due to their high starch content, which produces the fluffiest interior.
Can I make these ahead for a party?
Yes — bake the potatoes ahead and keep warm in a low oven, adding toppings just before serving for the freshest result.
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 simple, satisfying vegan dinner recipes? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!
There are pasta dishes that define what pasta can be. And then there are dishes like this Vegan Spaghetti Carbonara — the kind that makes you understand in a single forkful exactly why carbonara became one of the most beloved pasta preparations in the entire world, that coats every strand of spaghetti in a sauce so silky, so deeply savory, so perfectly balanced between richness and lightness that it seems to defy the logic of its own simplicity, and that does all of this without a single egg, without a gram of guanciale, and without a trace of Pecorino Romano. This is that carbonara. The one that makes Italians pause. The one that makes people who have eaten the dairy original their entire lives set down their forks and genuinely reconsider what they thought they knew about plant-based cooking. The one that is simultaneously the most technically satisfying and the most deeply delicious pasta you will make all week.
Traditional carbonara is a dish of extraordinary elegance built on a foundation of radical simplicity — eggs, cured pork, Pecorino Romano, black pepper, and pasta cooking water combined with such precise technique that the eggs are cooked by the heat of the pasta alone into a sauce of remarkable silkiness without ever scrambling. It is one of the great technical achievements of Italian cooking and one of the most difficult pasta preparations to execute correctly even with the original ingredients.
This vegan version replicates every sensory element of the original through plant-based means that are arguably more interesting than the dairy equivalents. Silken tofu blended with nutritional yeast, white miso, and turmeric creates a sauce base with the same silky, egg-like consistency and deeply savory flavor that eggs provide in the original. Smoked tempeh or vegan bacon provides the smoky, salty, slightly fatty element that guanciale contributes. Reserved pasta cooking water — starchy, hot, and emulsifying — creates the glossy, coating sauce that is the defining characteristic of great carbonara. And an extraordinary amount of freshly cracked black pepper — more than seems reasonable, more than seems comfortable — provides the specific warm, slightly floral heat that gives carbonara its characteristic depth.
This recipe is 100% vegan, ready in just 25 minutes, and absolutely spectacular served immediately — carbonara waits for no one and no one who is eating this pasta should be made to wait for anything.
Recipe Information
Prep Time
Cook Time
Total Time
Servings
Calories
10 mins
15 mins
25 mins
4
~480 kcal
Ingredients
For the Carbonara Sauce
300g silken tofu, drained
4 tbsp nutritional yeast
1 tbsp white miso paste
1 tbsp lemon juice
1 tsp garlic powder
¼ tsp turmeric (for the characteristic golden color)
½ tsp salt
¼ tsp white pepper
For the Smoky Vegan Bacon
200g smoked tempeh or vegan bacon, diced into small pieces
1 tbsp olive oil
1 tbsp soy sauce or tamari
1 tsp smoked paprika
½ tsp maple syrup
¼ tsp black pepper
For the Pasta
400g spaghetti or linguine
1 tbsp salt (for pasta water)
1 cup (240ml) pasta cooking water, reserved before draining
For Finishing
2 tsp freshly cracked black pepper — this is non-negotiable and should be more than seems reasonable
Additional nutritional yeast for serving
Fresh parsley, finely chopped
Extra black pepper at the table
Optional Add-ins
1 cup (30g) fresh baby spinach (stir in with the sauce)
½ cup (60g) frozen peas (add to pasta water in final minute)
4 cloves roasted garlic, mashed into the sauce
1 tbsp capers for brininess
Vegan Parmesan for serving
Instructions
Make the silken tofu carbonara sauce. Place the drained silken tofu, nutritional yeast, white miso paste, lemon juice, garlic powder, turmeric, salt, and white pepper in a blender. Blend on high speed for 60–90 seconds until completely smooth, silky, and flowing like a thick cream. Taste the sauce — it should be deeply savory, slightly tangy, with a rich umami depth from the miso and nutritional yeast. Adjust seasoning as needed. Set aside.
Cook the smoky vegan bacon. Heat the olive oil in a large skillet over medium-high heat. Add the diced smoked tempeh or vegan bacon and cook for 3–4 minutes, stirring occasionally, until golden and beginning to crisp. Add the soy sauce, smoked paprika, maple syrup, and black pepper and stir to coat. Cook for a further 2 minutes until the tempeh is deeply golden, slightly sticky, and smelling extraordinary. Remove from the pan and set aside — reserve the pan for finishing the pasta.
Cook the pasta. Bring a large pot of generously salted water to a vigorous boil. Add the spaghetti and cook according to package instructions until al dente — tender with just a slight resistance at the center. Before draining reserve at least one full cup of the starchy pasta cooking water — this liquid is the key to the silky, emulsified sauce of great carbonara.
Temper the sauce. This is the most critical step — the technique that separates great vegan carbonara from merely decent pasta with a tofu sauce. Add 3–4 tablespoons of the hot pasta cooking water to the blended tofu sauce and whisk vigorously to combine. This tempering warms the sauce and loosens it to the correct consistency for coating pasta. The starch in the pasta water also helps the sauce emulsify and adhere to the spaghetti more effectively.
Combine pasta and sauce. Drain the pasta and immediately add it to the reserved skillet over the lowest possible heat. Pour the tempered sauce over the hot pasta and toss vigorously and continuously with tongs for 60–90 seconds — coating every strand in the silky sauce. Add the reserved pasta water a splash at a time, tossing between additions, until the sauce flows freely between the strands and coats them in a glossy, silky film. The sauce should not be pooling at the bottom of the pan — it should be coating the pasta in a thin, even layer.
Add the black pepper. Add the full 2 teaspoons of freshly cracked black pepper to the pasta and toss to incorporate throughout. This is the moment where carbonara finds its soul — the pepper is not a background note but a defining flavor that provides the warm, slightly floral heat that is the characteristic of this dish. Add more if you love pepper — traditional Roman carbonara is more aggressively peppered than most people expect.
Add the smoky vegan bacon. Add three quarters of the cooked smoky tempeh to the pasta and toss to distribute evenly throughout. Reserve the remaining quarter for topping each bowl — both for visual appeal and to ensure a visible, generous serving of the smoky element in every bowl.
Serve immediately. Divide the carbonara between warmed bowls — speed is essential here as carbonara thickens rapidly as it cools. Top each bowl with the reserved smoky tempeh, a generous additional crack of black pepper, a dusting of nutritional yeast, and fresh parsley. Serve immediately — carbonara at the table is one of the finest experiences in all of plant-based pasta cooking.
Pro Tips for Perfect Vegan Carbonara
Use silken tofu — no other variety. Firm or extra firm tofu does not blend to the smooth, flowing, egg-like consistency that makes this sauce so silky and so convincing as a carbonara base. Silken tofu — sometimes labelled soft silken or extra soft — contains more water and a finer protein structure that blends to a completely smooth, pourable cream. It is the correct and only suitable choice for this application.
Temper the sauce before adding to the pasta. Adding cold blended tofu sauce directly to hot pasta produces a sauce that clumps and seizes rather than flowing smoothly between the strands. Adding hot pasta water to the sauce first — warming it gradually — produces a silky, flowing sauce that coats the pasta evenly and behaves identically to a properly made egg-based carbonara sauce.
Work over the lowest possible heat. The defining technical challenge of carbonara is cooking the sauce by the residual heat of the pasta alone — without direct heat which would scramble eggs in the traditional version and curdle tofu in the vegan version. Keep the heat at the absolute minimum and work quickly.
Use more black pepper than seems comfortable. Traditional Roman carbonara uses an extraordinary amount of freshly cracked black pepper — enough that the pepper flavor is immediately, prominently present rather than merely a background note. The pepper in carbonara is not seasoning — it is an ingredient. Use freshly cracked pepper from a pepper mill rather than pre-ground for the most vibrant, complex pepper flavor.
Reserve more pasta water than you think you need. The pasta water is the liquid that creates the silky, glossy, emulsified sauce of great carbonara — and you can always use more than you think. Reserve a full cup minimum and use it generously to achieve the flowing, coating consistency that is the hallmark of great carbonara.
Serve in warmed bowls immediately. Carbonara thickens dramatically as it cools — within 2–3 minutes of leaving the pan it begins to set. Warm your serving bowls with hot water for 60 seconds before serving and bring the pot to the table rather than plating in the kitchen whenever possible.
The Art and History of Carbonara
Carbonara is one of the most debated and most fiercely protected pasta preparations in all of Italian cooking — a dish with a contested history, a small number of strictly defined traditional ingredients, and a passionate community of purists who regard any deviation from the original recipe as a culinary transgression of the highest order.
The most widely accepted theory traces carbonara’s origins to Rome in the mid-twentieth century — possibly created during or immediately after World War II when American soldiers stationed in Italy introduced bacon and eggs as rations that Roman cooks incorporated into local pasta preparations. The name is thought to derive from carbone — the Italian word for charcoal — either in reference to the char workers who ate the dish or to the generous amount of black pepper that gives the sauce its characteristic speckled appearance.
The traditional Roman carbonara uses exactly four ingredients beyond the pasta and salt — guanciale (cured pork cheek), eggs (whole eggs and additional yolks), Pecorino Romano, and black pepper. No cream. No garlic. No onion. No parsley. The extraordinary richness and silkiness of the sauce is achieved entirely through the emulsification of the egg yolks with the rendered fat from the guanciale and the starchy pasta cooking water — a technique of such precision and elegance that it remains one of the great achievements of Italian culinary tradition.
This vegan version honours the spirit and the technique of carbonara while replacing every animal product with plant-based alternatives that perform the same functional role. Silken tofu performs the role of eggs — providing the silky, protein-based sauce base that emulsifies with the pasta water and coats the spaghetti. Nutritional yeast and white miso perform the role of Pecorino Romano — providing the salty, savory, umami depth that aged cheese contributes. Smoked tempeh performs the role of guanciale — providing smokiness, saltiness, and a fatty richness that punctuates every forkful. Black pepper remains exactly as it always was — irreplaceable and abundant.
Flavor Variations
Truffle Vegan Carbonara: Add 1 tablespoon of truffle oil to the blended tofu sauce and use exclusively smoked oyster mushrooms instead of tempeh for an extraordinarily luxurious version that is genuinely spectacular for special occasions.
Mushroom Carbonara: Replace the smoked tempeh with 300g of cremini mushrooms sautéed until deeply golden with smoked paprika, soy sauce, and garlic for a lighter, more vegetable-forward version with the same smoky depth.
Lemon and Herb Carbonara: Add the zest of two lemons to the sauce and finish with fresh basil and tarragon for a brighter, more aromatic version that is particularly beautiful in spring and summer.
Broccolini Carbonara: Add blanched broccolini to the pasta when tossing with the sauce for a version that adds nutritional substance, textural variety, and a beautiful green color contrast to the pale, golden sauce.
Nutritional Highlights (Per Serving)
Calories
Protein
Carbs
Fiber
Fat
~480 kcal
24g
64g
4g
12g
At 480 calories per serving this carbonara delivers an outstanding nutritional profile for a pasta dinner — 24 grams of complete plant-based protein from the silken tofu, tempeh, and nutritional yeast, making it one of the highest protein plant-based pasta dishes available. The silken tofu provides all nine essential amino acids alongside calcium, iron, and isoflavones with hormonal balancing properties. The tempeh contributes fermentation-derived probiotic benefits alongside its significant protein content and B vitamins. The nutritional yeast provides B vitamins including B12 in fortified varieties. The white miso contributes beneficial fermentation compounds that support gut microbiome health.
Storage
Serve immediately always. Carbonara is one of the few pasta dishes that genuinely cannot be stored and reheated successfully — the sauce sets to a thick, gluey consistency during storage and does not return to its original silky texture when reheated regardless of how much liquid is added. Make it fresh and serve it immediately — it takes only 25 minutes and is worth every one of them.
Sauce separately: The blended tofu carbonara sauce stores in the refrigerator for up to 4 days in a sealed container. Make a batch of sauce in advance and store it — when ready to eat cook the pasta, make the smoky tempeh, and temper the sauce with hot pasta water as directed for a meal that comes together in under 15 minutes.
Smoky tempeh: The cooked smoky tempeh stores in the refrigerator for up to 5 days and reheats in a hot pan in 2 minutes — making it an outstanding meal prep component that can be used throughout the week in pasta, grain bowls, wraps, and sandwiches.
Leftover pasta: If you do have leftover assembled carbonara reheat in a pan over medium-low heat with a generous splash of water or plant milk, stirring continuously, until loosened and heated through. The texture will be different from fresh but still deeply delicious.
Frequently Asked Questions
Why did my sauce turn out grainy?
A grainy sauce is caused by blending the tofu insufficiently or using a variety other than silken tofu. Blend for the full 90 seconds on the highest speed and ensure you are using silken — not firm or extra firm — tofu. If graininess persists strain the blended sauce through a fine mesh sieve before using.
Can I use a different pasta shape?
Yes — while spaghetti is the most traditional shape for carbonara any long pasta works beautifully. Linguine, tagliatelle, fettuccine, and bucatini are all excellent choices. Shorter shapes like rigatoni or penne also work but capture the sauce differently — in pockets rather than coating — which produces a different but equally delicious result.
How do I prevent the sauce from clumping?
Clumping is prevented by tempering the sauce before adding it to the pasta — stirring hot pasta water into the cold blended sauce to warm it gradually before it touches the hot pasta. Working over the lowest possible heat and tossing continuously and quickly also prevents the proteins in the tofu from setting before they have coated all the pasta.
Can I make this recipe gluten-free?
Yes — use gluten-free spaghetti and replace the soy sauce in the tempeh marinade with tamari. Gluten-free pasta releases slightly different amounts of starch into the cooking water — the sauce may need slightly more pasta water to achieve the correct flowing consistency.
What is white miso paste and where do I find it?
White miso — shiro miso in Japanese — is a fermented soybean paste with a mild, sweet, slightly salty flavor that is significantly less intense than darker miso varieties. It is available in most supermarkets in the Asian foods section or in health food stores. It keeps for months in the refrigerator and is one of the most useful and versatile ingredients in plant-based cooking.
Can I use vegan bacon instead of smoked tempeh?
Yes — store-bought vegan bacon works beautifully in this recipe. Cook according to package instructions until crispy then chop into small pieces and add to the pasta in the same way as the smoked tempeh. The flavor will be slightly different depending on the brand but the smoky, salty element that the vegan bacon contributes is essentially the same.
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 luxurious vegan pasta and Italian-inspired dinner recipes? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!
There are stir-fries you make because dinner needs to happen quickly. And then there are dishes like this Vegan Black Pepper Cauliflower — the kind that delivers crispy, golden cauliflower tossed in a glossy, deeply peppery, savory sauce so addictive that people reach for forkful after forkful straight from the pan before it has even made it to a plate. This is that dish. The one that proves cauliflower, treated properly, can carry bold takeout-style flavor just as well as any meat. The one that gets requested again the very next week.
Inspired by the black pepper dishes found throughout Chinese and Southeast Asian cooking, this recipe coats cauliflower florets in a light cornstarch crust, fries or air fries them until shatteringly crispy, then tosses them in a glossy sauce built on freshly cracked black pepper, garlic, ginger, soy sauce, and a touch of sweetness that balances the heat of the pepper perfectly.
What makes this dish so outstanding is the amount of black pepper used — far more than seems reasonable for a vegetable dish, and exactly the right amount to create that distinctive, warming, slightly numbing heat that defines a great black pepper stir-fry.
This recipe is 100% vegan, ready in just 30 minutes, and absolutely wonderful served immediately over steamed rice while the cauliflower is at its crispiest.
Recipe Information
Prep Time
Cook Time
Total Time
Servings
Calories
10 mins
20 mins
30 mins
4
~250 kcal
Ingredients
For the Cauliflower
1 large head cauliflower, cut into bite-sized florets
½ cup (60g) cornstarch
¼ cup (30g) all-purpose flour
½ tsp salt
½ cup (120ml) plant milk
Oil for frying or air frying
For the Black Pepper Sauce
1½ tbsp freshly cracked black pepper (yes, this much — adjust slightly to taste after tasting)
4 cloves garlic, minced
1 tbsp fresh ginger, grated
3 tbsp soy sauce or tamari
2 tbsp dark soy sauce (or extra regular soy sauce)
2 tbsp vegetable broth or water
1 tbsp brown sugar or maple syrup
1 tsp rice vinegar
1 tbsp neutral oil
1 tsp cornstarch mixed with 2 tbsp water (slurry)
Optional Add-ins
1 red bell pepper, sliced
1 small onion, sliced into wedges
2 spring onions, cut into 2-inch pieces
To Serve
Steamed jasmine or basmati rice
Extra cracked black pepper
Sliced spring onions
Sesame seeds
Instructions
Prepare the cauliflower batter. In a bowl whisk together the cornstarch, flour, and salt. Add the plant milk and whisk until a smooth, thick batter forms. Add the cauliflower florets and toss until evenly coated.
Fry or air fry the cauliflower. For frying, heat oil in a pan to 350°F (175°C) and fry the florets in batches for 4–5 minutes until golden and crispy, draining on a wire rack. For air frying, arrange the coated florets in a single layer and air fry at 390°F (200°C) for 14–16 minutes, shaking halfway, until crispy and golden.
Make the sauce base. While the cauliflower cooks, heat the oil in a large skillet or wok over medium heat. Add the garlic and ginger and cook for 30 seconds until fragrant. Add the black pepper and stir for 30 seconds to bloom its flavor in the hot oil.
Build the sauce. Add the soy sauces, vegetable broth, brown sugar, and rice vinegar to the pan and stir to combine. Bring to a gentle simmer. Stir in the cornstarch slurry and cook for 1–2 minutes until the sauce thickens to a glossy, coating consistency.
Add optional vegetables. If using bell pepper and onion, add them to the sauce at this stage and cook for 2–3 minutes until just tender-crisp.
Toss and serve. Add the crispy cauliflower to the sauce and toss quickly and gently to coat — working fast to keep as much crispiness as possible. Add spring onions if using. Serve immediately over steamed rice.
Pro Tips
Use freshly cracked black pepper rather than pre-ground for the most vibrant, aromatic heat — this dish depends heavily on the quality and freshness of the pepper.
Toss the cauliflower in the sauce only at the very last moment before serving to preserve as much crispiness as possible.
Fry or air fry in batches without overcrowding to ensure every floret gets properly crispy rather than steaming.
Taste the sauce before adding the cauliflower and adjust pepper, sweetness, or salt as needed — it should taste bold and well-balanced on its own.
Why Black Pepper Works So Well Here
Black pepper contains piperine, the compound responsible for its characteristic heat, which works differently from the capsaicin found in chilies, producing a warming, slightly numbing sensation rather than a sharp burn. Used generously, as in this dish, it becomes a defining flavor rather than a background seasoning, balanced by the sweetness of brown sugar and the umami depth of soy sauce.
Flavor Variations
Black Pepper Tofu: Add crispy fried tofu alongside or instead of the cauliflower for extra protein.
Mushroom Black Pepper Stir-Fry: Add sliced king oyster or shiitake mushrooms for a deeply savory, meatier variation.
Extra Spicy Version: Add sliced fresh chili or a pinch of chili flakes alongside the black pepper for additional heat.
Nutritional Highlights (Per Serving)
Calories
Protein
Carbs
Fiber
Fat
~250 kcal
6g
32g
4g
11g
Storage
Refrigerator: Store in an airtight container for up to 3 days. The cauliflower will soften somewhat from the sauce during storage.
Reheating: Reheat in a hot pan or air fryer briefly to restore some crispiness rather than microwaving, which will soften the coating further.
Freezer: This dish is best enjoyed fresh and is not recommended for freezing, as the crispy coating does not hold up well after thawing.
Frequently Asked Questions
Can I bake the cauliflower instead of frying or air frying?
Yes — bake at 425°F (220°C) for 22–25 minutes, flipping halfway, though it will be less crispy than fried or air-fried versions.
Is this dish very spicy?
It has a building, warming heat from the black pepper rather than a sharp chili burn. Reduce the pepper slightly for a milder version if preferred.
Can I make this gluten-free?
Yes — use a gluten-free flour blend in the batter and tamari in place of soy sauce.
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 bold, crave-worthy vegan dinner recipes? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!
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 Time
Cook Time
Total Time
Servings
Calories
15 mins
20 mins
35 mins
4
~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
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.
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.
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.
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.
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.
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.
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)
Calories
Protein
Carbs
Fiber
Fat
~260 kcal
8g
28g
5g
13g
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!
There are dinners that define comfort food. And then there are dinners like this Vegan Cottage Pie — the kind that comes out of the oven bubbling around the edges of a thick, deeply savory lentil and vegetable filling, topped with a golden, buttery mashed potato crust that has crisped at the peaks and valleys into something almost irresistible in its own right. This is that pie. The one that fills the entire house with the smell of caramelized onion, thyme, and rich gravy as it bakes. The one that makes any cold evening feel genuinely warm. The one that proves a plant-based cottage pie can be just as satisfying, just as deeply comforting, and just as completely silencing at the dinner table as any version made with meat.
Traditional cottage pie uses minced beef in a rich vegetable and gravy filling, topped with mashed potato. This vegan version replaces the beef with green lentils — which have a meaty, substantial texture when properly cooked and seasoned — combined with mushrooms for deep umami depth, carrots, peas, and celery in a rich, herb-scented gravy that thickens beautifully in the oven beneath the mashed potato topping.
What makes this cottage pie so outstanding is the filling — built on properly browned mushrooms, deeply caramelized onions, and a rich vegetable gravy seasoned with Worcestershire sauce, thyme, and rosemary that has as much depth and complexity as any meat-based gravy, produced entirely from plants.
This recipe is 100% vegan, naturally gluten-free when made with gluten-free Worcestershire sauce, ready in about 75 minutes, and absolutely magnificent served directly from the baking dish at the table.
Recipe Information
Prep Time
Cook Time
Total Time
Servings
Calories
20 mins
55 mins
75 mins
6
~380 kcal
Ingredients
For the Lentil Filling
1½ cups (300g) green or brown lentils, rinsed
250g cremini mushrooms, finely diced
1 large onion, finely diced
2 medium carrots, peeled and diced
2 stalks celery, diced
3 cloves garlic, minced
1 cup (150g) frozen peas
2 tbsp olive oil
2 tbsp tomato paste
2 tbsp vegan Worcestershire sauce
1 tsp soy sauce
2 cups (480ml) vegetable broth
1 tsp fresh thyme leaves
1 tsp fresh rosemary, finely chopped
1 tbsp all-purpose flour (for thickening)
Salt and black pepper to taste
For the Mashed Potato Topping
1kg potatoes, peeled and quartered
4 tbsp vegan butter
½ cup (120ml) plant milk, warmed
Salt and white pepper to taste
1 tbsp nutritional yeast (optional, for extra savory depth)
Optional Add-ins
½ cup (80g) corn kernels added with the peas
1 parsnip, diced, added with the carrots
A pinch of smoked paprika dusted over the mashed potato topping before baking
Instructions
Cook the lentils. Place the rinsed lentils in a pot with plenty of water and cook for 18–20 minutes until tender but still holding their shape. Drain and set aside.
Make the mashed potato topping. Boil the potatoes in salted water for 15–18 minutes until completely tender. Drain and mash with the vegan butter and warmed plant milk until smooth and creamy. Season generously with salt, white pepper, and nutritional yeast if using. Set aside.
Build the filling. Heat the olive oil in a large oven-safe skillet or pot over medium-high heat. Add the mushrooms and cook undisturbed for 3–4 minutes until golden, then stir and continue cooking until deeply golden and any liquid has evaporated. Push to the edges and add the onion, carrots, and celery. Cook for 5–6 minutes until softened. Add the garlic, thyme, and rosemary and cook for 60 seconds.
Build the gravy. Add the tomato paste and stir for 2 minutes. Sprinkle over the flour and stir to coat everything. Add the vegetable broth, Worcestershire sauce, and soy sauce. Bring to a simmer and cook for 5–6 minutes until the gravy has thickened. Stir in the cooked lentils and frozen peas. Season generously with salt and black pepper.
Assemble. Preheat the oven to 400°F (200°C). Transfer the filling to a deep baking dish if not already oven-safe. Spoon the mashed potato over the filling and spread to the edges, using a fork to create texture and peaks across the surface.
Bake. Bake for 25–30 minutes until the mashed potato topping is golden and slightly crisped at the peaks and the filling is bubbling around the edges.
Rest and serve. Let rest for 5 minutes before serving directly from the baking dish.
Pro Tips
Brown the mushrooms properly before building the filling — deeply golden mushrooms provide the umami foundation that makes this filling taste genuinely meaty and satisfying.
Cook the lentils until tender but still holding their shape for the best texture in the finished filling — overcooked lentils become mushy and lose the substance that makes them such a convincing meat substitute.
Create texture and peaks in the mashed potato topping with a fork before baking — the irregular surface crisps more dramatically than a smooth one, creating the most satisfying textural contrast.
Season the mashed potato generously — underseasoned mashed potato topping makes the entire dish taste flat regardless of how well-seasoned the filling is.
The History of Cottage Pie
Cottage pie is one of the oldest and most beloved dishes in British cooking, with a history stretching back to the late eighteenth century when it was created as a practical way to use leftover roasted meat with potato — which had by that time become an affordable staple for the rural cottage-dwelling working class who gave the dish its name. The specific distinction between cottage pie (traditionally made with beef) and shepherd’s pie (made with lamb) emerged in the nineteenth century, though the two terms are often used interchangeably in modern British cooking.
This vegan version honors every element of the original preparation — the rich, herb-scented gravy, the hearty vegetable and protein filling, the golden mashed potato crust — while replacing the meat with lentils and mushrooms that provide equivalent substance and a remarkably similar depth of savory flavor through the natural umami compounds they contain.
Flavor Variations
Shepherd’s Pie Style: Add a tablespoon of mint sauce and a pinch of cumin to the lentil filling for a version inspired by the lamb-based shepherd’s pie.
Sweet Potato Topping: Replace the white potato mashed topping with sweet potato mash for a sweeter, more colorful version.
Loaded Version: Add extra vegetables including parsnip, swede, and corn for a more substantial, heartier filling.
Nutritional Highlights (Per Serving)
Calories
Protein
Carbs
Fiber
Fat
~380 kcal
16g
54g
12g
11g
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, uncovering for the final 5 minutes to re-crisp the topping.
Freezer: Freezes beautifully for up to 3 months. Cool completely before wrapping and freezing. Thaw overnight in the refrigerator and reheat covered in the oven.
Make ahead: Assemble completely, cover, and refrigerate up to 24 hours before baking. Add 10 extra minutes to the baking time when cooking from cold.
Frequently Asked Questions
Can I use red lentils instead of green?
Green or brown lentils are strongly recommended as they hold their shape during cooking and provide the best texture in the filling. Red lentils break down completely and produce a very soft, soup-like filling rather than the hearty, textured result this recipe achieves.
Can I make this gluten-free?
Yes — replace the all-purpose flour with cornstarch and use a gluten-free Worcestershire sauce. All other ingredients are naturally gluten-free.
What is vegan Worcestershire sauce?
Traditional Worcestershire sauce contains anchovies. Several brands now produce vegan Worcestershire sauce using similar seasonings without the fish — check the label or look for specifically labeled vegan versions. Soy sauce with a splash of apple cider vinegar can also be used as a substitute.
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 comforting vegan dinner recipes? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!
There are fritters you make because something quick is needed. And then there are fritters like these Lemon Garlic Chickpea Fritters — the kind that come out of the pan deeply golden and crisp on the outside, soft and herby on the inside, with a bright hit of lemon and garlic in every single bite that makes it almost impossible to stop at just one. This is that fritter. The one that gets requested again before the first batch is even finished. The one that proves chickpeas, treated properly, can be the star of the plate rather than a background ingredient.
These fritters are built from mashed chickpeas, fresh herbs, garlic, and lemon zest, bound together with a touch of chickpea flour and pan-fried until the outside is shatteringly crisp while the inside stays tender and full of bright, garlicky flavor. They come together with pantry staples in under thirty minutes and work just as well as a quick lunch, a party appetizer, or a protein-packed addition to a bowl.
What makes these fritters so outstanding is the lemon and garlic combination — used generously rather than as an afterthought, providing the brightness and depth that turns simple mashed chickpeas into something genuinely craveable, finished with a quick lemon yogurt dip that ties everything together.
This recipe is 100% vegan, naturally gluten-free when made with chickpea flour, ready in under 30 minutes, and absolutely wonderful served warm with a squeeze of fresh lemon and a dollop of cooling dip alongside.
Recipe Information
Prep Time
Cook Time
Total Time
Servings
Calories
15 mins
12 mins
27 mins
4
~240 kcal
Ingredients
For the Fritters
2 cans (800g) chickpeas, drained, rinsed, and patted dry
¼ cup (30g) chickpea flour
4 cloves garlic, minced
Zest of 2 lemons plus 2 tbsp lemon juice
¼ cup (15g) fresh parsley, finely chopped
2 tbsp fresh dill, finely chopped
3 spring onions, finely sliced
½ tsp baking powder
¾ tsp salt
¼ tsp black pepper
¼ tsp cumin
For Frying
3 tbsp olive oil
For the Lemon Yogurt Dip
½ cup (120g) plain vegan yogurt
1 tbsp lemon juice
1 small clove garlic, grated
1 tbsp fresh dill, finely chopped
Salt to taste
Optional Add-ins
¼ tsp chili flakes for gentle heat
2 tbsp sun-dried tomatoes, finely chopped
¼ cup (30g) crumbled vegan feta folded into the mixture
To Serve
Lemon yogurt dip
Extra lemon wedges
Fresh herbs scattered over
Warm pita or flatbread alongside
Instructions
Mash the chickpeas. Place the drained, dried chickpeas in a large bowl and mash with a fork or potato masher until mostly broken down, leaving some texture rather than a completely smooth paste — this gives the fritters a satisfying bite.
Combine the mixture. Add the chickpea flour, garlic, lemon zest, lemon juice, parsley, dill, spring onions, baking powder, salt, pepper, and cumin to the mashed chickpeas. Mix thoroughly until everything is evenly combined and the mixture holds together when pressed.
Rest briefly. Let the mixture sit for 5 minutes — this allows the chickpea flour to absorb moisture and helps the fritters hold together better during cooking.
Shape the fritters. Divide the mixture into 12 equal portions and shape into patties about 6cm wide, pressing firmly so they hold together.
Fry until golden. Heat the olive oil in a large skillet over medium heat. Cook the fritters in batches for 3–4 minutes per side until deeply golden and crisp, pressing gently with a spatula.
Make the dip. Whisk together the vegan yogurt, lemon juice, grated garlic, dill, and salt until smooth.
Serve warm. Serve the fritters hot with the lemon yogurt dip, extra lemon wedges, and fresh herbs scattered over.
Pro Tips
Pat the chickpeas very dry before mashing — excess moisture makes the mixture too wet to hold together properly.
Leave some texture when mashing rather than pureeing completely smooth, for the best bite in the finished fritter.
Let the mixture rest before shaping so the chickpea flour has time to absorb moisture and bind everything together.
Press firmly when shaping and avoid flipping too early, letting a proper golden crust form before turning.
Why Lemon and Garlic Work So Well With Chickpeas
Chickpeas have a naturally mild, slightly nutty flavor that benefits enormously from bold seasoning. Garlic provides pungent depth while fresh lemon zest and juice add brightness and acidity that cuts through the richness of the olive oil and balances the earthiness of the chickpeas — together creating the lively, craveable flavor that makes these fritters so much more interesting than a plain chickpea patty.
Flavor Variations
Spicy Harissa Fritters: Add a tablespoon of harissa paste to the mixture for a smoky, spiced version.
Mediterranean Feta Fritters: Fold in crumbled vegan feta and chopped sun-dried tomatoes for a richer, tangier variation.
Curry Spiced Fritters: Add a teaspoon of curry powder and a pinch of turmeric for a warmly spiced twist.
Nutritional Highlights (Per Serving — 3 fritters)
Calories
Protein
Carbs
Fiber
Fat
~240 kcal
10g
28g
7g
10g
Storage
Refrigerator: Store cooked fritters in an airtight container for up to 4 days. Reheat in a skillet or air fryer to restore crispness.
Freezer: Freeze cooked, cooled fritters for up to 2 months. Reheat from frozen in an air fryer or oven until heated through and crisp.
Dip: The lemon yogurt dip keeps well in the refrigerator for up to 3 days in a sealed container.
Frequently Asked Questions
Can I bake these instead of pan frying?
Yes — bake at 400°F (200°C) for 20–22 minutes, flipping halfway, though the crust will be slightly less crisp than pan frying.
Why are my fritters falling apart?
This is usually caused by chickpeas that were not dried thoroughly or insufficient resting time before shaping. Pat the chickpeas very dry and let the mixture rest for the full 5 minutes before forming the patties.
Can I make these without chickpea flour?
Yes — regular all-purpose flour or oat flour can be substituted in the same quantity if chickpea flour is unavailable.
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 appetizer and main dish recipes? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!
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 Time
Cook Time
Total Time
Servings
Calories
10 mins
10 mins
20 mins
4
~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
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.
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.
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.
Add aromatics. Add the garlic and ginger to the pan with the broccoli and cook for 30 seconds until fragrant.
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.
Thicken and finish. Stir in the cornstarch slurry and cook for 1–2 minutes until the sauce thickens to a glossy, coating consistency.
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)
Calories
Protein
Carbs
Fiber
Fat
~190 kcal
7g
20g
4g
9g
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!
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!
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 Time
Marinate Time
Cook Time
Servings
Calories
15 mins
20 mins
15 mins
4
~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
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.
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.
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.
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.
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.
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.
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.
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.
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)
Calories
Protein
Carbs
Fiber
Fat
~520 kcal
22g
48g
4g
26g
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!
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.