dairy-free appetizer

Vegan Cream Cheese Spinach Puffs — The Most Irresistible Golden Party Bites You Will Ever Pull From the Oven

cream cheese spinach puffs

There are party bites that get politely eaten and there are party bites like these Vegan Cream Cheese Spinach Puffs — the kind that come out of the oven puffed and golden and crackling, filled with a warm, creamy spinach and vegan cream cheese filling that is savory and garlicky and rich in exactly the right way, and disappear from the serving plate so completely and so rapidly that people are still reaching for one when the plate is already empty, and asking you for the recipe before they have finished chewing. These are those puffs. The ones that look like they came from a bakery. The ones that nobody believes are vegan until you tell them. The ones that become your permanent answer whenever anyone says bring something to share, because they travel well, reheat beautifully, and make everyone very happy every single time.

The filling is the heart of this recipe — vegan cream cheese blended with wilted, thoroughly squeezed spinach, garlic, nutritional yeast, and a handful of fresh herbs creates something that is simultaneously rich and light, savory and bright, the kind of filling that tastes like it should be complicated to make but comes together in minutes. The key is squeezing every drop of moisture from the cooked spinach before it meets the cream cheese — residual water in the spinach is what makes spinach puffs soggy, and dry spinach is what makes them golden and crisp all the way through.

What makes this recipe so outstanding is the puff pastry — store-bought vegan puff pastry (widely available and almost always accidentally vegan) provides an extraordinary amount of texture for essentially no effort: dozens of alternating layers of dough and fat that inflate in the oven’s heat into a shatteringly crisp, flaky exterior that contrasts perfectly with the creamy filling inside. The laminated layers do all the work; the baker simply fills, folds, and bakes.

This recipe is 100% vegan, naturally dairy-free and egg-free, ready in under 40 minutes with store-bought pastry, and one of those recipes equally at home at a holiday party, a weekend brunch, a school lunch box, or eaten standing at the kitchen counter warm from the oven because you could not wait.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
15 mins22 mins37 mins16 puffs~145 kcal

Ingredients

For the Filling

  • 200g (7oz) baby spinach (fresh) or 150g frozen spinach, thawed
  • 225g (8oz) vegan cream cheese, softened
  • 3 garlic cloves, minced
  • 2 tbsp nutritional yeast
  • 2 tbsp fresh chives or scallions, finely chopped
  • 1 tbsp fresh dill (or 1 tsp dried)
  • ½ tsp onion powder
  • ½ tsp salt
  • ¼ tsp black pepper
  • Pinch of nutmeg
  • 1 tsp lemon zest

For Assembly

  • 2 sheets vegan puff pastry (320g each), thawed if frozen
  • 2 tbsp unsweetened oat milk (for brushing)
  • 1 tsp maple syrup (mixed with oat milk for a golden wash)
  • Black sesame seeds or nigella seeds, for topping (optional)
  • Flaky sea salt, for topping

Instructions

  1. Prepare the spinach. If using fresh spinach, heat a dry pan over medium heat and add the spinach in batches, stirring until fully wilted — about 2 minutes. Transfer to a colander and allow to cool. Once cool enough to handle, squeeze the wilted spinach in a clean kitchen towel or between your palms as firmly as possible, wringing out every drop of water. Chop the squeezed spinach roughly. If using frozen spinach, thaw completely and squeeze until completely dry before chopping.
  2. Make the filling. In a bowl, combine the vegan cream cheese, squeezed and chopped spinach, minced garlic, nutritional yeast, chives, dill, onion powder, salt, pepper, nutmeg, and lemon zest. Mix until thoroughly combined and smooth. Taste and adjust seasoning — the filling should be well-seasoned, savory, and slightly garlicky. Refrigerate for 10 minutes to firm up slightly.
  3. Preheat and prepare. Preheat the oven to 400°F (200°C). Line two baking sheets with parchment paper. Whisk together the oat milk and maple syrup in a small bowl for the golden wash.
  4. Cut the pastry. Unroll the puff pastry sheets on a lightly floured surface. Cut each sheet into 8 equal squares (4×4 grid) for a total of 16 squares.
  5. Fill and fold. Place a heaped teaspoon of filling in the center of each pastry square. Fold the pastry over diagonally to form a triangle, or bring all four corners up to the center to form a parcel shape. Press the edges firmly to seal — use a fork to crimp the edges for a decorative finish and a more secure seal. Place on the prepared baking sheets.
  6. Brush and top. Brush each puff generously with the oat milk and maple syrup wash — this gives them their deep golden color. Scatter with sesame or nigella seeds and a pinch of flaky sea salt.
  7. Bake. Bake for 18–22 minutes until deeply golden, puffed, and crisp. The bottoms should be golden (check by lifting one with a spatula) and the pastry should feel firm and light when tapped.
  8. Cool briefly and serve. Allow to cool on the baking sheet for 5 minutes before serving — the filling is very hot straight from the oven. Serve warm or at room temperature.

