Mains & Bowls

Vegan Breaded Cheese Bombs

vegan breaded cheese bombs

There are snacks you make because something indulgent is needed. And then there are snacks like these Vegan Breaded Cheese Bombs — the kind that come out of the oil or air fryer shatteringly golden, and when you bite into them reveal a molten, gooey center of melted vegan cheese that pulls into long strands and makes the entire effort feel completely, absolutely worth it. This is that snack. The one that makes people stop talking the moment they bite into the first one. The one that disappears in minutes and has everyone asking for the recipe before the plate is empty.

These cheese bombs are made by wrapping cubes of vegan mozzarella in a simple dough or coating, double breading them in a panko crust, freezing briefly to lock the cheese in place, then frying or air frying until the exterior is deeply golden and the inside has melted into a gooey, stretchy center. The brief freeze is the key step — it ensures the cheese stays contained during cooking rather than leaking out before the crust has had time to set.

What makes these bombs so outstanding is the contrast between the shatteringly crispy exterior and the molten, creamy, pulling cheese center — a textural combination so specifically satisfying that it is genuinely difficult to eat just one.

This recipe is 100% vegan, ready in about 35 minutes including the freeze, and absolutely wonderful served immediately while the cheese is still melted and the crust is at its crispiest, with a marinara or ranch dipping sauce alongside.


Recipe Information

Prep TimeFreeze TimeCook TimeTotal TimeServingsCalories
15 mins15 mins8 mins38 mins4~290 kcal

Ingredients

For the Cheese Bombs

  • 250g vegan mozzarella block, cut into 2cm cubes (must be a firm, meltable block variety)

For the Coating

  • ½ cup (60g) all-purpose flour
  • ½ cup (120ml) plant milk
  • 1 tsp apple cider vinegar
  • ½ cup (50g) panko breadcrumbs
  • 2 tbsp nutritional yeast
  • ½ tsp garlic powder
  • ½ tsp smoked paprika
  • ½ tsp salt

For Frying

  • 3 cups (720ml) neutral vegetable oil (for deep frying), or oil spray for air frying

For the Marinara Dipping Sauce

  • 1 cup (240ml) tomato passata
  • 1 clove garlic, minced
  • 1 tsp olive oil
  • ½ tsp dried oregano
  • Salt and pepper

Optional Variations

  • Add dried herbs to the panko coating for extra flavor
  • Mix chili flakes into the breadcrumbs for a spicy version
  • Use a smoked vegan cheese for a deeper, more complex flavor

Instructions

  1. Prepare the cheese cubes. Cut the vegan mozzarella block into 2cm cubes. Place on a parchment-lined tray and freeze for 15 minutes — this step is non-negotiable.
  2. Set up the coating stations. Combine the plant milk and apple cider vinegar and let sit for 2 minutes. Place the flour in one shallow dish, the plant milk mixture in a second, and the panko breadcrumbs mixed with nutritional yeast, garlic powder, smoked paprika, and salt in a third.
  3. Double coat the cheese bombs. Working quickly with the cold cheese cubes, dredge each one in flour, then dip in the plant milk mixture, then coat in the panko mixture, pressing firmly. Repeat the plant milk and panko steps for a second coat — the double coating is essential for preventing leakage during cooking.
  4. Freeze again briefly. Return the coated bombs to the freezer tray for 5 more minutes while the oil heats.
  5. Fry or air fry. For deep frying, heat oil to 375°F (190°C) and fry the bombs in small batches for 2–3 minutes until deeply golden all over. For air frying, spray generously with oil and air fry at 400°F (200°C) for 6–8 minutes until deeply golden.
  6. Make the marinara sauce. Heat the olive oil in a small pan. Add the garlic and cook for 30 seconds. Add the passata, oregano, salt, and pepper. Simmer for 5 minutes.
  7. Serve immediately. Serve the hot cheese bombs with the marinara sauce while the cheese is still molten inside.

Pro Tips

  • Use a firm, meltable block vegan mozzarella — pre-shredded vegan cheese does not hold together or melt in the same way.
  • Do not skip the initial freeze — this is what keeps the cheese from melting out through the unset coating in the first moments of cooking.
  • Double coat without exception — a single coat is rarely thick enough to contain the melting cheese throughout the full cooking time.
  • Work quickly when coating the cold cheese — the warmth of your hands begins to soften the cheese, so coat and return to the freezer promptly.
  • Serve within 2 minutes of cooking — melted vegan cheese firms up faster than dairy cheese as it cools.

Why the Freeze Step Is So Important

When vegan cheese meets high heat it melts rapidly — faster than the outer crust can set if the cheese starts at room temperature. Freezing the cheese before coating means the cheese begins at a much lower temperature when it enters the fryer, giving the outer crust 30–45 additional seconds to set into a solid shell before the cheese reaches melting temperature. Those extra seconds are what make the difference between a cheese bomb that holds its shape and delivers a molten center, and one that leaks cheese into the oil before the crust has formed.


Flavor Variations

  • Spicy Cheese Bombs: Add chili flakes and smoked paprika to the breadcrumb coating and serve with a chipotle dipping sauce.
  • Herb Cheese Bombs: Mix dried Italian herbs into the panko coating for a more herbaceous, fragrant version.
  • Jalapeño Cheese Bombs: Press a thin slice of jalapeño against each cheese cube before coating for a spicy surprise inside each bomb.

Nutritional Highlights (Per Serving — 4 bombs)

CaloriesProteinCarbsFiberFat
~290 kcal9g24g2g18g

Storage

  • Best fresh: These bombs are at their absolute best within 2 minutes of cooking while the cheese is still fully molten.
  • Refrigerator: Store cooked bombs for up to 2 days. Reheat in an air fryer at 375°F (190°C) for 3–4 minutes — the cheese will remelt inside.
  • Freezer: Freeze uncooked, coated bombs on a tray until solid then transfer to a freezer bag for up to 1 month. Fry or air fry directly from frozen, adding 2–3 extra minutes.

Frequently Asked Questions

What vegan mozzarella works best?

A firm, block-style vegan mozzarella specifically marketed as meltable produces the most satisfying molten center. Brands vary widely in melt quality — check reviews or packaging for melting claims before purchasing.

Can I bake these instead of frying?

Yes — bake at 425°F (220°C) for 10–12 minutes. The result will be slightly less golden and the cheese may not melt as dramatically as in frying, but still delicious.

Can I make these gluten-free?

Yes — use a gluten-free flour and gluten-free panko breadcrumbs. All other ingredients are naturally gluten-free.


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

Vegan Baked Potato

vegan baked potato

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 TimeCook TimeTotal TimeServingsCalories
10 mins55 mins65 mins4~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

  1. Preheat the oven. Preheat the oven to 425°F (220°C).
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. 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)

CaloriesProteinCarbsFiberFat
~310 kcal8g44g4g12g

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!

Cranberry Walnut Chickpea Salad with Orange Vinaigrette

cranberry walnut chickpea salad with orange vinaigrette

There are salads you make because you feel like you should eat something green. And then there are salads like this Cranberry Walnut Chickpea Salad — the kind you make because you genuinely, desperately want it, because the memory of the last bowl has been living rent-free in your mind for days, because every single element is so perfectly calibrated against every other that the finished result is something far greater, far more extraordinary, and far more satisfying than any combination of vegetables and legumes has any right to be. This is that salad. The one that steals the show at every gathering it attends. The one that converts salad skeptics into salad enthusiasts in a single forkful. The one that is simultaneously the most beautiful thing on the table and the first thing that disappears.

This is a salad of extraordinary contrasts — and it is precisely those contrasts that make it so spectacular. Creamy, protein-packed chickpeas against the bright, jewel-like tartness of dried cranberries. The deep, earthy richness of toasted walnuts against crisp, fresh celery and apple. The peppery warmth of fresh arugula against the cool, herbaceous freshness of parsley and mint. And binding everything together — a maple balsamic dressing so beautifully balanced between sweet and tangy and savory that you will find yourself making extra just to have on hand for the rest of the week.

What makes this salad so genuinely outstanding is the way it works at every temperature and in every season. It is spectacular freshly assembled with the walnuts still warm from toasting. It is extraordinary the next day pulled cold from the refrigerator for lunch. It is magnificent as a side dish at a summer barbecue and equally magnificent as a hearty main course bowl on a cold winter evening. It is one of those rare recipes that has no wrong time or place.

This salad is 100% vegan, naturally gluten-free, high in plant-based protein and fiber, ready in just 15 minutes, and absolutely spectacular served over a bed of arugula or mixed greens, stuffed into warm pita with hummus, piled onto a grain bowl with quinoa or farro, or eaten directly from the bowl with a large spoon because you simply cannot wait to plate it properly.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
15 mins5 mins20 mins4~380 kcal

Ingredients

For the Salad

  • 2 cans (800g) chickpeas, drained, rinsed, and patted dry
  • ¾ cup (75g) walnuts, roughly chopped and toasted
  • ½ cup (60g) dried cranberries (look for naturally sweetened or juice-sweetened varieties)
  • 3 stalks celery, thinly sliced
  • 1 medium apple, cored and finely diced (Granny Smith for tartness or Honeycrisp for sweetness)
  • ¼ medium red onion, very finely diced
  • ½ cup (30g) fresh parsley, roughly chopped
  • ¼ cup (15g) fresh mint leaves, roughly chopped
  • 3 cups (60g) fresh arugula or mixed greens
  • ¼ cup (35g) pumpkin seeds, toasted (optional but extraordinary)

For the Maple Balsamic Dressing

  • 3 tbsp extra virgin olive oil
  • 2 tbsp balsamic vinegar
  • 1 tbsp maple syrup
  • 1 tbsp lemon juice
  • 1 tsp dijon mustard
  • 1 small clove garlic, very finely minced or grated
  • ½ tsp salt
  • ¼ tsp black pepper
  • ¼ tsp dried thyme (optional)

Optional Add-ins

  • ½ cup (80g) crumbled vegan feta cheese
  • ½ avocado, diced (add just before serving)
  • ¼ cup (35g) sunflower seeds
  • ½ cup (80g) pomegranate seeds for extra jewel-like color
  • 2 tbsp capers, drained
  • ½ cup (80g) cherry tomatoes, halved
  • ¼ cup (35g) dried apricots, finely diced

To Serve

  • Over a generous bed of fresh arugula or spinach
  • As a filling for warm pita with hummus
  • Over cooked quinoa or farro as a complete grain bowl
  • Stuffed into an avocado half for a stunning presentation
  • As a side dish alongside any vegan main
  • On top of toasted sourdough with a drizzle of olive oil
  • As a vibrant filling for vegan wraps and sandwiches