Pro Tips

  • Squeeze the spinach until it feels almost dry — this is the most important step. Wet spinach makes the pastry soggy from the inside and prevents the puff from getting crisp. After squeezing once in a towel, squeeze again. You should be able to wring out a surprising amount of green liquid.
  • Keep the pastry cold — warm puff pastry is soft, sticky, and difficult to work with. If the pastry starts to feel warm and tacky during assembly, return it to the refrigerator for 10 minutes. Cold pastry puffs dramatically; warm pastry spreads flat.
  • Seal the edges firmly — a loose seal lets the filling leak out into the oven, where it burns and causes the pastry to go soggy underneath. Crimp with a fork and press with your fingertips to ensure the edges are completely closed.
  • Add the oat milk and maple syrup wash — the maple syrup in the wash provides the sugars that brown and caramelize in the oven’s heat, giving these puffs the deep amber color of a professional bakery. Oat milk alone produces a paler, less attractive result.

The Science of Puff Pastry Lamination

The extraordinary rise and flakiness of puff pastry is the result of a process called lamination — the deliberate creation of hundreds of alternating, paper-thin layers of dough and fat through a series of repeated folding and rolling operations. In classic puff pastry, a block of cold butter is encased in a simple dough, then the whole package is rolled flat, folded into thirds, and rolled flat again, dozens of times, creating 729 or more distinct layers in a properly made batch. When this layered dough enters a hot oven, the water content of the dough turns instantly to steam, inflating each individual layer from within and pushing them apart, while the fat melts and separates the layers so they cannot stick back together. The result is a pastry that rises to three to four times its original thickness in the oven, with a shatteringly crisp exterior and a light, airy interior that is the product of pure physics. Most store-bought vegan puff pastry uses vegetable fat rather than butter and produces results that are nearly indistinguishable from the dairy version in both rise and flakiness — the lamination physics are identical regardless of which fat is used, as long as it remains cold and solid until it enters the oven.


Flavor Variations

  • Vegan Spinach and Artichoke Puffs: Add 100g of finely chopped marinated artichoke hearts to the filling for a spinach-artichoke dip flavor profile in puff pastry form.
  • Sun-Dried Tomato and Spinach Puffs: Add 3 tablespoons of finely chopped sun-dried tomatoes and ½ teaspoon of dried oregano to the filling for a Mediterranean twist.
  • Vegan Feta and Spinach Puffs: Replace 60g of the vegan cream cheese with crumbled vegan feta for a salty, tangy filling reminiscent of Greek spanakopita.

Nutritional Highlights (Per Puff)

CaloriesProteinCarbsFiberFat
~145 kcal3g12g1g10g

Storage

  • Room temperature: Best eaten the day they are made. Store in an airtight container at room temperature for up to 8 hours — the pastry softens as it sits.
  • Refrigerator: Store in an airtight container for up to 3 days. Reheat in an oven or toaster oven at 375°F for 8–10 minutes to restore crispiness. Do not microwave — it makes the pastry soft and rubbery.
  • Freezer: Freeze unbaked puffs on a baking sheet until solid, then transfer to a freezer bag. Bake from frozen at 400°F for 25–28 minutes. Fully baked puffs can also be frozen and reheated in the oven — the texture is slightly less crisp but still excellent.
  • Make ahead: Assemble the puffs the night before, cover with cling film, and refrigerate unbaked. Bake directly from the refrigerator — a cold start is ideal for puff pastry.

Frequently Asked Questions

Is store-bought puff pastry vegan?

Many brands of store-bought puff pastry are accidentally vegan — made with vegetable shortening or palm oil rather than butter. Always check the ingredients: look for “butter” or “milk” in the list. In the US, Pepperidge Farm puff pastry is vegan. In the UK, Jus-Rol and most supermarket own-brand puff pastry sheets are vegan. Always verify the packaging as formulations can change.

Can I use frozen spinach?

Yes — frozen spinach works very well and eliminates the wilting step. Thaw completely, then squeeze out every drop of moisture before using. One 300g package of frozen spinach (thawed and squeezed) is equivalent to the wilted fresh spinach in this recipe.

Can I make these without a food processor?

Absolutely — this recipe requires no food processor. The filling is mixed by hand in a bowl and the pastry is cut with a knife or pastry cutter. A fork is the only tool needed for crimping.


Tried this recipe? Leave a comment below and let us know how it turned out! Tag us on Instagram and Facebook — we love seeing your plant-powered creations. Looking for more warming vegan curry and dinner recipes? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!

Vegan Jalapeño Poppers — The Crispiest Most Addictive Plant-Based Party Bites You Will Ever Make

vegan jalapeno poppers

There are party snacks that get eaten out of obligation and then there are snacks like these Vegan Jalapeño Poppers — the kind that come out of the oven or fryer with a crust that shatters at the first bite, releasing a plume of steam and the smell of toasted breadcrumbs and hot pepper, with a filling of cool, tangy vegan cream cheese that melts against the heat of the jalapeño in a way that is so perfectly calibrated between spicy and creamy and crunchy that people stop whatever conversation they were having the moment they take one and reach immediately for a second. These are those poppers. The ones that vanish from the serving platter in minutes. The ones that make people disbelieve they are vegan until they have been shown the recipe. The ones that are simultaneously the simplest and the most crowd-pleasing thing you can bring to any gathering, any game day, any party, any occasion that benefits from something hot and crispy and impossible to eat just one of.

The filling is the soul of a great popper — and this vegan version makes no compromise. Vegan cream cheese seasoned with garlic powder, smoked paprika, chives, and nutritional yeast for a deep savory richness creates a filling that is tangy and creamy and complex, the kind that cools the jalapeño heat just enough to make each bite addictive rather than overwhelming. The cream cheese is piped into the halved jalapeños generously, because a popper with too little filling is a disappointment, and then the whole thing is coated in a double-dredge of seasoned flour, oat milk wash, and panko breadcrumbs that produces the shatteringly crispy crust that defines a great popper.

What makes this recipe so outstanding is the double-coat method — dipping each stuffed jalapeño in the flour wash twice before the final panko coat creates a thick, unified crust that adheres completely to the pepper and filling, producing a popper with no bare patches, no soggy spots, and a crust that stays crispy for longer than a single-coat version. It is the same technique used in professional fried food operations for maximum crust integrity, applied to a simple home recipe.

This recipe is 100% vegan, naturally dairy-free and egg-free, baked or fried depending on your preference, ready in under 40 minutes, and one of the most universally loved plant-based snacks you will ever add to your repertoire.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
20 mins20 mins40 mins24 poppers (12 servings)~145 kcal

Ingredients

For the Filling

  • 225g (8oz) vegan cream cheese, softened
  • 2 tbsp nutritional yeast
  • 1 tsp garlic powder
  • ½ tsp smoked paprika
  • ¼ tsp onion powder
  • ½ tsp salt
  • ¼ tsp black pepper
  • 2 tbsp fresh chives or scallions, finely chopped
  • 60g (½ cup) vegan cheddar, shredded (optional but recommended)

For the Peppers

  • 12 large jalapeños, halved lengthwise and seeds removed

For the Coating

  • 80g (⅔ cup) all-purpose flour
  • ½ tsp garlic powder
  • ½ tsp smoked paprika
  • ½ tsp salt
  • 240ml (1 cup) unsweetened oat milk
  • 1 tsp apple cider vinegar
  • 120g (1½ cups) panko breadcrumbs
  • ½ tsp garlic powder (for the panko)
  • ½ tsp salt (for the panko)
  • 1 tsp smoked paprika (for the panko)

For Serving

  • Vegan ranch dressing or vegan sour cream
  • Hot sauce
  • Fresh chives, chopped