Instructions

  1. Toast the walnuts. Place the roughly chopped walnuts in a dry skillet over medium heat and toast for 3–4 minutes, stirring constantly, until fragrant, slightly darkened, and smelling deeply nutty. Watch them carefully — walnuts go from perfectly toasted to burnt in under a minute. Transfer immediately to a plate to cool — leaving them in the hot pan will continue the cooking process and can result in bitter, overcooked nuts.
  2. Make the maple balsamic dressing. In a small bowl or jar with a lid whisk together the olive oil, balsamic vinegar, maple syrup, lemon juice, dijon mustard, minced garlic, salt, black pepper, and dried thyme if using. Whisk vigorously until the dressing is completely emulsified — it should be thick, glossy, and uniformly combined rather than separated. Taste and adjust — more maple syrup for sweetness, more lemon for brightness, more salt for depth. Set aside.
  3. Prepare the chickpeas. Drain and rinse the chickpeas thoroughly then spread on a clean kitchen towel and pat completely dry. Drying the chickpeas is important — excess moisture dilutes the dressing and prevents it from coating the chickpeas properly. Transfer to a large mixing bowl.
  4. Add the salad components. Add the cooled toasted walnuts, dried cranberries, sliced celery, diced apple, finely diced red onion, chopped parsley, and chopped mint to the bowl with the chickpeas. Toss everything gently to combine — distribute all the components evenly throughout the bowl so every serving gets a generous amount of every element.
  5. Dress the salad. Pour two thirds of the maple balsamic dressing over the salad and toss gently but thoroughly to coat every component in the dressing. Taste and add more dressing as desired — the salad should be generously dressed with every element coated in the sweet-tangy-savory glaze. Reserve any remaining dressing for drizzling at the table.
  6. Add the greens. Add the fresh arugula or mixed greens to the bowl and toss very gently — just enough to incorporate the greens into the salad without wilting them. The peppery arugula provides a beautiful counterpoint to the sweet cranberries and rich walnuts and should retain its freshness and crispness throughout.
  7. Taste and adjust. Taste the finished salad and adjust the seasoning with additional salt, black pepper, lemon juice, or maple syrup as needed. The salad should taste bright, sweet-tangy, deeply savory, and utterly harmonious — every element in perfect balance with every other.
  8. Serve beautifully. Transfer to a large serving bowl or plate and garnish with the toasted pumpkin seeds if using, a few extra fresh mint leaves, a drizzle of the remaining dressing, and a generous crack of fresh black pepper. Serve immediately for the freshest, most vibrant result — or allow to rest for 10–15 minutes for the flavors to meld and deepen before serving.

Pro Tips for the Perfect Cranberry Walnut Chickpea Salad

  • Toast the walnuts — always. Raw walnuts are fine. Toasted walnuts are extraordinary. Three minutes in a dry pan transforms their flavor from flat and slightly bitter to deeply rich, nutty, and complex. This single step elevates the finished salad from very good to genuinely exceptional and takes less than five minutes. Never skip it.
  • Dry the chickpeas thoroughly. Wet chickpeas dilute the dressing and prevent it from adhering properly to their surface. Pat them as dry as possible with a clean kitchen towel before adding to the salad — the dressing will coat them beautifully and every bite will be perfectly seasoned.
  • Choose the right apple. The apple is a critical component of this salad — its sweetness or tartness shapes the entire flavor profile. Granny Smith apples provide a sharp, bright tartness that cuts beautifully through the richness of the walnuts and the creaminess of the chickpeas. Honeycrisp or Fuji apples provide a sweeter, gentler fruitiness. Use whichever suits your preference — both are spectacular.
  • Dress the salad in stages. Dressing two thirds of the salad thoroughly and reserving the remaining third for drizzling at the table ensures every element is properly coated without the salad becoming over-dressed and soggy. This technique produces a better dressed salad than adding all the dressing at once.
  • Add the greens at the very last moment. Arugula wilts quickly once dressed — add it immediately before serving rather than mixing it in advance. If you are making the salad ahead of time store the dressed chickpea mixture and the arugula separately and combine just before serving.
  • Make the dressing in a jar. A jar with a tight-fitting lid is the most efficient way to make a perfectly emulsified vinaigrette — add all the ingredients, seal the lid, and shake vigorously for 20 seconds. The result is a more thoroughly emulsified, more stable dressing than whisking in a bowl and the jar can be refrigerated with any leftover dressing ready for the next use.

The Extraordinary Nutritional Harmony of This Salad

Every ingredient in this salad has been chosen not only for its flavor contribution but for its exceptional nutritional profile — and the way these ingredients work together creates a bowl that is one of the most nutritionally complete plant-based meals available.

Chickpeas provide the protein and fiber foundation of this salad. At approximately 15 grams of plant-based protein and 12 grams of dietary fiber per serving from the chickpeas alone this salad delivers a nutritional punch that rivals most meat-based meals. Chickpeas are also rich in folate, iron, phosphorus, and manganese — supporting everything from cellular energy production to bone health to immune function.

Walnuts are nutritionally unique among nuts for their extraordinarily high content of ALA omega-3 fatty acids — the plant-based form of the essential omega-3 that supports brain health, reduces systemic inflammation, and protects cardiovascular function. A single serving of walnuts provides over 100% of the daily recommended ALA intake. Walnuts are also rich in polyphenol antioxidants that have been extensively studied for their neuroprotective properties.

Dried cranberries contribute proanthocyanidins — powerful antioxidant compounds that have been studied for their ability to prevent bacterial adhesion in the urinary tract, support cardiovascular health, and provide broad-spectrum antioxidant protection. They also provide meaningful amounts of Vitamin C and manganese.

Arugula is one of the most nutritionally dense leafy greens available — providing exceptional concentrations of Vitamins K, A, C, and folate alongside glucosinolates that have been studied extensively for their anti-cancer properties. Its characteristic peppery flavor comes from these very glucosinolate compounds — meaning the more flavourful the arugula the more nutritionally potent it is.

Fresh parsley provides more Vitamin C per gram than citrus fruit alongside exceptional amounts of Vitamin K, iron, and powerful flavonoid antioxidants including apigenin and luteolin that have been studied for their anti-inflammatory and neuroprotective properties.


Flavor Variations

  • Mediterranean Version: Replace the dried cranberries with sun-dried tomatoes and add kalamata olives, capers, and crumbled vegan feta. Replace the maple balsamic dressing with a simple lemon and oregano vinaigrette for a vibrant Mediterranean chickpea salad that is extraordinary over couscous or inside warm pita.
  • Autumn Harvest: Add diced roasted butternut squash, toasted pecans instead of walnuts, and dried apricots alongside the cranberries. Use an apple cider vinegar dressing with maple syrup and cinnamon for an extraordinarily beautiful autumn bowl that celebrates the finest flavors of the season.
  • Asian Inspired: Replace the walnuts with toasted cashews, the cranberries with dried mango, and the balsamic dressing with a sesame ginger vinaigrette made from rice vinegar, sesame oil, soy sauce, fresh ginger, and maple syrup. Top with sesame seeds and sliced scallions.
  • Protein Powerhouse: Add half a cup of cooked edamame and half a cup of cooked quinoa to the salad for a complete protein grain bowl that is filling enough to serve as the sole component of a substantial main course meal.

Nutritional Highlights (Per Serving)

CaloriesProteinCarbsFiberFat
~380 kcal15g44g12g16g

At 380 calories per serving this salad delivers an exceptional nutritional profile — 15 grams of plant-based protein, 12 grams of dietary fiber, and an extraordinary concentration of omega-3 fatty acids from the walnuts, antioxidants from the cranberries and arugula, and a comprehensive spectrum of vitamins and minerals from every component of the bowl. The combination of chickpeas and walnuts provides complementary proteins that together deliver a complete amino acid profile. The healthy fats from the walnuts and olive oil support the absorption of the fat-soluble vitamins present throughout the salad. This is one of the most nutritionally complete single-bowl plant-based meals available.


Storage

  • Dressed salad: Store the dressed chickpea mixture without the arugula in an airtight container in the refrigerator for up to 3 days. The flavors deepen and meld beautifully overnight making this an outstanding meal prep recipe. Add fresh arugula just before serving each portion.
  • Undressed salad: The chickpea and vegetable mixture without dressing keeps in the refrigerator for up to 4 days. Store the dressing separately in a sealed jar and dress individual portions just before eating for the freshest result throughout the week.
  • Dressing: The maple balsamic dressing keeps in a sealed jar in the refrigerator for up to 2 weeks. Shake well before each use as it will separate during storage. This dressing is outstanding on virtually any salad, grain bowl, or roasted vegetable dish.
  • Walnuts: Store toasted walnuts in an airtight container at room temperature for up to 5 days or in the refrigerator for up to 2 weeks. Toast a large batch at the beginning of the week to have ready for salads, grain bowls, and snacking throughout.

Frequently Asked Questions

Can I use fresh cranberries instead of dried?

Fresh cranberries are extremely tart and astringent when eaten raw — they are not a suitable substitute for dried cranberries in this salad without significant sweetening. If you have fresh cranberries available simmer them briefly with a tablespoon of maple syrup and a splash of water until just softened and sweetened then cool completely before adding to the salad.

What can I substitute for walnuts?

Pecans are the closest substitute in terms of flavor profile and texture — rich, slightly sweet, and deeply nutty. Toasted almonds, cashews, or hazelnuts all work beautifully as alternatives. Sunflower seeds or pumpkin seeds are excellent nut-free alternatives that provide a similar crunch and richness.

Can I use a different type of bean?

Yes — white beans, cannellini beans, or butter beans all work beautifully in this salad as substitutes for chickpeas. They have a slightly creamier, more delicate texture than chickpeas and absorb the dressing with excellent results. Black beans produce a more dramatic visual contrast against the cranberries and greens and provide a slightly earthier flavor.

How do I stop the apple from browning?

Toss the diced apple immediately in a teaspoon of lemon juice after cutting — the acidity prevents oxidation and keeps the apple bright and fresh for several hours. Alternatively add the apple just before serving rather than mixing it in advance.

Can I make this salad the night before?

Yes — this salad is an outstanding make-ahead recipe. Prepare the dressed chickpea mixture and store covered in the refrigerator overnight — the flavors deepen and improve significantly over the first few hours. Store the arugula, fresh herbs, and toasted walnuts separately and combine everything just before serving for the freshest, most vibrant result.

Is this salad filling enough as a main course?

Absolutely — this salad is substantial and nourishing enough to serve as a complete main course meal. The chickpeas provide 15 grams of protein per serving and the walnuts contribute healthy fats that promote satiety. For an even more filling meal serve over a base of cooked quinoa or farro which adds additional protein, fiber, and complex carbohydrates to create a genuinely complete and deeply satisfying plant-based bowl.


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

Vegan Turkish Bread (Pide) — The Most Authentic Plant-Based Flatbread You Will Make All Week

turkish bread

There are breads you bake because something is needed alongside a meal. And then there are breads like this Vegan Turkish Bread — the kind that comes out of the oven with a deeply golden, sesame-scattered crust, a soft and pillowy interior that tears into long, satisfying strands, and a warmth and aroma so inviting that people are already reaching for a piece before it has properly cooled. This is that bread. The one that makes any meal feel more generous and more complete. The one that disappears faster than anything else on the table.

Pide is the everyday flatbread of Turkey, found in every bakery and home kitchen across the country, characterized by its oval shape, slightly puffy, pillowy texture, and distinctive sesame seed topping. Unlike the thin, crispy flatbreads of other bread traditions, pide has a genuine, tender crumb that absorbs sauces beautifully and tears with the satisfying resistance of properly developed gluten. It is the bread that accompanies meze spreads, soups, and stews throughout Turkish cuisine, and it is one of the most rewarding and impressive breads a home baker can make.

What makes this pide so outstanding is its relative simplicity — a straightforward yeasted dough enriched with just a touch of olive oil, shaped into the traditional oval, brushed with a plant milk glaze and scattered with sesame seeds, and baked in a very hot oven that produces the characteristic golden crust and soft interior simultaneously.

This recipe is 100% vegan, ready in about 2 hours including rising time, and absolutely magnificent served warm and fresh, torn by hand and used to scoop hummus, dip into soup, or simply eaten with a drizzle of good olive oil.


Recipe Information

Prep TimeRise TimeCook TimeTotal TimeServingsCalories
20 mins75 mins15 mins110 mins8~220 kcal

Ingredients

For the Dough

  • 3 cups (360g) bread flour or all-purpose flour
  • 2¼ tsp (7g) active dry yeast
  • 1 tsp sugar
  • 1 tsp salt
  • 1 cup (240ml) warm water (110°F / 43°C)
  • 2 tbsp olive oil

For the Topping

  • 3 tbsp plant milk mixed with 1 tsp maple syrup (for brushing)
  • 3 tbsp sesame seeds
  • 1 tbsp nigella seeds (optional but traditional and beautiful)

Instructions

  1. Activate the yeast. Combine the warm water, sugar, and yeast in a small bowl. Stir gently and let sit for 5–10 minutes until the surface is foamy and fragrant. If no foam develops the yeast is inactive — start again with fresh yeast.
  2. Make the dough. In a large bowl combine the flour and salt. Add the activated yeast mixture and olive oil. Mix until a shaggy dough forms, then turn out onto a lightly floured surface and knead for 8–10 minutes until smooth, elastic, and slightly tacky. The dough should spring back slowly when poked.
  3. First rise. Place the dough in a lightly oiled bowl, cover with a damp towel or plastic wrap, and leave in a warm place for 60–75 minutes until doubled in size.
  4. Shape the pide. Punch down the risen dough and divide into 2 equal pieces for larger loaves or 4 pieces for individual portions. On a lightly floured surface, shape each piece into an oval approximately 25cm long and 12cm wide, about 1.5cm thick. Place on parchment-lined baking sheets.
  5. Second rise. Cover loosely and let rest for 15–20 minutes until slightly puffed.
  6. Score and top. Using your fingertips, press a diamond or crosshatch pattern gently into the surface of each oval — this is the traditional pide pattern and helps the bread bake evenly. Brush generously with the plant milk and maple syrup glaze, then scatter sesame seeds and nigella seeds if using evenly over the surface.
  7. Bake in a hot oven. Preheat the oven to 450°F (230°C) — the very high temperature is essential for the characteristic golden crust and soft interior. Bake for 12–15 minutes until deeply golden on top with a hollow sound when tapped on the bottom.
  8. Cool briefly and serve. Transfer to a wire rack and let cool for 5 minutes before serving. Pide is at its best within 30 minutes of baking, while the crust is still slightly crisp and the interior is warm and pillowy.

Pro Tips

  • Use bread flour if available for the most developed gluten structure and chewiest interior, though all-purpose flour also produces excellent results.
  • Do not skip the second rise after shaping — even 15 minutes makes a meaningful difference to the final lightness and texture.
  • Bake at the highest temperature your oven allows for the most authentic result — pide is traditionally baked in a wood-fired oven at very high heat.
  • Press the diamond pattern gently but firmly enough that it holds during baking rather than disappearing as the dough puffs.
  • Brush generously with the glaze immediately before baking for the most deeply golden, shiny crust.

The Story of Turkish Pide

Pide is one of the oldest and most beloved breads in Turkish culinary culture, with a history stretching back centuries through the bread traditions of Anatolia and the wider Middle East. The word pide itself is related to the broader family of flatbreads found throughout the Mediterranean and Middle East — sharing linguistic and culinary roots with the Greek pitta and the Arabic khubz.

In Turkey, pide is not a special-occasion bread but an everyday staple, baked fresh multiple times daily in neighborhood bakeries (fırın) and eaten alongside virtually every meal. The characteristic oval shape, scored surface, and sesame topping are recognized immediately across Turkey as the defining features of this bread, as distinct and culturally specific as a baguette is to France or a ciabatta to Italy.

During Ramadan, pide production intensifies dramatically — Turkish bakeries produce extraordinary volumes of Ramazan pidesi, a slightly thicker, more richly topped version of the everyday bread that is baked specifically for the Iftar meal that breaks the daily fast. Long queues form outside bakeries in the hour before Iftar, making the scent of fresh pide one of the most evocative and culturally significant aromas of the Ramadan period in Turkey.

This vegan version is entirely faithful to the original in technique and character — the only change from a traditional Turkish pide recipe is the replacement of the egg or egg wash typically brushed over the surface with the plant milk and maple syrup glaze, which produces an identical golden, glossy crust.


Flavor Variations

  • Herb Pide: Add 1 teaspoon of dried oregano and thyme to the dough for a fragrant, herbed version.
  • Zaatar Pide: Replace the sesame seeds with a generous scattering of zaatar for a Middle Eastern-inspired version with a beautiful herby, lemony topping.
  • Garlic Pide: Brush the baked bread immediately with garlic-infused olive oil for a version that is particularly spectacular alongside soups and stews.

Nutritional Highlights (Per Serving)

CaloriesProteinCarbsFiberFat
~220 kcal6g38g2g5g

Storage

  • Room temperature: Store in an airtight bag or wrapped in a clean towel for up to 2 days. Warm briefly in a low oven or toaster before serving to restore the fresh-baked texture.
  • Freezer: Freeze baked pide, well wrapped, for up to 2 months. Thaw at room temperature and warm in the oven before serving.
  • Dough: The risen dough can be refrigerated after the first rise for up to 24 hours — shape, second rise, and bake fresh the next day for the best result.

Frequently Asked Questions

Can I make pide without bread flour?

Yes — all-purpose flour produces excellent pide with a slightly softer, less chewy crumb than bread flour. Both are entirely appropriate and produce beautiful results.

Why is my pide dense rather than light and pillowy?

Dense pide is almost always caused by insufficient kneading, an incomplete first rise, or yeast that did not activate properly. Knead for the full 8–10 minutes, ensure the dough has genuinely doubled in size during the first rise, and always check your yeast is active before beginning.

Can I make smaller individual pide?

Yes — divide the dough into 4 pieces instead of 2 for individual-sized pide that bake in 10–12 minutes. These are particularly convenient for serving as individual portions alongside soup or meze.

Is pide the same as pizza dough?

The doughs are similar in their basic composition but pide dough typically has less oil and is baked at a higher temperature, producing a lighter, crispier crust than most pizza doughs. Pide is also served as a bread rather than a base for toppings, though a related preparation called kiymali pide does feature a spiced meat (or in vegan versions, lentil or mushroom) filling.


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

Vegan Onion Rings

vegan onion rings

There are snacks you make because something crunchy is needed. And then there are snacks like these Vegan Onion Rings — the kind that come out of the oil shatteringly crisp, deeply golden, with a coating so craggy and satisfying that the sweet, tender onion inside feels like a genuine reward for getting through that incredible crunch first. This is that snack. The one that disappears from the plate the moment it is set down. The one that proves, decisively, that a great onion ring needs absolutely nothing from an egg or a drop of dairy to be extraordinary.

This recipe uses a buttermilk-style plant milk soak to tenderize the onion slightly and help the coating adhere, followed by a seasoned flour and cornstarch dredge that fries up into a thick, crunchy, golden shell. The onion inside stays tender and slightly sweet, contrasting beautifully against the crispy exterior.

What makes these onion rings so outstanding is the double dredge technique — dipping the soaked onion rings into seasoned flour, back into the milk, then into the flour again — which builds a thicker, craggier crust than a single coating ever could, producing a result that rivals any restaurant version.

This recipe is 100% vegan, ready in about 30 minutes, and absolutely wonderful served hot from the fryer with a tangy dipping sauce alongside.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
15 mins15 mins30 mins4~310 kcal

Ingredients

For the Onions

  • 2 large yellow onions, cut into 1cm thick rings, separated

For the Buttermilk Soak

  • 1½ cups (360ml) plant milk
  • 1 tbsp apple cider vinegar

For the Coating

  • 1½ cups (180g) all-purpose flour
  • 2 tbsp cornstarch
  • 1 tsp smoked paprika
  • 1 tsp garlic powder
  • 1 tsp onion powder
  • 1 tsp salt
  • ½ tsp black pepper
  • ¼ tsp cayenne pepper (optional)

For Frying

  • 3 cups (720ml) neutral vegetable oil

For the Dipping Sauce

  • ½ cup (120g) vegan mayonnaise
  • 1 tbsp ketchup
  • 1 tsp hot sauce
  • ½ tsp smoked paprika
  • 1 tsp lemon juice

Instructions

  1. Make the buttermilk soak. Combine the plant milk and apple cider vinegar in a bowl and let sit for 5 minutes until slightly thickened. Add the separated onion rings and let soak for 10–15 minutes.
  2. Make the coating. In a wide shallow dish whisk together the flour, cornstarch, smoked paprika, garlic powder, onion powder, salt, pepper, and cayenne if using.
  3. Heat the oil. Pour the oil into a deep, heavy pot to a depth of about 4cm and heat to 350°F (175°C), using a thermometer for accuracy.
  4. Double coat the onion rings. Remove an onion ring from the soak, letting excess drip off, and dredge in the seasoned flour, pressing to coat. Dip briefly back into the milk, then dredge again in the flour, pressing firmly to build a thick, craggy crust. Repeat with all the rings.
  5. Fry in batches. Carefully lower a few coated rings into the hot oil at a time, avoiding overcrowding. Fry for 2–3 minutes per side until deeply golden and crispy. Transfer to a wire rack to drain.
  6. Make the dipping sauce. Whisk together the vegan mayonnaise, ketchup, hot sauce, smoked paprika, and lemon juice until smooth.
  7. Serve immediately. Serve the hot onion rings with the dipping sauce while they are at their crispiest.

Pro Tips

  • Double coat without exception. The flour-milk-flour sequence is what creates the thick, craggy, restaurant-quality crust on these onion rings.
  • Maintain oil temperature throughout frying, working in small batches so the oil does not drop too low and produce greasy results.
  • Drain on a wire rack rather than paper towel, which traps steam and softens the bottom of the coating.
  • Serve immediately — onion rings lose their crispness relatively quickly once they sit, so timing the frying close to serving makes a real difference.

Why the Double Dredge Matters

A single pass through flour produces a thin, smooth coating that can slide off or crisp unevenly. Dipping back into the liquid and dredging a second time creates small clumps and ridges of flour that expand and crisp dramatically in the hot oil, producing the thick, textured, shatteringly crunchy exterior associated with the best onion rings.


Flavor Variations

  • Spicy Onion Rings: Increase the cayenne in the coating and add extra hot sauce to the dipping sauce for serious heat.
  • Beer Battered Style: Replace some of the plant milk in the soak with a vegan beer for a lighter, more aerated crust.
  • Garlic Parmesan Onion Rings: Toss the freshly fried rings in a mixture of garlic powder and vegan parmesan immediately after frying.

Nutritional Highlights (Per Serving)

CaloriesProteinCarbsFiberFat
~310 kcal5g38g2g15g

Storage

  • Best fresh: Onion rings are at their crispiest within 10 minutes of frying and should be eaten immediately whenever possible.
  • Refrigerator: Store leftover cooked rings for up to 2 days. Reheat in an air fryer at 375°F (190°C) for 4–5 minutes to restore crispness.
  • Freezer: Freeze cooked, cooled rings in a single layer for up to 1 month. Reheat from frozen in an air fryer or oven until crispy and heated through.

Frequently Asked Questions

Can I air fry instead of deep frying?

Yes — air fry the double-coated rings at 400°F (200°C) for 10–12 minutes, flipping halfway, for a lighter result with most of the crunch of frying.

Can I make these gluten-free?

Yes — use a gluten-free flour blend with cornstarch in the coating, and check that all other ingredients are certified gluten-free.

Why is my coating falling off in the oil?

This is usually caused by skipping the double dredge or not pressing the flour onto the onion firmly enough. Make sure each coat is pressed on well and consider letting the coated rings rest briefly before frying.


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

Crispy Vegan Roasted Cauliflower

crispy vegan roasted cauliflower