Instructions

  1. Prepare the jalapeños. Halve the jalapeños lengthwise and use a small spoon to scrape out the seeds and membranes. Wear gloves if sensitive to capsaicin. Pat the jalapeño halves dry with paper towels — a dry surface helps the coating adhere.
  2. Make the filling. Beat together the softened vegan cream cheese, nutritional yeast, garlic powder, smoked paprika, onion powder, salt, pepper, and chives until smooth and combined. Fold in the shredded vegan cheddar if using. Taste and adjust seasoning — the filling should be well-seasoned and slightly salty.
  3. Fill the jalapeños. Spoon or pipe the filling generously into each jalapeño half, mounding it slightly above the rim of the pepper. Press the filling firmly so it adheres. Refrigerate the filled jalapeños for 15 minutes to firm up the filling.
  4. Set up the coating station. In a shallow bowl, whisk together the flour, garlic powder, smoked paprika, and salt. In a second shallow bowl, combine the oat milk and apple cider vinegar. In a third shallow bowl, combine the panko, garlic powder, salt, and smoked paprika and toss to combine.
  5. Double-coat the poppers. Working one at a time: dredge a filled jalapeño half in the seasoned flour, shaking off the excess. Dip in the oat milk wash. Dredge in flour again. Dip in the oat milk wash again. Finally, press firmly into the panko breadcrumbs, coating the filling and sides of the pepper completely. Press the panko on firmly so it adheres. Place on a lined baking sheet. Repeat for all poppers.
  6. Bake or fry: To bake: Preheat the oven to 425°F (220°C). Arrange the coated poppers filling-side up on a parchment-lined baking sheet. Spray generously with cooking spray or brush lightly with oil. Bake for 18–22 minutes until the panko is deeply golden and the filling is hot and slightly bubbling at the edges. To fry: Heat 5cm (2 inches) of neutral oil in a deep pan to 375°F (190°C). Fry in batches of 4–5, filling-side up, for 2–3 minutes until deeply golden all over. Drain on paper towels.
  7. Serve immediately with vegan ranch or vegan sour cream and hot sauce alongside.

Pro Tips

  • Double-coat for maximum crunch — the flour-wash-flour-wash-panko sequence creates a unified, thick crust that resists sogginess and stays crispy far longer than a single coat. Do not skip the second flour and wash dip; it is what separates a truly crispy popper from a mediocre one.
  • Refrigerate the filled peppers before coating — cold filling is firm and stays in place during the coating process. Room-temperature filling is soft and may fall out during dredging, creating gaps in the coating.
  • Leave a few seeds if you want heat — jalapeño heat is concentrated in the seeds and white membrane. For a milder popper, remove all seeds and membrane thoroughly.
  • Spray with oil before baking — generous oil on the panko coating is essential for the oven-baked version to achieve the deep golden color and crunch of a fried popper.

The Capsaicin Chemistry of Jalapeños and Dairy Pairing

The pairing of hot peppers and cream cheese in jalapeño poppers is not accidental — it is a chemically grounded combination that explains why poppers are so specifically satisfying. Capsaicin, the compound responsible for the heat in jalapeños, is fat-soluble — it binds to fat molecules rather than water, which is why drinking water does nothing to relieve pepper heat (water cannot dissolve or carry away the capsaicin) while eating dairy brings immediate relief (the fat in dairy dissolves and carries the capsaicin away from the heat receptors in the mouth). Cream cheese, with its high fat content and cool temperature against the heat of the pepper, is therefore the ideal companion for jalapeño precisely because it actively neutralizes the capsaicin — not just by providing contrast in temperature and texture, but by chemically binding to the heat compound and reducing its contact with the pain receptors that interpret capsaicin as burning. Vegan cream cheese, with its comparable fat content from coconut or cashew oils, performs the same function equally effectively. This is why the filling-to-pepper ratio in a great popper matters so much: too little filling, and the capsaicin overwhelms; the right amount, and every bite is perfectly balanced between heat and cool, spicy and creamy.


Flavor Variations

  • Vegan Bacon Jalapeño Poppers: Add 3 tablespoons of crumbled vegan bacon or smoked tempeh to the filling for a smoky, savory version that is particularly popular at game-day gatherings.
  • Vegan Southwestern Jalapeño Poppers: Add 2 tablespoons of corn kernels and 1 tablespoon of finely chopped canned green chiles to the filling for a Tex-Mex inspired version.
  • Vegan Everything Bagel Poppers: Replace the seasoned panko with a mix of panko and everything bagel seasoning for a sesame-and-onion crusted version that is completely addictive.

Nutritional Highlights (Per Serving, 2 poppers)

CaloriesProteinCarbsFiberFat
~145 kcal4g16g1g8g

Storage

  • Serve immediately for best results — jalapeño poppers are at their peak the moment they come from the oven or fryer. The crust softens as they sit.
  • Refrigerator: Store leftover baked poppers in an airtight container for up to 3 days. Reheat in an oven or air fryer at 400°F for 6–8 minutes to restore crispiness. Do not microwave — it makes the panko soggy.
  • Freezer: Freeze coated, uncooked poppers on a baking sheet until solid, then transfer to a freezer bag for up to 2 months. Bake from frozen at 425°F for 25–28 minutes.
  • Make ahead: The filled jalapeños can be refrigerated up to 24 hours before coating and baking.