There are vegetables that surprise you. And then there are vegetables like this Crispy Vegan Roasted Cauliflower — the kind that comes out of the oven so deeply golden, so shatteringly crispy at the edges, so intensely caramelized and nutty and complex in flavor that people who claim to dislike cauliflower eat three portions before they realize what has happened. This is that cauliflower. The one that converts skeptics. The one that makes people understand — perhaps for the first time — what cauliflower is actually capable of when it is treated not as a pale, watery substitute for something more exciting but as the genuinely extraordinary vegetable it is in its own right, roasted at high heat with proper seasoning until it becomes something that borders on magnificent.

This is roasted cauliflower taken to its absolute furthest possible expression — florets cut to maximize surface area, dried thoroughly to eliminate the surface moisture that is the enemy of crispiness, tossed in a coating of olive oil, nutritional yeast, smoked paprika, garlic, and turmeric that caramelizes in a screaming hot oven into a crust of extraordinary flavor and texture, and roasted with sufficient space on the pan that every single floret develops that specific combination of crispy, golden exterior and tender, yielding interior that makes roasted cauliflower so deeply satisfying to eat.

What makes this recipe so genuinely outstanding is the nutritional yeast coating. Two tablespoons of nutritional yeast added to the seasoning blend does three remarkable things simultaneously — it adds a deep, savory, genuinely cheesy flavor that amplifies every other spice in the blend, it creates a coating that sets to an extraordinary golden crust in the hot oven, and it contributes a concentration of B vitamins and protein that makes these florets nutritionally significant as well as completely delicious. Combined with smoked paprika for depth, garlic for pungency, turmeric for its extraordinary golden color and anti-inflammatory properties, and a touch of cayenne for building warmth — this coating transforms ordinary cauliflower into something genuinely spectacular.

This recipe is 100% vegan, naturally gluten-free, ready in just 30 minutes, and absolutely spectacular served as a side dish, piled into grain bowls, tucked into tacos, scattered over salads, or eaten directly from the baking sheet standing at the kitchen counter because the smell made waiting for anything else completely impossible.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
10 mins22 mins32 mins4~160 kcal

Ingredients

For the Cauliflower

  • 1 large head cauliflower (approximately 900g), cut into florets
  • 3 tbsp olive oil
  • 2 tbsp nutritional yeast
  • 1 tsp smoked paprika
  • 1 tsp garlic powder
  • ½ tsp turmeric
  • ½ tsp onion powder
  • ¼ tsp cayenne pepper
  • 1 tsp fine salt
  • ½ tsp black pepper
  • 1 tbsp cornstarch (the secret to extra crispiness)

Optional Seasonings

  • 1 tsp cumin (adds beautiful earthiness)
  • 1 tsp dried oregano
  • ½ tsp chili flakes
  • 1 tbsp lemon zest (add after roasting)
  • 1 tsp curry powder (for an Indian inspired version)
  • 2 tbsp tahini drizzled over after roasting

For the Lemon Herb Finishing Sauce

  • 3 tbsp tahini
  • 2 tbsp lemon juice
  • 1 clove garlic, grated
  • 2–3 tbsp water (to thin)
  • Salt to taste
  • Fresh parsley, roughly chopped

Optional Toppings After Roasting

  • Flaky sea salt
  • Fresh lemon juice squeezed over
  • Fresh parsley or cilantro
  • Pomegranate seeds for color and sweetness
  • Toasted pine nuts or almonds
  • Chili flakes for heat
  • Drizzle of balsamic glaze

To Serve

  • Over rice or quinoa as a grain bowl base
  • Tucked into warm tacos with salsa and avocado
  • Alongside curries and stews
  • On top of hummus with pita bread
  • In a Buddha bowl with roasted vegetables
  • As a side dish for any plant-based main
  • Scattered over green salads

Instructions

  1. Preheat oven and prepare baking sheets. Preheat your oven to 425°F (220°C) — this high temperature is essential for genuine crispiness. Place two large baking sheets in the oven to preheat simultaneously. Hot baking sheets produce immediate contact heat that begins crisping the cauliflower from the bottom the moment it touches the surface — producing a crispier result than cold sheets.
  2. Prepare the cauliflower. Remove the outer leaves and cut the cauliflower into florets of approximately equal size — roughly 4–5cm across. Cut larger florets in half through the stem to create flat surfaces that sit flush against the pan and caramelize evenly. Smaller florets can be left whole. The flat cut surface is where the most dramatic caramelization happens — maximize it.
  3. Dry the florets thoroughly. Spread the florets on a clean kitchen towel and pat completely dry. This step is absolutely critical — cauliflower contains significant water that must be removed before roasting or it will steam in the oven rather than roast, producing pale, soft florets rather than the golden, crispy result this recipe achieves.
  4. Season the cauliflower. Place the dried florets in a large bowl. Add the olive oil and toss to coat every surface. Add the cornstarch and toss again until evenly coated with no white clumps visible. Add the nutritional yeast, smoked paprika, garlic powder, turmeric, onion powder, cayenne, salt, and pepper. Toss thoroughly until every floret is evenly, generously coated in the golden spice mixture.
  5. Arrange on preheated baking sheets. Remove the hot baking sheets from the oven carefully. Arrange the seasoned florets in a single layer across both sheets — cut side down where possible to maximize the caramelized flat surface. Ensure generous space between each floret — no touching, no overlapping. A crowded pan steams rather than roasts.
  6. Roast to golden perfection. Roast for 15 minutes without opening the oven door. Remove and flip each floret with tongs. Return to the oven for a further 7–10 minutes until deeply golden, crispy at the edges with slightly charred tips, and caramelized and nutty smelling throughout. The tips should be almost dark — this char is desirable and contributes significantly to the flavor.
  7. Make the tahini sauce. While the cauliflower roasts whisk together the tahini, lemon juice, grated garlic, and salt in a small bowl. Add water one tablespoon at a time until the sauce reaches a smooth, drizzleable consistency. Taste and adjust with additional lemon or salt. Add the fresh parsley and stir through.
  8. Serve immediately. Transfer the roasted cauliflower to a serving platter or bowl. Drizzle the tahini sauce generously over the top. Add any desired toppings — pomegranate seeds, toasted pine nuts, fresh herbs, a squeeze of lemon. Serve immediately while the cauliflower is at its crispiest and most fragrant.

Pro Tips for the Crispiest Vegan Roasted Cauliflower

  • Cut florets with flat surfaces. When cutting the cauliflower aim to create florets with at least one flat, cut surface — this is the side that sits against the hot pan and caramelizes most dramatically. A floret with a large flat base produces significantly more caramelization and crispiness than a small, rounded one.
  • Dry the cauliflower obsessively. Cauliflower is approximately 92% water by weight — more water per gram than almost any other common vegetable. This extraordinary water content means thorough drying is more critical for cauliflower than for almost any other roasted vegetable. Pat dry with kitchen towels and if time allows spread on a tray and refrigerate uncovered for 30 minutes before roasting — the refrigerator air dries the surface further and produces even crispier results.
  • Use nutritional yeast in the coating always. The nutritional yeast performs multiple functions that make it irreplaceable in this coating — it adds savory depth, it creates a crust through its protein content, and it provides that barely-there cheesy quality that makes people reach for more without being able to identify exactly why. Do not substitute or omit.
  • Add the cornstarch. One tablespoon of cornstarch in the coating absorbs residual surface moisture from the florets and sets to a light, crispy film in the oven. It is the difference between good roasted cauliflower and extraordinary roasted cauliflower.
  • Roast at 425°F minimum. High heat is non-negotiable for crispy cauliflower. At lower temperatures the water in the cauliflower steams out gradually, preventing the surface from ever achieving the dryness needed for crisping. At 425°F the surface water evaporates rapidly, the natural sugars caramelize, and the coating sets to a crispy crust — all in under 25 minutes.
  • Do not stir during roasting — flip once. Stirring the cauliflower during roasting disrupts the crust formation on the bottom surface. Leave completely undisturbed for the first 15 minutes then flip once to crisp the second side. The bottom surface — in contact with the hot pan throughout — will be the most dramatically caramelized and is the most spectacular side to serve face up.

The Extraordinary Versatility of Roasted Cauliflower

Cauliflower is one of the most versatile and most nutritionally impressive vegetables available in the plant-based kitchen — and understanding why roasting transforms it so dramatically helps explain why this recipe produces results so far beyond what most people expect from this vegetable.

Raw cauliflower is mild, slightly bitter, and characterised primarily by its crunch and its watery texture. At this stage its flavor compounds are largely inactive — locked away in cellular structures that mute and contain them. The roasting process at high heat does several things simultaneously that transform cauliflower from merely edible to genuinely extraordinary.

The Maillard reaction — the same chemical process that creates the complex flavors and aromas of roasted coffee, bread crust, and seared vegetables — activates on the surface of the cauliflower when it reaches approximately 300°F (150°C), creating hundreds of new flavor compounds that were simply not present in the raw vegetable. These compounds produce the characteristic nutty, deeply savory, complex flavor of properly roasted cauliflower that is one of the most satisfying flavor experiences in all of plant-based cooking.

Simultaneously the natural sugars in the cauliflower — present in relatively small amounts compared to sweeter vegetables — caramelize on the cut surfaces in contact with the hot pan, adding a subtle sweetness and complexity that contrasts beautifully with the savory spice coating and the slight bitterness of the slightly charred tips.

The glucosinolates — the sulfur compounds responsible for cauliflower’s characteristic mild bitterness and pungency when raw — break down during roasting into indoles and isothiocyanates that have been extensively studied for their anti-cancer properties. Roasting cauliflower does not diminish its nutritional value — it transforms its phytochemical profile into a form that is more bioavailable and more medicinally active than the raw vegetable.

Nutritionally cauliflower provides Vitamins C, K, B6, and folate alongside choline — an essential nutrient particularly important for brain health and liver function — and meaningful amounts of fiber, potassium, and manganese. The turmeric in the coating contributes curcumin with powerful anti-inflammatory properties. The nutritional yeast contributes B vitamins including B12 in fortified varieties.


Flavor Variations

  • Buffalo Roasted Cauliflower: After roasting toss the hot florets in buffalo sauce — vegan butter mixed with hot sauce — and return to the oven for 5 minutes for a fiery, sticky version that is spectacular in tacos with cool vegan ranch dressing and sliced celery.
  • Indian Spiced Cauliflower: Replace the spice blend with 2 teaspoons of curry powder, 1 teaspoon of garam masala, and half a teaspoon of ground ginger for a fragrant, warmly spiced version that is outstanding alongside dal, basmati rice, and cooling coconut yogurt.
  • Lemon and Herb Cauliflower: Add the zest of two lemons to the spice blend and finish with a generous handful of fresh herbs — parsley, dill, and mint — tossed through the hot florets immediately before serving for a bright, fresh, Mediterranean-inspired version.
  • Sticky Teriyaki Cauliflower: Toss the roasted florets in a teriyaki glaze — soy sauce, maple syrup, ginger, and garlic — in the final 5 minutes of roasting for a sticky, sweet-savory Asian-inspired version that is spectacular over steamed rice with sliced scallions and sesame seeds.

Nutritional Highlights (Per Serving)

CaloriesProteinCarbsFiberFat
~160 kcal7g16g5g9g

At just 160 calories per serving this roasted cauliflower delivers an outstanding nutritional profile — 7 grams of plant-based protein from the cauliflower and nutritional yeast combined, 5 grams of dietary fiber, and an exceptional concentration of Vitamins C, K, and B6 alongside choline, potassium, and manganese. The turmeric contributes curcumin with extensively studied anti-inflammatory properties. The nutritional yeast contributes B vitamins including B12 in fortified varieties alongside all nine essential amino acids. The olive oil contributes heart-healthy monounsaturated fats and supports the absorption of the fat-soluble vitamins present in the cauliflower and spice blend.


Storage

  • Best fresh: Roasted cauliflower is at its crispiest and most spectacular within 15 minutes of coming out of the oven. It softens as it cools and stored cauliflower never quite achieves the crispiness of freshly roasted — make it fresh whenever possible.
  • Refrigerator: Store in an airtight container in the refrigerator for up to 4 days. Reheat in a hot oven at 400°F (200°C) for 8–10 minutes or in an air fryer at 375°F (190°C) for 4–5 minutes to restore crispiness. Do not microwave.
  • Freezer: Freeze roasted florets in a single layer until solid then transfer to a freezer bag for up to 2 months. Reheat from frozen in a 400°F (200°C) oven for 15 minutes until heated through and re-crisped.
  • Meal prep: Roast a large batch and store in the refrigerator for adding to grain bowls, salads, tacos, and wraps throughout the week. Roasted cauliflower is one of the most versatile meal prep ingredients available — it improves virtually any plant-based meal it is added to.

Frequently Asked Questions

Why is my roasted cauliflower soft instead of crispy?

Soft cauliflower is caused by insufficient drying, a crowded baking sheet, oven temperature too low, or skipping the cornstarch. Ensure florets are completely dry before seasoning, use two baking sheets with generous space, roast at the full 425°F, and include the cornstarch in the coating.

Can I use frozen cauliflower?

Yes — thaw completely and dry as thoroughly as possible before seasoning. Frozen cauliflower contains significantly more moisture than fresh and must be dried extremely well to achieve any crispiness. Fresh cauliflower always produces a superior result but frozen is a perfectly viable alternative.

Can I make this in an air fryer?

Yes — air fryer roasted cauliflower is outstanding. Season as directed and air fry in a single layer at 400°F (200°C) for 12–15 minutes, shaking the basket every 5 minutes. The circulating hot air produces extremely even crispiness on all surfaces and is arguably the best method for small batches.

What size should the florets be?

Approximately 4–5cm across is ideal — large enough to have substance and develop both a crispy exterior and tender interior, small enough to cook through completely in 22 minutes. Very large florets should be cut in half through the stem. Very small florets can burn before the interior cooks — remove them early if needed.

Is roasted cauliflower good for meal prep?

Yes — roasted cauliflower stores well in the refrigerator for 4 days and reheats beautifully in a hot oven or air fryer. It pairs with virtually every plant-based meal making it one of the most versatile meal prep vegetables available. Roast a full head at the beginning of the week for effortless additions to every meal.

Can I roast the whole cauliflower as a head?

Yes — a whole roasted cauliflower head is a spectacular presentation piece. Coat the entire head in the seasoning mixture and roast at 400°F (200°C) for 45–60 minutes until deeply golden all over and a knife inserted in the center meets no resistance. Serve whole at the table for dramatic effect.


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

Vegan Crispy Broccoli Cheese Bites — The Most Addictive Plant-Based Snack You Will Make All Week

vegan crispy broccoli cheese bites

There are snacks you make because something is needed before dinner. And then there are snacks like these Vegan Crispy Broccoli Cheese Bites — the kind that come out of the oven golden and crisp on the outside, tender and cheesy on the inside, with a savory, slightly nutty flavor that makes it genuinely impossible to eat just one. This is that snack. The one that disappears from the plate before it has properly cooled. The one that turns broccoli into the most popular thing on the table without anyone quite understanding how it happened.

These bites combine finely chopped broccoli with vegan cheese, chickpea flour, and seasoning, formed into small rounds and baked until shatteringly crisp on the outside and tender throughout, producing a snack or appetizer that delivers all the satisfaction of a cheesy fried bite without the mess of deep frying.

What makes these bites so outstanding is the combination of chickpea flour as the binder and nutritional yeast in the coating — the chickpea flour holds the bites together and crisps beautifully in the oven, while the nutritional yeast adds a deep savory, cheesy flavor that makes every bite taste genuinely indulgent.

This recipe is 100% vegan, naturally gluten-free, ready in just 35 minutes, and absolutely wonderful served warm with a dipping sauce alongside as a snack, appetizer, or side dish.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
15 mins20 mins35 mins4~190 kcal

Ingredients

For the Bites

  • 3 cups (270g) broccoli florets, very finely chopped
  • ½ cup (60g) vegan cheddar or mozzarella, shredded
  • ¼ cup (25g) nutritional yeast
  • ¼ cup (30g) chickpea flour
  • 2 cloves garlic, minced
  • 2 tbsp fresh chives or parsley, finely chopped
  • ½ tsp smoked paprika
  • ½ tsp salt
  • ¼ tsp black pepper
  • 2 tbsp plant milk, to help bind if needed

For the Crispy Coating

  • ½ cup (50g) panko breadcrumbs or regular breadcrumbs
  • 2 tbsp nutritional yeast
  • ¼ tsp smoked paprika
  • 1 tbsp olive oil

For the Dipping Sauce

  • ½ cup (120g) vegan mayonnaise
  • 1 tbsp sriracha
  • 1 tsp lime juice

Instructions

  1. Preheat the oven. Preheat the oven to 400°F (200°C). Line a baking sheet with parchment paper.
  2. Prepare the broccoli. Very finely chop the broccoli florets — they should be almost minced so they bind properly into bites rather than falling apart.
  3. Make the mixture. In a large bowl combine the finely chopped broccoli, shredded vegan cheese, nutritional yeast, chickpea flour, garlic, herbs, smoked paprika, salt, and pepper. Mix thoroughly. Add plant milk one tablespoon at a time if the mixture seems too dry to hold together when pressed.
  4. Make the coating. In a shallow dish combine the breadcrumbs, nutritional yeast, smoked paprika, and olive oil. Toss to combine until the breadcrumbs are lightly coated in oil.
  5. Shape and coat the bites. Divide the mixture into 16–18 equal portions and roll each into a ball, pressing firmly. Roll each ball in the breadcrumb coating, pressing to adhere well on all sides.
  6. Bake. Arrange on the prepared baking sheet with space between each bite. Bake for 18–22 minutes until deeply golden and crisp on the outside, turning once halfway through.
  7. Make the dipping sauce. Whisk together the vegan mayonnaise, sriracha, and lime juice until smooth.
  8. Serve immediately. Serve the warm bites with the dipping sauce while at their crispiest.

Pro Tips

  • Chop the broccoli very finely — large pieces make the bites harder to hold together and more likely to fall apart during rolling and baking.
  • Press each bite firmly when shaping to ensure they hold together during baking.
  • Roll the bites in the breadcrumb coating with genuine pressure so the coating adheres rather than falling off during baking.
  • Turn once during baking for even crispiness on all sides.

Why These Bites Work So Well

The combination of chickpea flour, vegan cheese, and finely minced broccoli creates a mixture with enough binding power to hold together during baking while the breadcrumb coating provides the crispy exterior. The nutritional yeast in both the mixture and the coating ensures a deep, savory, cheesy flavor throughout rather than only on the surface.


Flavor Variations

  • Spicy Broccoli Bites: Add chili flakes and extra sriracha to the mixture for building heat.
  • Herbed Broccoli Bites: Add dried Italian herbs and lemon zest to the mixture for a Mediterranean-inspired version.
  • Buffalo Broccoli Bites: Toss the baked bites in buffalo sauce immediately after baking for a spicy, sticky version.

Nutritional Highlights (Per Serving — 4 bites)

CaloriesProteinCarbsFiberFat
~190 kcal9g18g4g9g

Storage

  • Refrigerator: Store in an airtight container for up to 3 days. Reheat in the oven or air fryer to restore crispiness.
  • Freezer: Freeze baked, cooled bites for up to 2 months. Reheat from frozen in an air fryer or oven until heated through and crispy.
  • Air fryer: These bites reheat particularly well in an air fryer at 375°F (190°C) for 4–5 minutes.

Frequently Asked Questions

Can I air fry these instead of baking?

Yes — air fry at 390°F (200°C) for 12–14 minutes, shaking halfway, for an even crispier result than oven baking.

Why are my bites falling apart?

This is usually caused by broccoli pieces that are too large or insufficient chickpea flour. Chop the broccoli more finely and add an extra tablespoon of chickpea flour to help bind the mixture.

Can I make these gluten-free?

Yes — use gluten-free breadcrumbs in the coating and check that all other ingredients are certified gluten-free.


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, addictive vegan snack and appetizer recipes? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!

Vegan Sweet Potato Wedges

vegan sweet potato wedges

There are side dishes you make because something needs to accompany the main. And then there are side dishes like these Vegan Sweet Potato Wedges — the kind that upstage everything else on the table, that get eaten directly from the baking sheet before they even make it to the serving bowl, that combine the most extraordinary caramelized sweetness with a crispy, spiced exterior that shatters when bitten into and gives way to the softest, most yielding, most intensely sweet interior imaginable. These are those wedges. The ones that become the reason people come back for seconds when they thought they were already full. The ones that make sweet potato converts out of everyone who tries them. The ones that prove definitively and irrevocably that the humble sweet potato — treated with respect, seasoned with intention, and roasted at the correct temperature — is one of the most spectacular ingredients in the entire plant-based kitchen.

These wedges are everything a great roasted sweet potato should be and then considerably more. The exterior is genuinely, authentically crispy — a result of the specific combination of cornstarch coating, high oven temperature, and sufficient space on the baking sheet that allows the hot oven air to circulate completely around every wedge simultaneously. The interior is soft, yielding, and so intensely sweet that it tastes almost caramelized from the inside — a result of the natural sugars in the sweet potato concentrating during the long, hot roasting process into something that borders on confectionery. And the spice blend — smoked paprika, garlic powder, cumin, and a touch of cayenne — provides a warmth and depth that transforms the natural sweetness of the potato into something genuinely complex and sophisticated.

What makes these wedges so genuinely outstanding is the cornstarch coating. A thin dusting of cornstarch applied to the oiled wedges before roasting creates a barrier that sets to a crispy crust in the hot oven — drawing moisture away from the surface of the potato and creating the golden, crunchy exterior that distinguishes extraordinary roasted sweet potato wedges from the soft, pale, disappointing ones that give roasted sweet potato an undeserved reputation for sogginess.

This recipe is 100% vegan, naturally gluten-free, ready in just 35 minutes, and absolutely spectacular served with virtually anything — as a side dish for burgers and sandwiches, alongside curries and stews, as a snack with dipping sauce, or simply eaten straight from the pan standing at the kitchen counter because the smell made waiting impossible.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
10 mins25 mins35 mins4~220 kcal

Ingredients

For the Wedges

  • 4 medium sweet potatoes (approximately 800g total), scrubbed clean
  • 3 tbsp olive oil or avocado oil
  • 2 tbsp cornstarch
  • 1 tsp smoked paprika
  • 1 tsp garlic powder
  • ½ tsp ground cumin
  • ½ tsp onion powder
  • ¼ tsp cayenne pepper (adjust to heat preference)
  • 1 tsp fine salt
  • ½ tsp black pepper

Optional Seasonings

  • 1 tsp dried rosemary, finely chopped
  • 1 tsp dried thyme
  • ½ tsp cinnamon (adds beautiful warmth)
  • 1 tsp nutritional yeast (adds savory depth)
  • ½ tsp chili flakes

For the Dipping Sauce

  • ½ cup (120g) vegan mayonnaise
  • 1 tbsp sriracha or hot sauce
  • 1 tbsp lime juice
  • 1 tsp garlic powder
  • ½ tsp smoked paprika
  • Salt to taste