Frequently Asked Questions

How do I reduce the heat?

Remove all seeds and the white membrane (pith) from inside each jalapeño half thoroughly — the membrane contains the highest concentration of capsaicin. For even milder poppers, soak the cleaned jalapeño halves in cold water for 30 minutes before filling to leach out additional capsaicin.

Can I make these in an air fryer?

Yes — air fryer jalapeño poppers are excellent. Spray the coated poppers generously with cooking spray and air fry at 400°F (200°C) for 8–10 minutes until deeply golden. The air fryer produces a particularly crisp crust with less oil than the oven method.

My filling keeps falling out during coating — what do I do?

The filling needs to be cold and firm before coating. If it is still soft, return the filled jalapeños to the refrigerator for an additional 15–20 minutes until firm. Also ensure you are pressing the panko on firmly rather than dragging the popper through it.

Can I use mini peppers instead of jalapeños?

Yes — mini sweet peppers make a milder, kid-friendly version. The prep is the same; reduce the bake time by 3–4 minutes as mini peppers are thinner-walled and cook faster.


Tried this recipe? Leave a comment below and let us know how it turned out! Tag us on Instagram and Facebook — we love seeing your plant-powered creations. Looking for more warming vegan curry and dinner recipes? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!

Vegan 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 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 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 Cauliflower Wings with Spicy Beet Pesto — The Most Stunning Plant-Based Appetizer You Will Ever Serve

Jpg 4 610x343

There are appetizers that get eaten politely. And then there are dishes like these Vegan Cauliflower Wings with Spicy Beet Pesto — the kind that stop conversation the moment they land on the table because they are so visually spectacular, so unexpectedly bold in flavor, and so satisfying to eat that guests reach for a second piece before they have finished the first. This is that dish. The one that makes cauliflower the undeniable star of the table. The one that pairs a golden, crispy, perfectly seasoned cauliflower wing with a vibrant, electric-magenta beet pesto that is simultaneously earthy, spicy, and deeply alive in a way that makes every other dipping sauce feel suddenly boring.

This recipe batters florets of cauliflower in a seasoned chickpea flour coating that fries or bakes into a genuinely crunchy, golden crust with none of the sogginess that plagues lesser cauliflower wing recipes — producing a wing that holds its crunch for long enough to reach the table intact and still crispy. The spicy beet pesto alongside is the revelation: roasted beet blended with fresh basil, walnuts, garlic, lemon, and chili into a sauce so brilliantly colored and so deeply complex in flavor that it elevates the entire dish from excellent to genuinely memorable.

What makes this recipe so outstanding is the double-coating technique — dipping the cauliflower in batter, then in breadcrumbs, before cooking — which produces a crust with real texture and real crunch rather than the thin, soft coating that single-dipped cauliflower wings typically achieve.

This recipe is 100% vegan, can be baked or air-fried, naturally dairy-free, and ready in about 50 minutes — stunning enough to serve at a dinner party and simple enough to make on a weeknight.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
20 mins30 mins50 mins4~380 kcal

Ingredients

For the Cauliflower Wings

  • 1 large head cauliflower, cut into large florets
  • 1 cup (120g) chickpea flour
  • ¾ cup (180ml) cold water or plant milk
  • 1 tsp smoked paprika
  • 1 tsp garlic powder
  • ½ tsp onion powder
  • ½ tsp salt
  • ¼ tsp black pepper
  • 1½ cups (80g) panko breadcrumbs
  • 2 tbsp nutritional yeast
  • Neutral oil for spraying or drizzling

For the Spicy Beet Pesto

  • 2 medium beets, roasted and peeled (about 200g roasted weight)
  • 1 cup (25g) fresh basil leaves
  • ½ cup (50g) walnuts, lightly toasted
  • 2 cloves garlic
  • 3 tbsp olive oil
  • 2 tbsp lemon juice
  • 1 tsp lemon zest
  • 1–2 red chillies, deseeded (adjust to heat preference)
  • ¼ tsp salt
  • 2 tbsp water to thin if needed