Optional Toppings After Roasting

  • Fresh parsley or cilantro, finely chopped
  • Flaky sea salt scattered over
  • Drizzle of tahini and lemon
  • Vegan parmesan or nutritional yeast
  • Chili flakes for heat and color
  • Fresh lime wedges for squeezing

To Serve

  • Alongside vegan burgers and sandwiches
  • With vegan aioli or chipotle mayo
  • Next to curries and grain bowls
  • As a snack with multiple dipping sauces
  • In a Buddha bowl with roasted vegetables
  • Alongside vegan BBQ dishes

Instructions

  1. Preheat the oven properly. Preheat your oven to 425°F (220°C) and place two large baking sheets inside to heat while the oven comes to temperature. Preheating the baking sheets is critical — placing cold wedges onto a hot pan creates immediate contact heat that starts the crisping process from the bottom the moment they touch the surface.
  2. Cut the wedges. Scrub the sweet potatoes clean — there is no need to peel them as the skin becomes deliciously crispy during roasting and adds both texture and nutrition. Cut each potato in half lengthwise then cut each half into 3–4 wedges depending on the size of the potato. Aim for wedges approximately 2–3cm thick at the widest point — thinner wedges crisp more but risk burning, thicker wedges stay softer inside which is also delicious but different.
  3. Dry the wedges. Place the cut wedges on a clean kitchen towel and pat completely dry — removing as much surface moisture as possible. Dry wedges roast and crisp dramatically better than wet ones. Surface moisture creates steam in the oven which prevents crisping and produces the pale, soft wedges that give roasted sweet potato a bad reputation.
  4. Season the wedges. Place the dried wedges in a large bowl. Drizzle with the olive oil and toss to coat every surface evenly in a thin layer of oil. Sprinkle the cornstarch over the oiled wedges and toss again until every wedge has a thin, even coating of cornstarch — no white clumps should remain visible. Add the smoked paprika, garlic powder, cumin, onion powder, cayenne, salt, and pepper and toss one final time until the spices are evenly distributed across all surfaces.
  5. Arrange on the hot baking sheets. Carefully remove the preheated baking sheets from the oven using oven mitts. Arrange the seasoned wedges in a single layer across both sheets — skin side down where possible — ensuring no wedges are touching or overlapping. Spacing is non-negotiable for crispy wedges — wedges that touch each other steam rather than roast and produce soft rather than crispy results. Use two baking sheets rather than one crowded sheet.
  6. Roast to crispy golden perfection. Place the baking sheets in the preheated oven and roast for 15 minutes. Remove from the oven and flip each wedge carefully with tongs or a thin spatula — they should release easily from the pan if properly crisped on the bottom. If they stick wait another 2 minutes — they will release when ready. Return to the oven and roast for a further 8–12 minutes until deeply golden, caramelized at the edges, and crispy on all surfaces. The edges should be beginning to char very slightly — this charring is desirable and contributes significantly to the extraordinary caramelized flavor.
  7. Make the dipping sauce. While the wedges roast whisk together the vegan mayonnaise, sriracha, lime juice, garlic powder, smoked paprika, and salt until completely combined and smooth. Taste and adjust — more sriracha for heat, more lime for brightness. Transfer to a small serving bowl.
  8. Serve immediately. Transfer the roasted wedges directly from the baking sheet to a serving platter or bowl. Scatter flaky sea salt and fresh herbs over the surface immediately — the salt adheres best to the hot surface. Add a squeeze of fresh lime and serve immediately with the dipping sauce alongside. Sweet potato wedges lose their crispiness relatively quickly as they cool — serve within 5 minutes of removing from the oven for the best texture.

Pro Tips for the Crispiest Vegan Sweet Potato Wedges

  • Preheat the baking sheets in the oven. This single technique — borrowed from professional restaurant kitchens — makes a more significant difference to the crispiness of roasted vegetables than almost any other factor. The immediate contact heat from the preheated pan starts the crisping process from the bottom the moment the wedge touches it, producing a crispier bottom surface than a cold pan can ever achieve.
  • Use cornstarch without exception. The cornstarch coating is what separates crispy sweet potato wedges from soft ones. Cornstarch absorbs surface moisture from the potato and sets to a light, crispy coating in the hot oven that oil alone cannot produce. Do not substitute flour which produces a thicker, doughier coating rather than the light, crispy result cornstarch achieves.
  • Never crowd the pan. This is the most repeated advice in roasted vegetable cooking because it is the most important and most frequently ignored. Every wedge must have clear space around it — hot air must circulate freely around all surfaces simultaneously for the roasting rather than steaming effect that produces crispiness. Two baking sheets are better than one crowded sheet every time.
  • Roast at the highest temperature your oven allows. 425°F (220°C) is the minimum for genuinely crispy sweet potato wedges. A lower temperature produces soft, pale, steamed-style wedges regardless of how long they are cooked. The high heat is what caramelizes the natural sugars and creates the golden, slightly charred edges that make these wedges so extraordinarily flavorful.
  • Flip once and only once. Flipping the wedges once during cooking — at the halfway point — allows both surfaces to develop a crispy crust while the interior cooks through gently. Flipping more frequently disrupts the crust formation and produces less evenly crisped wedges.
  • Do not peel the sweet potatoes. The skin becomes wonderfully crispy during roasting and adds both textural interest and nutritional value — sweet potato skin is rich in fiber, potassium, and antioxidants. Scrub thoroughly rather than peeling for the best result.

The Extraordinary Nutritional Power of Sweet Potato

Sweet potato is one of the most nutritionally impressive vegetables available anywhere in the plant kingdom — and understanding what makes it so remarkable helps explain why these wedges are so much more than simply a delicious side dish.

The beta-carotene content of sweet potato is one of its most extraordinary qualities. A single medium sweet potato provides over 400% of the daily recommended Vitamin A intake in the form of beta-carotene — the orange pigment compound that the body converts to Vitamin A as needed. Beta-carotene is a powerful antioxidant that supports immune function, vision health, skin integrity, and cellular protection from oxidative damage. The fat in the olive oil used to roast the wedges actually increases the absorption of beta-carotene significantly — fat-soluble vitamins require dietary fat to be absorbed from the digestive tract.

Sweet potatoes are also an exceptional source of Vitamin C — providing approximately 35% of the daily recommended intake per serving — alongside meaningful amounts of potassium, manganese, Vitamin B6, and dietary fiber. The fiber content — approximately 4 grams per serving — supports healthy digestion, feeds beneficial gut bacteria, and promotes the gradual release of the sweet potato’s natural sugars into the bloodstream rather than the rapid spike that refined carbohydrates produce.

The natural sugars in sweet potato — primarily sucrose, fructose, and glucose — are accompanied by fiber, vitamins, and minerals that fundamentally change how the body processes them compared to the isolated sugars in refined sweet foods. This combination of natural sweetness and nutritional substance is what makes sweet potato such a valuable ingredient in plant-based cooking — it provides the satisfaction of sweetness with the nutritional profile of a genuinely nourishing whole food.

Smoked paprika contributes capsaicin compounds with anti-inflammatory properties alongside Vitamins A and E. Garlic powder provides allicin precursors with antimicrobial and cardiovascular protective properties. Cumin contributes thymoquinone with antioxidant properties and enhanced iron absorption.


Flavor Variations

  • Honey Garlic Sweet Potato Wedges: Toss the roasted wedges in a glaze of vegan honey or maple syrup, minced garlic, soy sauce, and sesame oil in the final 5 minutes of roasting for a sticky, sweet-savory version that is particularly spectacular with sesame seeds and sliced scallions scattered over.
  • Za’atar Sweet Potato Wedges: Replace the spice blend with za’atar seasoning and finish with a drizzle of tahini, a squeeze of lemon, and fresh chopped parsley for a Middle Eastern-inspired version that is outstanding alongside hummus and warm pita.
  • Tandoori Sweet Potato Wedges: Replace the spice blend with tandoori masala and serve with a cooling coconut yogurt mint dip for an Indian-inspired version with a beautiful deep red color and a warmly spiced character.
  • Parmesan Sweet Potato Wedges: Toss the seasoned wedges in 3 tablespoons of nutritional yeast before roasting for a savory, umami-rich version with a beautiful golden crust that pairs magnificently with marinara sauce for dipping.

Nutritional Highlights (Per Serving)

CaloriesProteinCarbsFiberFat
~220 kcal3g38g5g8g

At just 220 calories per serving these wedges deliver extraordinary nutritional value — over 400% of the daily Vitamin A requirement, 35% of Vitamin C, meaningful amounts of potassium, manganese, and B6, and 5 grams of dietary fiber alongside their extraordinary flavor. The olive oil contributes heart-healthy monounsaturated fats that support the absorption of the fat-soluble beta-carotene. The spice blend contributes anti-inflammatory capsaicin, cardiovascular-protective allicin precursors, and antioxidant compounds. This is a side dish that nourishes as deeply as it satisfies.


Storage

  • Best fresh: Sweet potato wedges are at their crispiest within 10 minutes of coming out of the oven. They soften as they cool — serve immediately for the best texture experience.
  • Refrigerator: Store cooled wedges in an airtight container in the refrigerator for up to 4 days. Reheat in a hot oven at 400°F (200°C) for 8–10 minutes or in an air fryer at 375°F (190°C) for 4–5 minutes to restore crispiness. Do not microwave which makes them irreversibly soft.
  • Freezer: Freeze roasted wedges in a single layer until solid then transfer to a freezer bag for up to 2 months. Reheat from frozen in a 400°F (200°C) oven for 15–18 minutes until heated through and re-crisped.
  • Meal prep: Roast a large batch at the beginning of the week and store in the refrigerator for quick reheating throughout the week. They pair with virtually every plant-based meal — curry, grain bowls, sandwiches, salads — making them one of the most versatile meal prep items available.

Frequently Asked Questions

Why are my sweet potato wedges soft instead of crispy?

Soft wedges are caused by one of four things — insufficient drying before seasoning, no cornstarch coating, a crowded baking sheet, or oven temperature too low. Ensure the wedges are completely dry before oiling, coat thoroughly in cornstarch, spread with generous space between each wedge on two baking sheets, and roast at the full 425°F (220°C).

Do I need to peel the sweet potatoes?

No — the skin of sweet potato is completely edible, nutritious, and becomes deliciously crispy during roasting. Scrub the potatoes thoroughly under running water to remove any dirt. If you prefer peeled wedges the recipe works equally well — the exterior will be slightly less textured without the skin.

Can I make these in an air fryer?

Yes — air fryer sweet potato wedges are outstanding. Season as directed and air fry in a single layer at 400°F (200°C) for 15–18 minutes, shaking the basket every 5 minutes for even crisping. The air fryer produces wedges that are arguably crispier than oven-roasted ones and cooks them in significantly less time.

What sweet potatoes work best for wedges?

Medium-sized sweet potatoes with a uniform shape produce the most evenly sized wedges and the most consistent cooking results. The orange-fleshed variety — Beauregard or Jewel cultivars — produce the sweetest, most vibrantly colored wedges. Purple sweet potatoes produce a dramatically beautiful wedge with a slightly drier, nuttier flavor.

Can I prepare the wedges in advance?

Yes — cut, dry, and season the wedges up to 4 hours in advance and store in a single layer on parchment-lined baking sheets in the refrigerator. Roast directly from the refrigerator — the cold wedges may need an additional 3–5 minutes of roasting time. Do not oil and season more than 4 hours in advance as the salt draws moisture from the potato and can make the exterior less crispy.

What dipping sauces work best with sweet potato wedges?

The sriracha mayo in this recipe is the ideal pairing — its creamy richness and gentle heat complement the sweet, caramelized wedges perfectly. Other outstanding options include chipotle vegan aioli, tahini with lemon and garlic, vegan ranch dressing, hummus, mango chutney, and vegan sour cream with chives.


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

Vegan Spring Rolls

vegan spring rolls

There are appetizers you order at restaurants and never think to make at home. And then there are appetizers like these Vegan Spring Rolls — the kind that come out of the oil shatteringly crisp and deeply golden, filled with a savory, garlicky vegetable and glass noodle filling that is simultaneously light and deeply satisfying, served with a dipping sauce so good you will want to use it on everything. This is that spring roll. The one that rivals any restaurant version. The one that makes the effort entirely worth it the moment you bite through that crackling exterior.

This recipe fills rice paper or wheat wrappers with a quick-cooked filling of glass noodles, shredded cabbage, carrot, mushrooms, garlic, and ginger, seasoned with soy sauce and sesame oil, then fried until deeply golden and served with a classic sweet chili or soy-based dipping sauce. Every element is designed to produce the most satisfying spring roll possible — a crispy exterior, a flavorful filling that holds together without being too wet, and a sauce that complements rather than overwhelms.

What makes these spring rolls so outstanding is the filling technique — cooking out as much moisture as possible before rolling ensures the wrappers stay crispy rather than steaming from the inside out, the single most common problem with homemade spring rolls.

This recipe is 100% vegan, ready in about 40 minutes, and absolutely wonderful served immediately while the shells are at their crispiest.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
20 mins20 mins40 mins4~280 kcal

Ingredients

For the Filling

  • 100g glass noodles (vermicelli), soaked in warm water for 10 minutes then drained
  • 2 cups (160g) green cabbage, very finely shredded
  • 1 medium carrot, julienned
  • 100g shiitake or cremini mushrooms, finely chopped
  • 3 spring onions, thinly sliced
  • 3 cloves garlic, minced
  • 1 tbsp fresh ginger, grated
  • 2 tbsp soy sauce or tamari
  • 1 tsp sesame oil
  • 1 tbsp neutral oil
  • Black pepper to taste

For the Rolls

  • 20 spring roll wrappers (rice paper or wheat wrappers)
  • 2 tbsp cornstarch mixed with 3 tbsp water (for sealing)

For Frying

  • 3 cups (720ml) neutral vegetable oil

For the Dipping Sauce

  • 3 tbsp soy sauce
  • 2 tbsp rice vinegar
  • 1 tbsp maple syrup
  • 1 tsp sesame oil
  • 1 clove garlic, grated
  • ½ tsp chili flakes

Instructions

  1. Make the filling. Heat the oil in a large skillet over medium-high heat. Add the garlic and ginger and cook for 30 seconds. Add the mushrooms and cook for 3–4 minutes until golden and most moisture has evaporated. Add the cabbage and carrot and cook for 3–4 minutes until softened. Add the drained glass noodles, soy sauce, sesame oil, and spring onions. Toss well and cook for 2 minutes. Season with pepper. Transfer to a bowl and let cool completely — this step is essential.
  2. Roll the spring rolls. Lay a spring roll wrapper on a clean surface. Place 2–3 tablespoons of filling near the bottom edge. Fold the bottom up over the filling, then fold in both sides, then roll tightly upward. Seal the final edge with a dab of the cornstarch and water mixture. Repeat with remaining wrappers and filling.
  3. Fry the spring rolls. Heat the oil in a deep pot to 350°F (175°C). Fry the spring rolls in batches of 3–4 for 3–4 minutes, turning occasionally, until deeply golden and crispy all over. Drain on a wire rack.
  4. Make the dipping sauce. Whisk together the soy sauce, rice vinegar, maple syrup, sesame oil, garlic, and chili flakes until combined.
  5. Serve immediately. Serve the hot spring rolls with the dipping sauce while at their crispiest.

Pro Tips

  • Cool the filling completely before rolling — warm filling creates steam inside the wrapper during frying, which softens the exterior instead of crisping it.
  • Roll tightly and seal well — loose rolls fall apart in the oil and filling leaks into the oil.
  • Fry at the correct temperature and in small batches to maintain oil temperature throughout.
  • Drain on a wire rack rather than paper towel to prevent the bottoms from steaming soft.

Why Cooling the Filling Matters So Much

The crispiness of a spring roll depends almost entirely on the moisture content of the filling and the temperature at which it is fried. A warm filling releases steam as it heats in the oil, which softens the wrapper from the inside out and produces a soft rather than crispy result. A completely cooled, properly dried filling does not produce this steam, allowing the wrapper to fry to a shatteringly crispy shell unimpeded.


Flavor Variations

  • Tofu Spring Rolls: Add finely crumbled, pressed tofu to the filling for extra protein.
  • Glass Noodle Only Rolls: Reduce the vegetables and increase the noodles for a lighter, more noodle-forward filling.
  • Fresh Spring Rolls: Skip frying entirely and serve the filling in fresh rice paper rounds with dipping sauce for a lighter, no-cook version.

Nutritional Highlights (Per Serving — 5 rolls)

CaloriesProteinCarbsFiberFat
~280 kcal6g38g3g12g

Storage

  • Best fresh: Spring rolls are at their best immediately after frying while the shells are still shatteringly crispy.
  • Refrigerator: Store cooked rolls for up to 2 days. Reheat in an air fryer at 375°F (190°C) for 5 minutes to restore crispiness.
  • Freezer: Freeze unfried, assembled spring rolls on a tray until solid then transfer to a freezer bag for up to 1 month. Fry directly from frozen, adding 1–2 extra minutes.

Frequently Asked Questions

Can I air fry these instead of deep frying?

Yes — spray the assembled rolls generously with oil and air fry at 390°F (200°C) for 12–14 minutes, turning halfway, for a lighter result with most of the crispiness of frying.

What wrappers work best?

Wheat spring roll wrappers produce the crispiest, most traditional result. Rice paper wrappers also work but produce a slightly different, more delicate texture.

Why are my spring rolls soggy?

Soggy spring rolls are almost always caused by filling that was not cooled completely before rolling, filling that was too wet, or oil that was not hot enough. Ensure the filling is completely cool and dry and maintain oil temperature at 350°F throughout frying.


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

Vegan Spinach Dip Bites

vegan spinach dip bites

There are party snacks you put out because something needs to be on the table. And then there are party snacks like these Vegan Spinach Dip Bites — the kind that disappear within minutes of hitting the serving platter, that make people hover near the oven waiting for the next batch to come out, that produce that specific sound of genuine, unreserved delight when someone bites through the golden, flaky pastry exterior into the creamy, garlicky, spinach-packed interior and realizes simultaneously that this is the best thing they have eaten all evening and that it contains not a single gram of dairy. These are those bites. The ones that become the most requested item at every gathering you attend. The ones that convert the most committed non-vegans without them even realizing it is happening. The ones that are so deeply, satisfyingly delicious that putting out just one batch feels almost irresponsible.

These are golden, flaky pastry bites filled with the most extraordinary creamy spinach and artichoke dip — rich cashew cream cheese blended with garlic, lemon, nutritional yeast, and herbs into a filling so deeply savory and so luxuriously creamy that it is completely indistinguishable from the finest dairy-based spinach dip imaginable — then folded into squares of buttery puff pastry that bake in a hot oven to a deep, burnished golden brown with layers that shatter and flake and crumble in the most satisfying way possible. They are part pastry bite, part hot dip, part comfort food — and they are entirely, completely extraordinary in a category entirely their own.

What makes these bites so genuinely outstanding is the filling. The cashew cream cheese base provides the richness and creaminess that makes spinach dip so irresistible, while nutritional yeast contributes the deep, savory, cheesy flavor that makes every bite feel genuinely indulgent. Fresh spinach wilted and thoroughly squeezed provides the classic spinach dip character — earthy, slightly mineral, deeply green — while artichoke hearts add a subtle sweetness and an extraordinary depth that elevates the filling from simply creamy spinach to something far more complex and sophisticated.

This recipe is 100% vegan, ready in just 35 minutes, naturally adaptable to gluten-free with the right pastry, spectacular as a party appetizer, game day snack, holiday entertaining dish, or simply as an indulgent weeknight treat, and absolutely, completely impossible to stop eating once started.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
15 mins20 mins35 mins6~320 kcal

Ingredients

For the Creamy Spinach Dip Filling

  • 300g fresh spinach (or 200g frozen spinach, completely thawed and squeezed bone dry)
  • 1 can (400g) artichoke hearts in water, drained and roughly chopped
  • 1 cup (130g) raw cashews, soaked in boiling water for 20 minutes then drained
  • ½ cup (120ml) vegetable broth
  • 4 tbsp nutritional yeast
  • 4 cloves garlic, minced
  • 1 medium white onion, finely diced
  • 2 tbsp olive oil
  • 2 tbsp lemon juice
  • 1 tbsp white miso paste
  • 1 tsp onion powder
  • 1 tsp garlic powder
  • ½ tsp salt, plus more to taste
  • ¼ tsp white pepper
  • ¼ tsp nutmeg
  • ¼ tsp chili flakes (optional)

For the Pastry Bites

  • 2 sheets (500g total) vegan puff pastry, thawed if frozen
  • 3 tbsp plant milk mixed with 1 tsp maple syrup (vegan egg wash)
  • 1 tsp sesame seeds or everything bagel seasoning (optional topping)
  • Flaky sea salt for finishing

Optional Add-ins for the Filling

  • ½ cup (60g) vegan mozzarella, shredded (adds meltiness)
  • ¼ cup (35g) sun-dried tomatoes, finely diced
  • 2 tbsp capers, finely chopped (adds beautiful brininess)
  • ¼ tsp smoked paprika
  • 2 tbsp fresh dill, finely chopped
  • ½ cup (75g) frozen corn, thawed

To Serve

  • Extra vegan cream cheese dip alongside for dipping
  • Fresh lemon wedges
  • Chili flakes and fresh herbs scattered over
  • Vegan sour cream dipping sauce
  • Tomato salsa alongside
  • Mixed green salad as a side