Instructions

  1. Roast the beets. If not using pre-cooked beets, wrap them in foil and roast at 400°F (200°C) for 45–55 minutes until completely tender when pierced with a knife. Allow to cool, then peel and roughly chop. This can be done a day ahead.
  2. Preheat and prepare. Preheat the oven to 425°F (220°C) or the air fryer to 400°F (200°C). Line a large baking sheet with parchment paper and place a wire rack on top if available — this allows air to circulate under the wings for a crispier result.
  3. Make the batter. In a bowl, whisk together the chickpea flour, cold water or plant milk, smoked paprika, garlic powder, onion powder, salt, and pepper until completely smooth. The batter should be thick enough to coat the back of a spoon but still pourable.
  4. Prepare the crumb coating. In a separate shallow bowl, combine the panko breadcrumbs and nutritional yeast. Mix well.
  5. Double-coat the cauliflower. Working one floret at a time, dip each piece into the chickpea batter, letting the excess drip off, then press firmly into the panko mixture to coat on all sides. Place on the prepared rack or lined baking sheet. Repeat with all florets.
  6. Cook the wings. Spray or drizzle generously with oil. Bake for 25–30 minutes, flipping halfway through, until deeply golden and crispy all over. For air fryer — cook in batches at 400°F for 15–18 minutes, shaking halfway through.
  7. Make the spicy beet pesto. Combine all pesto ingredients in a food processor or high-speed blender. Process until smooth, scraping down the sides as needed. Taste and adjust — more chilli for heat, more lemon for brightness, more salt as needed. Add water a tablespoon at a time if the pesto is too thick.
  8. Serve. Arrange the hot cauliflower wings on a serving plate and serve the spicy beet pesto alongside in a bowl for dipping. Garnish with fresh basil leaves and lemon wedges.

Pro Tips

  • Use cold water or plant milk for the batter — cold liquid produces a lighter, crispier coating than room-temperature liquid.
  • Press the panko firmly onto the cauliflower — don’t just dip and shake; press the breadcrumbs in firmly on all sides to ensure they adhere through the cooking process.
  • Use a wire rack on the baking sheet — elevating the wings allows hot air to circulate underneath and prevents the bottom from steaming and going soggy.
  • Make the beet pesto ahead — it actually improves after an hour in the refrigerator as the flavors deepen and meld, and the color becomes even more intensely vibrant.

Why Beet Pesto Works So Brilliantly With Cauliflower Wings

The flavor pairing here is deliberate and genuinely intelligent. Cauliflower is mild, slightly sweet, and deeply savory when roasted — it needs something bold alongside it to match its richness. Beet pesto provides exactly that: the earthy sweetness of roasted beet, the brightness of basil and lemon, the richness of walnuts, and the heat of chilli all working together to create a sauce that is complex enough to complement the wings without overwhelming them. The visual contrast — golden brown wings against electric magenta pesto — is also spectacular on the table, making this dish as beautiful to look at as it is to eat.


Flavor Variations

  • Buffalo Cauliflower Wings: Skip the beet pesto and toss the baked wings in buffalo sauce for a classic version — serve with vegan ranch for dipping.
  • Sweet Chilli Cauliflower Wings: Brush the wings with sweet chilli sauce in the final 5 minutes of baking for a sticky, glossy, sweet-heat glaze.
  • Lemon Herb Beet Pesto: Add a handful of fresh mint and extra lemon zest to the beet pesto for a brighter, more herb-forward version.

Nutritional Highlights (Per Serving)

CaloriesProteinCarbsFiberFat
~380 kcal14g42g7g18g

Storage

  • Cauliflower wings: Best eaten immediately while hot and crispy. Leftovers keep in the refrigerator for up to 3 days — reheat in an air fryer or oven at 400°F for 8–10 minutes to restore crunch. Do not microwave as this makes the coating soggy.
  • Beet pesto: Keeps in a sealed jar in the refrigerator for up to 5 days. Press a piece of plastic wrap directly onto the surface to prevent oxidation. Also freezes well for up to 2 months.

Frequently Asked Questions

Can I use pre-cooked beets from a packet for the pesto?

Yes — vacuum-packed cooked beets (not pickled) work perfectly and save significant time. Pat them dry before blending for a pesto that is not too watery.

Can I make the wings gluten-free?

Yes — replace the panko breadcrumbs with gluten-free panko or crushed gluten-free rice crackers for equally crispy results.

Can I make these ahead for a party?

Bake the wings up to 2 hours ahead and reheat in a hot oven or air fryer for 8 minutes before serving. Make the beet pesto up to 3 days ahead and refrigerate until needed.


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!