Instructions

  1. Make the cashew cream cheese base. Place the drained soaked cashews in a high-speed blender with the vegetable broth, nutritional yeast, lemon juice, white miso paste, onion powder, garlic powder, salt, white pepper, and nutmeg. Blend on the highest speed for 90 seconds until completely smooth, silky, and creamy with absolutely no graininess remaining. Taste and adjust — more nutritional yeast for cheesiness, more lemon for brightness, more salt for depth. The cream cheese base should taste rich, savory, slightly tangy, and deeply satisfying. Set aside.
  2. Prepare the spinach. If using fresh spinach heat a large skillet over medium-high heat with a tiny amount of olive oil. Add the spinach in large handfuls and cook, stirring, until completely wilted — approximately 2–3 minutes. Transfer to a clean kitchen towel and squeeze out as much moisture as possible — this step is non-negotiable. Insufficiently dried spinach makes the filling wet and the pastry soggy from the inside. Squeeze until no more liquid comes out — far more water will be removed than seems possible. Roughly chop the squeezed spinach and set aside.
  3. Cook the aromatics. Heat the olive oil in a skillet over medium heat. Add the finely diced onion and cook for 4–5 minutes until softened and golden. Add the minced garlic and cook for 60 seconds until fragrant. Add the roughly chopped artichoke hearts and cook for 2 minutes until heated through and beginning to caramelize slightly at the edges. Season with salt, pepper, and chili flakes if using.
  4. Combine the filling. In a large bowl combine the cashew cream cheese base, cooked spinach, sautéed onion, garlic, and artichoke hearts. Stir well until everything is evenly combined into a thick, creamy, deeply green and fragrant filling. Taste one final time and adjust seasoning — the filling should be generously seasoned, deeply savory, and intensely flavorful. Allow to cool for 5 minutes before using — a warm filling will melt the pastry during assembly.
  5. Prepare the pastry. Preheat the oven to 425°F (220°C) and line two large baking sheets with parchment paper. Unroll or unfold the puff pastry sheets on a lightly floured surface. Cut each sheet into 12 equal squares — approximately 8cm x 8cm each — producing 24 squares total. If the pastry becomes soft and difficult to work with refrigerate for 10 minutes to firm before continuing.
  6. Fill and fold the bites. Place one heaped tablespoon of the spinach dip filling in the center of each pastry square. Brush the edges of each square lightly with the plant milk wash. Fold the pastry over the filling — either folding two opposite corners to the center to create a triangle, folding all four corners to the center to create an envelope, or simply folding in half to create a rectangle — and press the edges firmly together to seal. Use a fork to crimp the edges for a decorative finish and a tighter seal that prevents the filling from escaping during baking.
  7. Apply the egg wash and toppings. Arrange the sealed pastry bites on the lined baking sheets with space between each one. Brush the top surface of each bite generously with the plant milk and maple syrup wash — ensuring complete, even coverage for the most even, deeply golden color. Sprinkle with sesame seeds or everything bagel seasoning if using and finish with a small pinch of flaky sea salt over each bite.
  8. Bake to golden perfection. Place in the preheated oven and bake for 18–22 minutes until deeply golden, puffed, and shatteringly crispy on all surfaces. The pastry should be a deep, burnished golden brown — not pale and doughy. Check at 15 minutes and rotate the baking sheets if the bites are coloring unevenly. Allow to cool on the baking sheets for 3–4 minutes before serving — the filling will be extremely hot directly from the oven.
  9. Serve immediately and generously. Arrange on a large serving platter and scatter with fresh herbs, chili flakes, and a drizzle of olive oil. Serve with additional dipping sauces alongside and lemon wedges for squeezing. These bites are at their absolute peak within 10 minutes of coming out of the oven when the pastry is at its crispiest and the filling is perfectly warm and creamy.

Pro Tips for the Most Extraordinary Vegan Spinach Dip Bites

  • Squeeze the spinach until completely, obsessively dry. This is the single most critical step in the entire recipe. Spinach contains an extraordinary amount of water — water that will steam inside the sealed pastry during baking and make the pastry soggy from the inside rather than flaky and crispy. Squeeze the wilted spinach in a clean kitchen towel with genuine, sustained force until absolutely no more liquid comes out. The difference between properly dried spinach and insufficiently dried spinach in terms of the final pastry texture is enormous and completely non-negotiable.
  • Blend the cashew cream for the full 90 seconds. A perfectly smooth, completely lump-free cashew cream requires sustained, high-speed blending. Stopping before the cream is completely silky produces a granular filling with visible cashew pieces that affects both the texture and the visual appeal of the finished bites. Blend until the cream flows from the blender like thick double cream with absolutely no texture remaining.
  • Keep the pastry cold throughout assembly. Puff pastry that warms to room temperature during assembly loses its layered structure — the butter softens and melds into the flour rather than remaining in distinct layers, producing a pastry that bakes to a flat, dense result rather than the airy, puffed, flaky result this recipe achieves. Work quickly and refrigerate the assembled bites for 10 minutes before baking if the pastry has softened during assembly.
  • Do not overfill the pastry squares. One heaped tablespoon of filling is the correct amount — enough for a generous, creamy interior without so much that the filling escapes during sealing or baking. Overfilled pastry bites are impossible to seal properly and inevitably leak during baking, creating a soggy pastry base and a messy baking sheet.
  • Use the highest oven temperature for the crispiest result. 425°F (220°C) is the correct baking temperature for puff pastry — the intense heat causes the water in the butter layers to flash to steam instantly, puffing the layers apart dramatically and creating the extraordinary flakiness and height that defines great puff pastry. A lower temperature produces flat, greasy pastry rather than the spectacular puffed, layered result this recipe achieves.
  • Serve within 10 minutes of baking always. Puff pastry bites are at their absolute peak the moment they come out of the oven — the pastry is at its crispiest, the filling at its warmest and creamiest, and the contrast of textures at its most extraordinary. They soften as they sit — serve immediately for the finest experience, or reheat in a hot oven or air fryer for 5 minutes to restore crispiness.

The Extraordinary History of Spinach Dip

Spinach dip is one of the most beloved party foods in American entertaining culture — a preparation so consistently popular across generations and occasions that it has achieved the rare status of a true culinary classic. Its origins trace to the mid-twentieth century when cream cheese-based dips became fashionable in American home entertaining, and the combination of spinach, cream cheese, and garlic proved so universally appealing that it has remained the standard against which all other party dips are measured ever since.

The appeal of spinach dip is not difficult to understand when examined through the lens of flavor science. The cream base provides richness, fat-carried flavor, and the coating mouthfeel that makes food feel luxurious and satisfying. The spinach provides earthy, mineral, slightly bitter notes that contrast with and balance the richness of the cream, preventing it from becoming cloying. The garlic provides aromatic pungency and depth. The lemon provides acid that lifts and brightens every other flavor in the bowl. Together these elements create a flavor combination that satisfies simultaneously on every level — richness, brightness, depth, and contrast — which is the specific quality that makes a food genuinely addictive rather than merely pleasant.

This vegan version honours every element of the original flavor combination while replacing the dairy cream with cashew cream that is — through the unique fat chemistry of raw cashews discussed elsewhere in this article — so similar in richness, coating quality, and mouthfeel to dairy cream that it is completely indistinguishable in the finished filling. The nutritional yeast replaces the cheesy, savory depth of cream cheese and Parmesan through its naturally occurring glutamates. The white miso paste adds a fermented, aged complexity that approximates the tang and depth of sour cream. The result is a filling that is not merely a plant-based approximation of spinach dip but a genuinely outstanding preparation in its own right.

Enclosing this filling in puff pastry — the most theatrical and spectacular of all pastry preparations — elevates the humble dip into something genuinely showstopping. The contrast between the hot, creamy, deeply savory filling and the cold, shatteringly crispy pastry exterior is one of the finest textural combinations in all of pastry cooking, and the individual bite-sized format makes these pastry bites simultaneously elegant and accessible — sophisticated enough for a dinner party, casual enough for a game day spread.


Flavor Variations

  • Jalapeño Popper Bites: Add two finely minced jalapeños and half a cup of shredded vegan cheddar to the filling for a version inspired by jalapeño poppers — with building heat, gooey vegan cheese, and the same extraordinary creamy filling against flaky pastry that is particularly spectacular for game day entertaining.
  • Sun-Dried Tomato and Olive: Add half a cup of finely chopped sun-dried tomatoes and a quarter cup of finely chopped kalamata olives to the filling for a Mediterranean-inspired version with a beautiful depth of flavor from the concentrated tomato and briny olive that pairs magnificently with the creamy spinach base.
  • Mushroom and Spinach: Add one cup of finely diced cremini mushrooms sautéed until golden to the filling for a version with extraordinary earthy depth — the mushrooms contribute umami richness that makes the filling even more complex and satisfying than the original.
  • Everything Bagel Spinach Bites: Top the assembled bites generously with everything bagel seasoning before baking for a version with an extraordinary savory, garlicky, seedy crust that is particularly outstanding served with a vegan cream cheese dipping sauce alongside.

Nutritional Highlights (Per Serving — 4 bites)

CaloriesProteinCarbsFiberFat
~320 kcal10g34g4g16g

At 320 calories per serving these pastry bites deliver a genuinely satisfying snack with 10 grams of plant-based protein from the cashews, nutritional yeast, and spinach, 4 grams of dietary fiber, and meaningful amounts of iron, calcium, and Vitamins K and A from the spinach. The cashew cream base contributes healthy monounsaturated fats alongside magnesium, phosphorus, and zinc. The artichoke hearts contribute cynarin — a unique compound found almost exclusively in artichokes that has been studied for its ability to support liver function, stimulate bile production, and reduce LDL cholesterol. The nutritional yeast contributes B vitamins including B12 in fortified varieties making these bites a genuinely functional snack as well as a deeply delicious one.


Storage

  • Baked bites: Store cooled baked bites in an airtight container in the refrigerator for up to 3 days. Reheat in a hot oven at 400°F (200°C) for 8–10 minutes or in an air fryer at 375°F (190°C) for 5 minutes to restore full crispiness and warmth. Do not reheat in the microwave which makes the pastry soft, soggy, and entirely unpleasant in texture.
  • Assembled unbaked bites: The assembled but unbaked bites can be refrigerated on their baking sheet for up to 24 hours before baking — making them an outstanding make-ahead party preparation. Apply the plant milk wash and any toppings immediately before baking rather than in advance.
  • Freezer — unbaked: Freeze assembled unbaked bites on a baking sheet until solid then transfer to a freezer bag for up to 2 months. Bake directly from frozen at 400°F (200°C) for 25–28 minutes until deeply golden and heated through to the center. This makes these bites one of the most practical party foods available — a batch can be assembled months in advance and baked on demand.
  • Filling separately: The spinach dip filling stores in an airtight container in the refrigerator for up to 5 days and is extraordinarily versatile beyond its role in these pastry bites — use as a dip with crackers and vegetables, as a pasta sauce thinned with pasta water, as a pizza topping, or as a filling for stuffed mushrooms or bell peppers.

Frequently Asked Questions

Can I make these bites gluten-free?

Yes — use a good quality gluten-free puff pastry in place of regular puff pastry. Gluten-free puff pastry handles slightly differently than regular — it can be more fragile and prone to cracking when folded. Keep it very cold throughout assembly and handle gently. The finished bites will be slightly less dramatically puffed than the regular version but still beautifully golden and delicious with the same extraordinary filling.

Can I use store-bought vegan cream cheese instead of making cashew cream?

Yes — replace the cashew cream base with 250g of store-bought vegan cream cheese for a faster assembly that still produces an outstanding filling. The flavor will be slightly different depending on the brand used but still deeply creamy and satisfying. Add the nutritional yeast, lemon juice, and seasonings to the cream cheese in the same quantities as the cashew cream recipe.

Why did the filling leak out of my pastry bites during baking?

Filling leakage during baking is caused by insufficient sealing of the pastry edges, overfilling, or a filling that is too wet. Ensure the edges are brushed with the plant milk wash before pressing together and crimp firmly with a fork. Use no more than one heaped tablespoon of filling per bite. Ensure the spinach is completely, thoroughly dried before adding to the filling.

Can I use frozen spinach instead of fresh?

Yes — frozen spinach that has been completely thawed and very thoroughly squeezed dry produces an excellent result. Frozen spinach is often more convenient than fresh and is harvested and frozen at peak nutritional quality. The key is squeezing it extraordinarily thoroughly — frozen spinach releases more water than fresh when thawed and must be squeezed until completely, bone dry for the best pastry result.

How many bites does this recipe make?

This recipe makes 24 individual pastry bites from two sheets of puff pastry cut into 12 squares each. For a larger party double all quantities for 48 bites. The filling recipe as written produces slightly more than needed for 24 bites — the extra filling is perfect for serving alongside as a dip with crackers and vegetables.

Can I air fry these bites instead of baking?

Yes — air frying produces an exceptionally crispy, evenly golden result in significantly less time than oven baking. Air fry at 375°F (190°C) for 12–14 minutes, checking at 10 minutes, until deeply golden and puffed. Work in batches as most air fryer baskets can only accommodate 6–8 bites at a time without crowding. Air-fried bites are arguably crispier than oven-baked ones and the reduced cooking time makes them particularly practical when making multiple batches for a party.


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 irresistible vegan party food and snack recipes? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!