vegan finger food

Vegan Spinach & Artichoke Dip with Olive Oil & Pita Chips — The Creamiest Most Deeply Flavored Plant-Based Party Dip You Have Ever Put on a Table

vegan spinach & artichoke dip with olive oil & pita chips

There is a category of food that exists almost entirely in the space between sitting down and the main course arriving — food that is not quite a meal and not quite a snack but occupies a social and culinary territory all of its own: the party dip, the sharing bowl, the thing that gets placed at the center of the table and around which a conversation forms and a gathering actually begins. Vegan Spinach & Artichoke Dip is one of the defining recipes in this category — a hot, bubbling, outrageously creamy bowl of wilted spinach, tender artichoke hearts, and a silky cashew-cream base that is seasoned with garlic and lemon and nutritional yeast and just enough white pepper to leave a gentle warmth at the back of the throat. It arrives at the table still bubbling from the oven, golden-spotted across the top where the cashew cream has browned under the grill, and it is surrounded by a pile of homemade pita chips that have been brushed with good olive oil, scattered with flaky salt and dried oregano, and toasted until they are shatteringly crisp — crisp enough to stand up to this dip without bending in half, and fragrant with the oregano and olive oil in a way that makes them worth eating on their own even before the dip appears. The combination of the hot, creamy dip and the crisp, herby pita chips is one of the best things you can put on a table for a group of people, and the fact that the entire recipe is completely plant-based and made without a single gram of dairy is something most guests discover only after they have already gone back for a third time.

The secret is the cashew cream base with the nutritional yeast bloom technique. Most vegan spinach and artichoke dips rely on a combination of store-bought vegan cream cheese, vegan sour cream, or canned coconut cream for their creamy base — all of which work adequately but produce a result that is either too tangy (cream cheese), too coconut-forward (coconut cream), or too thin and lacking the slightly grainy, genuinely dairy-like body of the original. The cashew cream base in this recipe produces none of these problems: raw cashews, soaked and blended smooth with lemon juice, garlic, water, and a small amount of apple cider vinegar (which provides the faint dairy-sour note that makes the cream taste like cream rather than blended nuts), become a base that is genuinely neutral in flavor, genuinely thick and silky in texture, and genuinely versatile enough to carry the flavors of the spinach and artichoke without either imposing a flavor of its own or disappearing entirely. The nutritional yeast bloom — which is what elevates this recipe beyond other cashew cream dips — involves stirring the nutritional yeast into 3 tablespoons of the hot, just-cooked spinach liquid before adding it to the blended cashew cream, rather than simply stirring nutritional yeast powder directly into the finished dip. The hot liquid hydrates and swells the nutritional yeast flakes, dissolving them into an even, fully integrated liquid rather than leaving them as partially dissolved particles in the finished dip; this produces a more uniform, deeper, more rounded umami flavor that reads as genuinely cheesy rather than as nutritional yeast, which has a distinctive flavor that can be identified as itself when it is incompletely dissolved. The nutritional yeast bloom step adds 90 seconds to the recipe and makes a perceptible difference to whether the finished dip tastes like a great cheesy dip or like a vegan dip that is trying to taste like a great cheesy dip.

What makes this recipe so outstanding is the double-layer artichoke approach. Marinated artichoke heart quarters (oil-packed from a jar, drained) are used in two different ways: two-thirds are roughly chopped and folded into the dip, where they provide tender, yielding pockets of artichoke flavor that are distributed through every spoonful; and one-third are left whole (or halved), arranged across the top of the dip before it goes into the oven, and pressed slightly into the surface so that they bake directly under the grill and develop a slightly caramelized, lightly charred exterior that adds a roasted note and a more concentrated flavor to the surface of the dip that the chopped pieces inside cannot achieve. The result is a dip with two textures of artichoke in every bowl — soft and integrated below, lightly caramelized and visually striking on top — and a depth of artichoke flavor that a single preparation method cannot produce.

This recipe is 100% vegan, dairy-free, egg-free, and naturally gluten-free (the pita chips are not gluten-free, but gluten-free flatbreads or vegetable crudités make excellent substitutes for those who need them). It serves 6–8 as a starter or party dip.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
15 mins20 mins35 mins (+ 1 hr cashew soak)6–8 servings~340 kcal

Ingredients

For the Cashew Cream Base

  • 200g (1⅓ cups) raw cashews, soaked in cold water for 1 hour minimum (or in boiling water for 20 minutes — for this recipe, the shorter boiling water soak is sufficient as the cashews are blended into a dip rather than a standalone cream and a small amount of remaining texture is masked by the other ingredients)
  • 120ml (½ cup) water (start with this quantity; add 1–2 tablespoons more if the blender needs loosening)
  • 2 tbsp lemon juice, freshly squeezed (approximately ½ a lemon)
  • 1 tbsp apple cider vinegar (provides the faint sour, dairy-like tang that makes the cashew cream read as cream rather than as blended nuts — white wine vinegar works as a substitute)
  • 2 garlic cloves, roughly chopped
  • ½ tsp fine salt
  • ¼ tsp white pepper (white pepper has a different heat profile from black pepper — more rounded, slightly floral, less sharp — and it does not create visible black specks in the cream; black pepper works but visually marks the white cream)

For the Dip

  • 300g (10oz) fresh baby spinach (or frozen spinach, fully thawed and squeezed as dry as absolutely possible — if using frozen, measure after thawing and squeezing; 300g fresh spinach cooks down to approximately 80–90g)
  • 2 jars (approximately 400g / 14oz drained weight total) marinated artichoke hearts in oil, drained thoroughly (oil-packed marinated artichoke hearts have a more complex, herby, slightly tangy flavor than water-packed artichokes; if only water-packed are available, add 1 tablespoon of olive oil and ½ teaspoon of dried thyme to compensate)
  • 4 tbsp nutritional yeast (the bloom technique below dissolves this fully into the dip — do not reduce this quantity; 4 tablespoons is what produces a genuinely cheesy, rounded flavor)
  • 3 tbsp olive oil, divided
  • 4 garlic cloves, finely minced
  • ½ medium onion, finely diced
  • 120g (½ cup) vegan cream cheese (Violife or Oatly — optional but adds additional body and a cream cheese tang to the dip; the recipe works without it if unavailable, producing a slightly lighter-textured result)
  • 1 tsp dried thyme
  • ½ tsp garlic powder (in addition to the fresh garlic — the dried garlic rounds out the fresh garlic’s sharpness with a deeper, more mellow background note)
  • Salt, black pepper, and chilli flakes, to taste

For the Homemade Pita Chips

  • 4 large pita breads (white or wholemeal — white pita produces crispier chips; wholemeal produces nuttier, slightly denser chips with more texture)
  • 4 tbsp good-quality extra-virgin olive oil
  • 1 tsp dried oregano
  • ½ tsp garlic powder
  • ½ tsp flaky sea salt
  • ¼ tsp black pepper

For Finishing the Dip

  • 2 tbsp extra-virgin olive oil, for drizzling over the top before baking
  • Chilli flakes, for scattering
  • Fresh parsley or basil, finely chopped, for serving
  • Lemon wedges, for serving

Instructions

  1. Soak the cashews. Cover the raw cashews with cold water and soak for a minimum of 1 hour (or pour boiling water over them and soak for 20 minutes). Drain and rinse thoroughly.
  2. Make the pita chips. Preheat the oven to 190°C (375°F). Split each pita bread horizontally into two thin rounds by running a knife along the seam (or simply cut without splitting for thicker, breadier chips). Cut each round into triangular wedges — 6–8 per round, depending on the size of the pita. In a large bowl, toss the pita wedges with the olive oil, dried oregano, garlic powder, flaky salt, and black pepper until every piece is evenly coated. Spread in a single layer across two baking sheets (do not crowd — overlapping chips steam rather than crisp). Bake for 12–15 minutes, turning once at the 8-minute mark, until golden, crisp, and fragrant. Watch carefully in the last 3 minutes as they go from golden to burnt quickly. Remove and allow to cool on the baking sheet — they crisp further as they cool. Set aside. (The pita chips can be made up to 24 hours in advance and stored in a sealed container at room temperature; they hold their crispness well.)
  3. Prepare the spinach. Heat 1 tablespoon of the olive oil in a large skillet or saucepan over medium-high heat. Add the fresh baby spinach in handfuls, tossing with tongs as each addition wilts to make room for more. Cook for 3–4 minutes total until all the spinach is completely wilted and most of the liquid has evaporated — the spinach should look glossy and reduced, not wet and pooling. Remove from the heat. Reserve 3 tablespoons of the hot spinach liquid from the pan (if there is any remaining liquid) — this is the liquid used to bloom the nutritional yeast. If using frozen spinach, skip this step; squeeze the thawed spinach in a clean kitchen towel until almost completely dry, then use 3 tablespoons of hot water for the bloom.
  4. Bloom the nutritional yeast. In a small bowl, stir the 4 tablespoons of nutritional yeast into the 3 tablespoons of hot spinach liquid (or hot water). Stir vigorously for 30–45 seconds until the nutritional yeast is fully dissolved into a smooth, thick, dark liquid with no visible flake particles remaining. Set aside.
  5. Cook the aromatics. In the same skillet used for the spinach, heat the remaining 2 tablespoons of olive oil over medium heat. Add the diced onion and cook for 5–6 minutes, stirring occasionally, until soft and translucent. Add the minced garlic and cook for 1 further minute, stirring constantly, until fragrant. Add the dried thyme and garlic powder and cook for 30 seconds. Remove from heat.
  6. Make the cashew cream. Drain and rinse the soaked cashews. Place them in a high-powered blender with the water, lemon juice, apple cider vinegar, garlic, salt, and white pepper. Blend on the highest speed for 2–3 minutes until completely smooth — run a small amount between your fingers; it should feel like thick cream with no grittiness. If the blender is struggling, add water 1 tablespoon at a time.
  7. Combine the dip. Preheat the oven to 200°C (390°F). In a large bowl, combine the cashew cream, bloomed nutritional yeast liquid, cooked aromatics, wilted spinach (roughly chopped if the leaves are large), and vegan cream cheese (if using). Stir until fully combined and evenly mixed. Roughly chop two-thirds of the drained artichoke hearts and fold them into the dip mixture. Season generously with salt, black pepper, and chilli flakes, tasting as you go — the dip should be well-seasoned and slightly more assertively flavored than seems correct at room temperature, as the flavor mellows slightly during baking.
  8. Bake the dip. Transfer the dip to a 20–23cm (8–9 inch) oven-safe skillet, cast-iron pan, or baking dish. Smooth the top with a spatula. Arrange the remaining whole or halved artichoke heart quarters across the surface of the dip, pressing them slightly into the surface so they are partially submerged and will roast directly on top. Drizzle the extra-virgin olive oil generously over the entire surface. Scatter with chilli flakes. Bake for 18–20 minutes until the dip is hot throughout and bubbling around the edges. Switch to grill (broiler) mode on high for 3–4 minutes until the surface is golden and spotted with dark patches and the artichoke hearts on top are lightly caramelized. Watch closely under the grill.
  9. Serve immediately. Remove from the oven and scatter with fresh parsley or basil. Serve in the skillet or baking dish, directly at the center of the table, with the pita chips arranged around it and lemon wedges on the side. The dip is best eaten hot; it can be re-baked at 180°C (355°F) for 10 minutes if it cools before everyone has finished.

Pro Tips

  • Blend the cashews until they are completely, perfectly smooth — any residual grittiness in the cashew cream will be noticeable in the finished dip. If your blender is not powerful enough to produce a completely smooth result, soak the cashews in boiling water for 30 minutes before blending and blend for an extra minute. A Vitamix or similar high-powered blender produces the best result; a standard blender needs longer blending time and may require additional water.
  • Squeeze frozen spinach aggressively — frozen spinach releases a large volume of water when thawed, and any water left in the spinach goes directly into the dip and makes it loose and watery rather than thick and creamy. Thaw completely, then wrap in a clean kitchen towel and squeeze over the sink as hard as you can, twisting the towel tighter and tighter, until no more water comes out. The spinach should feel almost dry to the touch.
  • Use oil-packed marinated artichoke hearts, not water-packed — the oil-packed version has already been seasoned with herbs and garlic during marination, giving the artichoke hearts a flavor complexity that water-packed artichokes (which taste of almost nothing) cannot match. Drain them thoroughly but do not rinse — the herby residue from the marinade adds to the dip.
  • Let the pita chips cool completely before serving — pita chips crisp as they cool, and chips served straight from the oven feel slightly leathery rather than shatteringly crisp. Make them 15–20 minutes before the dip goes in the oven, spread on the baking sheet to cool, and they will be at peak crispness when the dip is ready.

Spinach and Artichoke: Two Ancient Ingredients, One Modern Classic

The hot spinach and artichoke dip as a dish is a surprisingly recent invention — it appears in American restaurant menus primarily from the 1980s and 1990s, associated most closely with the Applebee’s chain (which popularized it nationally in the United States during the 1990s) and the broader casual dining boom of that decade, when sharing appetizers became a central feature of the restaurant experience in ways they had not been before. But its two central ingredients carry histories that stretch back thousands of years and across multiple continents. Spinach (Spinacia oleracea) originated in ancient Persia (modern Iran), where it was cultivated by at least 400 CE; Arab traders carried it westward along trade routes into the Mediterranean, where it arrived in Spain in the eleventh century under the Moorish occupation and spread through European cooking in the medieval period. Catherine de’ Medici, the Florentine noblewoman who married King Henry II of France in 1533, reportedly brought a team of Florentine cooks with her to the French court — cooks who specialized in Florentine spinach preparations — and dishes described as à la Florentine (with spinach) entered the French culinary lexicon as a direct result. The artichoke (Cynara scolymus) is a cultivated form of the wild cardoon, a thistle native to the Mediterranean basin and the Canary Islands, and was bred into its modern, edible form by Arab or Berber agriculturalists in North Africa or Sicily sometime in the medieval period — the first clear European references to the cultivated artichoke appear in Naples and Florence in the fifteenth century, and by the sixteenth century it had spread through European courts and gardens, arriving in Louisiana with French settlers in the eighteenth century and eventually becoming a signature crop of the California coast. The combination of these two ancient, widely traveled ingredients in a hot, creamy, shareable dip is a distinctly American creation — and the vegan version of it, made with cashew cream instead of dairy, may be the form in which both ingredients finally reach their fullest, most harmonious expression.


Flavor Variations

  • Vegan Jalapeño Spinach & Artichoke Dip: Add 2 finely minced pickled jalapeños (seeds removed for medium heat, seeds in for hot) to the aromatics when cooking the garlic. The jalapeño’s sharp, vinegary heat cuts through the richness of the cashew cream and adds a lively, punchy quality to the dip that is particularly good with plain tortilla chips alongside the pita.
  • Vegan White Bean Spinach & Artichoke Dip: Replace half the cashew cream (100g cashews) with one drained and rinsed can (400g) of white cannellini beans, blended smooth with the same seasonings. The cannellini beans add body, protein, and a slightly earthier flavor than cashews alone, and make the dip more substantial — better suited as a light meal than a party starter. White beans also produce a dip with a lower fat content than the all-cashew version.
  • Vegan Spinach, Artichoke & Sun-Dried Tomato Dip: Add 60g (¼ cup) of finely chopped oil-packed sun-dried tomatoes to the dip mixture before baking. The sun-dried tomatoes add an intensely concentrated, sweet-tart tomato note that runs through the creaminess of the cashew base and gives the finished dip a slightly Mediterranean character — particularly good when the pita chips are made with za’atar instead of oregano.

Nutritional Highlights (Per Serving — Based on 8 Servings, Including Pita Chips)

CaloriesProteinCarbsFiberFat
~340 kcal10g28g5g21g

Storage

  • Refrigerator: The baked dip keeps in the refrigerator for up to 4 days in a sealed container. The texture thickens as it cools; reheat in the oven at 180°C (355°F) for 12–15 minutes (or in the microwave in 60-second bursts, stirring between each), adding a splash of plant milk if needed to loosen. A final 2 minutes under the grill after reheating restores the golden, blistered surface.
  • Make-ahead (unbaked): The dip mixture (without the topping artichoke hearts) can be assembled up to 24 hours in advance and refrigerated, covered, in its baking dish. Remove from the refrigerator 20 minutes before baking to take the chill off, then top with the reserved artichoke hearts and bake as directed.
  • Freezer: The baked dip freezes well for up to 2 months. Freeze in a sealed container, thaw overnight in the refrigerator, and reheat as above. The texture may be slightly looser after freezing and thawing; stir vigorously after reheating to re-emulsify.
  • Pita chips: Store in a sealed container at room temperature for up to 3 days. They maintain their crispness well. Do not refrigerate (humidity from the refrigerator softens them).

Frequently Asked Questions

Can I make this without a high-powered blender?

Yes, but the cashew soaking time matters more. If using a standard blender, soak the cashews in boiling water for a full 30–40 minutes rather than 20, drain and rinse, and blend for 4–5 minutes, stopping to scrape down the sides every minute. Add water 1 tablespoon at a time if the blender is struggling. The result may have a very slightly less silky texture than a high-powered blender produces, but it will be smooth enough for a dip where other ingredients (spinach, artichoke) provide texture and mask any slight graininess.

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

Yes — 300g (approximately 10oz) of store-bought vegan cream cheese (Violife, Oatly, or Kite Hill) can replace the cashew cream entirely for a simpler, faster version. Mix it with the nutritional yeast bloom, add the aromatics and vegetables, and bake as directed. The result is tangier and slightly firmer than the cashew version and has a very convincing cream cheese character. The cashew version is worth the extra step when you want something lighter and more neutral in flavor.

My dip came out watery — what went wrong?

The most common cause is insufficiently dried spinach — either fresh spinach that retained too much cooking liquid, or frozen spinach that was not squeezed thoroughly enough before use. A watery dip can usually be salvaged by returning it to the oven for an additional 10–15 minutes uncovered, which evaporates the excess liquid. For future batches, squeeze cooked or thawed spinach with maximum force using a clean kitchen towel, and drain the artichoke hearts on paper towels for 5 minutes before chopping.

What else can I serve this dip with besides pita chips?

The dip is excellent with: toasted sourdough baguette slices; corn tortilla chips (a natural gluten-free option); vegetable crudités (celery sticks, cucumber rounds, carrot batons, and radishes all work well — the cool, fresh crunch of raw vegetables against the hot, creamy dip is a particularly good contrast); roasted sweet potato rounds; or endive leaves, which are boat-shaped and function as natural scoops.


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 Blueberry Brie Jalapeño Poppers

vegan blueberry brie jalapeño poppers

There are appetizers you make because something needs to be on the table before dinner. And then there are appetizers like these Vegan Blueberry Brie Jalapeño Poppers — the kind that combine sweet, jammy blueberry, rich melted vegan brie, and the building heat of jalapeño into a single bite so unexpected and so completely addictive that people keep reaching for one more before they have even finished the first. This is that appetizer. The one that gets the entire table talking. The one that disappears from the platter the fastest at any gathering.

This recipe stuffs halved jalapeños with a rich, melty vegan brie and a spoonful of blueberry preserves, baked until the cheese is gooey and the jalapeño has softened slightly while retaining some bite. The combination of sweet, creamy, and spicy creates one of the most interesting and memorable flavor profiles in the entire appetizer category.

What makes these poppers so outstanding is the contrast — the cooling, gooey richness of melted vegan brie against the building heat of the jalapeño, all balanced by the sweet, slightly tart pop of blueberry preserves, creating a bite that engages every part of the palate at once.

This recipe is 100% vegan, naturally gluten-free, ready in about 30 minutes, and absolutely wonderful served warm straight from the oven at any gathering, party, or holiday spread.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
15 mins15 mins30 mins6~120 kcal

Ingredients

For the Poppers

  • 12 medium jalapeños, halved lengthwise and seeded
  • 150g vegan brie, cut into small slices or cubes
  • ½ cup (120g) blueberry preserves or jam
  • 1 tbsp fresh thyme leaves (optional)

For the Topping

  • ¼ cup (25g) breadcrumbs
  • 1 tbsp olive oil
  • Pinch of salt

Optional Add-ins

  • A drizzle of maple syrup over the top before baking
  • A scattering of fresh blueberries pressed in alongside the preserves
  • A pinch of chili flakes for extra heat

To Serve

  • Fresh thyme or basil for garnish
  • A small bowl of extra blueberry preserves alongside

Instructions

  1. Preheat the oven and prepare the jalapeños. Preheat the oven to 400°F (200°C). Line a baking sheet with parchment paper. Halve the jalapeños lengthwise and remove the seeds and membranes with a small spoon, leaving the shells intact.
  2. Fill the jalapeños. Place a small slice or cube of vegan brie into each jalapeño half. Top with a small spoonful of blueberry preserves and a few thyme leaves if using.
  3. Add the topping. In a small bowl combine the breadcrumbs, olive oil, and a pinch of salt. Sprinkle a small amount over each filled jalapeño half for a slightly crisp finish.
  4. Bake. Arrange the filled jalapeños on the prepared baking sheet and bake for 12–15 minutes until the cheese is melted and bubbling and the jalapeños have softened slightly.
  5. Cool briefly and serve. Let cool for 2–3 minutes before serving, as the filling will be very hot directly from the oven.

Pro Tips

  • Wear gloves when handling jalapeños, especially when removing seeds and membranes, to avoid irritation.
  • Remove the membranes thoroughly for a milder result, as most of the heat in a jalapeño comes from this part rather than the flesh.
  • Do not overfill the jalapeños, as the filling will bubble and may spill over during baking.
  • Let the poppers rest briefly after baking, as the melted brie and preserves will be extremely hot.

Why This Flavor Combination Works

Sweet and spicy combinations are a long-established pairing because sugar helps balance and soften the perception of heat, allowing the jalapeño’s spice to feel more like an exciting accent than an overwhelming burn. Adding the richness of melted brie introduces a creamy, fatty element that further tempers the heat while adding indulgence, creating a genuinely well-rounded bite.


Flavor Variations

  • Fig and Brie Poppers: Replace the blueberry preserves with fig jam for a different but equally elegant sweet pairing.
  • Spicy Maple Poppers: Drizzle the filled jalapeños with maple syrup before baking for extra sweetness and a glossy finish.
  • Nutty Poppers: Top with a few chopped toasted pecans before baking for added crunch.

Nutritional Highlights (Per Serving — 2 poppers)

CaloriesProteinCarbsFiberFat
~120 kcal3g14g1g6g

Storage

  • Refrigerator: Store baked poppers in an airtight container for up to 3 days. Reheat in the oven or air fryer until warmed through.
  • Freezer: Assemble unbaked poppers and freeze on a tray, then transfer to a freezer bag for up to 1 month. Bake directly from frozen, adding a few extra minutes to the baking time.

Frequently Asked Questions

Can I make these less spicy?

Yes — removing the membranes thoroughly significantly reduces the heat, and using a milder pepper such as a mini bell pepper instead of jalapeño works as well.

What vegan brie works best?

Several plant-based brands now produce a vegan brie with a similarly soft, meltable texture; check that the one you choose is intended for melting rather than purely a spreadable cheese.

Can I prepare these ahead of a party?

Yes — assemble the poppers up to the point of baking, refrigerate covered for a few hours, and bake 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 addictive vegan appetizer recipes? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!

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 Sausage Rolls — The Flakiest Most Irresistible Plant-Based Party Food You Will Ever Make

vegan sausage rolls

There are party foods that get eaten out of obligation. And then there are foods like these Vegan Sausage Rolls — the kind that disappear from the serving plate within minutes of being set down, that people reach for a second and third time before admitting they cannot stop, that generate the kind of genuinely surprised delight that only happens when something plant-based completely exceeds every expectation. This is that food. The one that makes vegan cooking feel effortless and generous and deeply satisfying all at once. The one that earns requests for the recipe from people who insist they would never eat vegan food.

This recipe wraps a savory, herb-packed sausage filling of lentils, mushrooms, walnuts, and caramelized onion in golden, shatteringly flaky puff pastry that puffs up dramatically in the oven and turns deep golden and glossy and spectacular — producing a sausage roll that looks and tastes so close to the classic that even the most dedicated omnivores at the table cannot find a meaningful objection. The filling is the real achievement: deeply savory from the mushrooms and soy sauce, earthy from the lentils, nutty from the walnuts, fragrant with sage and thyme in a combination that is genuinely reminiscent of a great pork sausage filling without a single animal ingredient.

What makes this recipe so outstanding is the texture of the filling — pulsing the mushrooms and walnuts in a food processor before mixing them with the lentils creates irregular, rough-edged pieces that bind together beautifully when cooked but retain enough texture to feel genuinely substantial and satisfying inside the pastry.

This recipe is 100% vegan, uses store-bought puff pastry for ease, can be made ahead and frozen unbaked, and produces sausage rolls so good that they work as a party appetizer, a picnic staple, a lunchbox treat, or a deeply satisfying dinner alongside a green salad.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
25 mins30 mins55 mins24 rolls~165 kcal

Ingredients

For the Sausage Filling

  • 1 cup (200g) brown or green lentils, cooked and drained (or 1 can, drained)
  • 200g cremini mushrooms
  • ½ cup (50g) walnuts
  • 1 tbsp olive oil
  • 1 large onion, finely diced
  • 3 cloves garlic, minced
  • 1 tbsp soy sauce or tamari
  • 1 tsp Dijon mustard
  • 1 tsp dried sage
  • 1 tsp dried thyme
  • ½ tsp smoked paprika
  • ½ tsp fennel seeds (optional but excellent)
  • Salt and black pepper to taste
  • ½ cup (50g) breadcrumbs
  • 2 tbsp nutritional yeast

For Assembly

  • 2 sheets (about 500g total) vegan puff pastry, thawed if frozen
  • 3 tbsp plant milk (for brushing)
  • 1 tbsp maple syrup mixed with the plant milk (for a glossy finish)
  • Sesame seeds or poppy seeds for topping

To Serve

  • Tomato sauce or ketchup
  • Dijon or wholegrain mustard
  • Hot sauce

Instructions

  1. Make the filling. Place the mushrooms and walnuts in a food processor and pulse 8–10 times until broken down into rough, pea-sized pieces — do not over-process into a paste. Heat the olive oil in a large pan over medium heat. Add the onion and cook for 8 minutes until soft and golden. Add the garlic, sage, thyme, smoked paprika, and fennel seeds if using. Cook for 1 minute until fragrant. Add the mushroom and walnut mixture and cook for 5–6 minutes, stirring occasionally, until the mushrooms have released their moisture and the mixture is dry and beginning to brown. Add the soy sauce and cook for 1 more minute.
  2. Combine the filling. Transfer the cooked mixture to a large bowl. Add the drained lentils, Dijon mustard, breadcrumbs, and nutritional yeast. Mix well until everything is evenly combined. Taste and season generously with salt and black pepper. The filling should be well-seasoned, slightly sticky, and hold together when pressed. If it is too loose, add more breadcrumbs a tablespoon at a time. Allow to cool completely before assembling.
  3. Preheat the oven. Preheat to 400°F (200°C). Line two baking sheets with parchment paper.
  4. Assemble the rolls. Unroll one sheet of puff pastry on a lightly floured surface. Cut it in half lengthways to create two long rectangles. Spoon half the filling in a long line down the center of each rectangle, shaping it into a compact log with your hands. Brush one long edge of each rectangle with the plant milk mixture. Roll the pastry over the filling from the unbrushes side, pressing the brushed edge firmly to seal. Press the seal with a fork to crimp. Repeat with the second sheet of pastry and remaining filling.
  5. Cut and top. Cut each long roll into 6 equal pieces with a sharp knife — giving 24 rolls in total. Place on the lined baking sheets with the seal side down. Brush the tops generously with the plant milk and maple syrup mixture. Scatter sesame or poppy seeds over the top. Use a sharp knife to score 2–3 shallow diagonal cuts across the top of each roll to allow steam to escape.
  6. Bake. Bake for 25–30 minutes until the pastry is deep golden, dramatically puffed, and completely cooked through. Serve hot or warm alongside ketchup and mustard for dipping.

Pro Tips

  • Cool the filling completely before assembling — warm filling melts the butter in the pastry and makes it difficult to handle, producing rolls that don’t hold their shape and pastry that doesn’t puff properly.
  • Keep the pastry cold — work quickly with the puff pastry and return it to the refrigerator for 10 minutes if it becomes warm or soft. Cold pastry puffs dramatically; warm pastry does not.
  • Season the filling boldly — the pastry mutes the flavor of the filling slightly, so the filling itself should taste slightly overseasoned before it goes into the pastry. Taste and add more salt, soy sauce, and herbs than seems necessary.
  • Score the tops — the shallow diagonal cuts allow steam to escape during baking, preventing the pastry from becoming soggy on top and ensuring an even, dramatic puff.

The British Institution of the Sausage Roll

The sausage roll is one of Britain’s most beloved and most democratic foods — a snack that appears equally at gas station counters, village fetes, wedding receptions, school lunch boxes, and upmarket bakeries, eaten at every social occasion from the most casual to the most celebratory. Its origins are murky — pastry wrapped around meat has existed across cultures for centuries — but the sausage roll as a recognizable British snack food was well established by the early nineteenth century and has never fallen out of fashion. The vegan sausage roll had its cultural moment in 2019 when a British bakery chain launched one and generated extraordinary media controversy, revealing both the cultural significance of the original and the growing mainstream appetite for its plant-based counterpart. The homemade version, as always, puts the shop-bought one — vegan or otherwise — to shame.


Flavor Variations

  • Spicy Vegan Sausage Rolls: Add a teaspoon of chilli flakes and a tablespoon of harissa to the filling for a version with heat.
  • Caramelized Onion and Herb Rolls: Slow-cook the onion for 25 minutes until deeply caramelized and sweet for a richer, more complex filling.
  • Cheesy Vegan Sausage Rolls: Add 3 tablespoons of vegan cream cheese to the filling mixture for a richer, creamier version.

Nutritional Highlights (Per Roll)

CaloriesProteinCarbsFiberFat
~165 kcal5g16g2g9g

Storage & Make Ahead

  • Refrigerator: Baked sausage rolls keep in an airtight container for up to 3 days. Reheat in a 375°F (190°C) oven for 8–10 minutes until heated through and the pastry has crisped up again. Do not microwave — the pastry will become soft and soggy.
  • Freezer (unbaked): Freeze the assembled, unbaked rolls on a tray until solid, then transfer to a freezer bag for up to 3 months. Bake from frozen at 400°F for 35–38 minutes until deep golden and cooked through. This is the best make-ahead method for parties.
  • Freezer (baked): Freeze baked rolls for up to 2 months and reheat from frozen in a 375°F oven for 15–18 minutes.

Frequently Asked Questions

How do I know which puff pastry is vegan?

Most supermarket own-brand puff pastry is made with vegetable fat rather than butter and is naturally vegan — check the ingredients list. Jus-Rol and many other brands are vegan. Butter puff pastry is not.

Can I make these gluten-free?

Yes — use gluten-free puff pastry (available from specialist retailers), gluten-free breadcrumbs, and tamari instead of soy sauce for a fully gluten-free version.

Can I make mini sausage rolls for parties?

Yes — cut each long roll into 10–12 smaller pieces instead of 6 for bite-sized cocktail party rolls. Reduce the baking time slightly, checking at 20 minutes.


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

Vegan Mozzarella Cheese Biscuit Bombs — The Most Addictive Pull-Apart Snack You Will Ever Make

vegan mozzarella cheese biscuit bombs

There are snacks that are good. And then there are snacks like these Vegan Mozzarella Cheese Biscuit Bombs — the kind that come out of the oven golden and glossy and brushed with garlic butter, and when you pull one apart the melted vegan mozzarella stretches in a way that makes the entire table go quiet for a moment before everyone reaches for one simultaneously. This is that snack. The one that disappears before you have set the plate down. The one that makes people ask if you are absolutely certain these are vegan. The one that earns a permanent place in every gathering, every game night, every occasion where food is meant to be the highlight of the evening.

This recipe wraps soft, fluffy biscuit dough around a generous cube of vegan mozzarella, seals it into a ball, and bakes it until the outside is golden and the inside has melted into a molten, stretchy, gloriously gooey center that delivers exactly the cheese-pull experience that makes stuffed biscuits one of the most satisfying foods in existence. Brushed immediately out of the oven with garlic and herb vegan butter, each bomb is fragrant, savory, and so deeply satisfying to eat that one is never enough.

What makes this recipe so outstanding is the double-sealing technique — enclosing the mozzarella completely in dough and then pinching and rolling the seam tightly — which ensures the cheese stays inside during baking rather than leaking out onto the tray and leaving you with an empty biscuit and a puddle of wasted cheese.

This recipe is 100% vegan, naturally dairy-free, ready in under 40 minutes, and produces biscuit bombs so good that they work as a party appetizer, a dinner side, a game-day snack, or an indulgent afternoon treat that requires absolutely no justification.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
20 mins18 mins38 mins12 bombs~210 kcal

Ingredients

For the Biscuit Dough

  • 2 cups (240g) all-purpose flour
  • 1 tbsp baking powder
  • 1 tsp sugar
  • ½ tsp salt
  • ½ tsp garlic powder
  • ⅓ cup (75g) cold vegan butter, cubed
  • ¾ cup (180ml) cold plant milk
  • 1 tsp apple cider vinegar

For the Filling

  • 200g vegan mozzarella block (not shredded — a block cuts into clean cubes that melt better)
  • Cut into 12 equal cubes, about 2cm each

For the Garlic Butter Brush

  • 3 tbsp vegan butter, melted
  • 2 cloves garlic, very finely minced or grated
  • 1 tbsp fresh parsley, finely chopped
  • ¼ tsp salt
  • Pinch of chilli flakes (optional)

For Dipping

  • Marinara sauce
  • Vegan ranch
  • Garlic aioli

Instructions

  1. Make the vegan buttermilk. Combine the cold plant milk and apple cider vinegar in a small bowl or jug. Stir briefly and set aside for 5 minutes — it will curdle slightly and thicken, mimicking buttermilk.
  2. Make the biscuit dough. In a large bowl, whisk together the flour, baking powder, sugar, salt, and garlic powder. Add the cold cubed vegan butter and use your fingertips to quickly rub it into the flour until the mixture resembles coarse breadcrumbs with some pea-sized pieces of butter remaining — these butter pieces create the flaky layers. Work quickly and keep everything cold. Add the vegan buttermilk and stir with a fork just until the dough comes together — do not overmix. The dough should be soft and slightly sticky.
  3. Preheat and prepare. Preheat the oven to 400°F (200°C). Line a baking sheet with parchment paper.
  4. Shape the bombs. Lightly flour your hands and the work surface. Divide the dough into 12 equal portions. Flatten each portion into a rough disc about 8cm in diameter. Place one cube of vegan mozzarella in the center of each disc. Bring the dough up around the cheese, pinching all the edges together firmly to seal completely. Roll gently between your palms to form a smooth ball with the seam fully closed. Place seam-side down on the prepared baking sheet, spaced about 3cm apart.
  5. Bake. Bake for 16–18 minutes until the biscuit bombs are golden brown on top and cooked through. They should feel firm when gently pressed.
  6. Make the garlic butter and brush. While the bombs bake, combine the melted vegan butter, minced garlic, parsley, salt, and chilli flakes if using. As soon as the bombs come out of the oven, brush each one generously with the garlic butter while still hot — the butter soaks into the crust immediately and makes them extraordinarily fragrant and savory. Serve immediately.

Pro Tips

  • Keep the butter and plant milk cold — cold fat is what creates the flaky, tender biscuit layers. If the butter softens during mixing, refrigerate the dough for 10 minutes before shaping.
  • Use a block of vegan mozzarella, not shredded — shredded mozzarella can leak through the dough during baking. A solid cube of block mozzarella stays contained until it melts and is much easier to work with.
  • Seal the dough thoroughly — run your fingers firmly along every seam to ensure the dough is completely closed around the cheese. Any gap will allow the melted cheese to leak out during baking.
  • Place seam-side down — baking with the seam on the bottom uses the weight of the bomb and the heat of the tray to keep the seal closed during baking.
  • Brush with garlic butter immediately — the garlic butter needs to go on while the bombs are steaming hot so it soaks into the crust rather than sitting on the surface.

Why Vegan Mozzarella Melts So Well in Biscuits

The melt behavior of vegan mozzarella has improved dramatically in recent years as food science has caught up with the specific challenge of replicating dairy mozzarella’s distinctive stretch and melt. Modern vegan mozzarellas — typically made from a base of coconut oil, starch, and sometimes cashews — are specifically engineered to soften and stretch when heated, making them ideal for applications like stuffed biscuits, pizza, and baked pasta where melt performance is the primary quality criterion. The key is temperature: vegan mozzarella melts at a slightly higher temperature than dairy mozzarella, which is why baking these bombs at 400°F rather than a lower temperature is important — the cheese needs enough heat to fully melt and become stretchy before the biscuit exterior is done.


Flavor Variations

  • Pizza Biscuit Bombs: Add a small piece of vegan pepperoni or a teaspoon of pizza sauce alongside the mozzarella cube for a pizza-flavored version.
  • Jalapeño Cheese Bombs: Add a slice of pickled jalapeño inside each bomb alongside the mozzarella for a spicy, tangy version.
  • Pesto Mozzarella Bombs: Add half a teaspoon of vegan basil pesto inside each bomb with the cheese for a fragrant, herby version.

Nutritional Highlights (Per Bomb)

CaloriesProteinCarbsFiberFat
~210 kcal4g22g1g12g

Storage

  • Best eaten immediately while the cheese is still molten and the biscuit is still soft and warm.
  • Leftovers keep in an airtight container at room temperature for up to 2 days — reheat in a 350°F (175°C) oven for 8 minutes or in an air fryer at 350°F for 4–5 minutes until the cheese re-melts and the exterior crisps up again. Do not microwave — the biscuit becomes tough and chewy.
  • Freezer: Freeze baked and cooled bombs for up to 2 months. Reheat from frozen in a 375°F (190°C) oven for 12–15 minutes.

Frequently Asked Questions

Which vegan mozzarella brand works best?

Any firm block vegan mozzarella that is specifically designed to melt works well — look for ones marketed for pizza or baking rather than slicing. Avoid soft fresh-style vegan mozzarella which has a higher water content and can make the dough soggy.

Can I make these gluten-free?

Yes — use a good-quality gluten-free all-purpose flour blend in the same quantity. The dough will be slightly more delicate to handle but bakes up well. Add ¼ tsp xanthan gum if your blend does not already contain it.

Can I use store-bought biscuit dough?

Yes — check the label for vegan-friendly store-bought biscuit dough as a time-saving shortcut. Separate into portions, wrap around the cheese cubes, and bake as directed.


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 Soft Pretzels — The Chewiest Most Irresistible Homemade Pretzels You Will Ever Make

vegan soft pretzels

There are baked goods that fill a kitchen with a smell so good that everyone arrives without being called. And then there are baked goods like these Vegan Soft Pretzels — the kind that come out of the oven deep mahogany brown and glossy and dusted with coarse salt, with a crust that shatters slightly when you pull them apart and gives way to an interior that is impossibly soft, chewy, and deeply flavored with that distinctive, almost malty pretzel taste that is so specific and so satisfying that nothing else in the world of baked goods quite replicates it. This is that pretzel. The one that makes every shop-bought pretzel taste hollow by comparison. The one that disappears from the cooling rack before it has had time to cool.

The secret to a genuine soft pretzel — as opposed to a bread roll shaped like a pretzel — is the baking soda bath. Dipping the shaped dough in an alkaline baking soda solution before baking is what produces the distinctive chewy crust, the deep brown color, and the unique pretzel flavor that cannot be achieved by any other means. It is a technique borrowed from the chemistry of lye-dipped pretzels — the traditional German method — translated into a safer, home-kitchen-friendly version that produces results surprisingly close to the original.

This recipe makes eight large, pillowy soft pretzels with a proper chew, a proper crust, and a proper flavor using a simple enriched dough of flour, yeast, plant milk, vegan butter, and a touch of brown sugar — ready from mixing bowl to oven in about ninety minutes including the rise, and worthy of being served at any occasion from a casual snack to a party spread.

This recipe is 100% vegan, naturally dairy-free, and produces soft pretzels so good that they become an immediate household staple.


Recipe Information

Prep TimeRise TimeCook TimeTotal TimeServingsCalories
20 mins45 mins15 mins80 mins8 pretzels~280 kcal

Ingredients

For the Pretzel Dough

  • 1½ cups (360ml) warm plant milk (about 110°F / 43°C)
  • 2¼ tsp (7g / 1 packet) instant or active dry yeast
  • 1 tbsp brown sugar
  • 4 cups (480g) all-purpose flour, plus more for kneading
  • 1½ tsp salt
  • 2 tbsp vegan butter, melted

For the Baking Soda Bath

  • 8 cups (2 litres) water
  • ½ cup (120g) baking soda

For Topping

  • 2 tbsp plant milk (for brushing)
  • Coarse sea salt or pretzel salt
  • Optional: everything bagel seasoning, sesame seeds, or cinnamon sugar

For Dipping (choose any)

  • Vegan cheese sauce
  • Dijon mustard
  • Vegan beer cheese dip
  • Marinara sauce

Instructions

  1. Activate the yeast. Combine the warm plant milk, yeast, and brown sugar in the bowl of a stand mixer or a large mixing bowl. Stir gently and allow to sit for 5–10 minutes until the mixture is foamy and fragrant — this confirms the yeast is active. If the mixture does not foam, discard and start again with fresh yeast.
  2. Make the dough. Add the flour, salt, and melted vegan butter to the yeast mixture. Mix with a dough hook on medium speed for 5–7 minutes, or knead by hand on a lightly floured surface for 8–10 minutes, until the dough is smooth, elastic, and slightly tacky but not sticky. It should spring back slowly when poked.
  3. First rise. Shape the dough into a ball and place in a lightly oiled bowl. Cover with a clean damp towel or plastic wrap and allow to rise in a warm spot for 45–60 minutes until doubled in size.
  4. Preheat and prepare. Preheat the oven to 450°F (230°C). Line two large baking sheets with parchment paper and lightly grease the parchment. Bring the water and baking soda to a rolling boil in a large, wide pot — the pot needs to be wide enough to dip a full pretzel.
  5. Shape the pretzels. Punch down the risen dough and divide into 8 equal pieces. Roll each piece into a long rope about 50–55cm (20–22 inches) in length — keeping the center thicker and the ends thinner. Shape each rope into a pretzel: form a U shape, cross the ends over each other twice to twist, then fold the twisted ends down onto the bottom of the U and press firmly to seal.
  6. Baking soda bath. Working one at a time, carefully lower each shaped pretzel into the boiling baking soda water using a slotted spoon or spider. Boil for exactly 30 seconds, then lift out, allow to drain for a moment, and place on the prepared baking sheet. Repeat with all pretzels.
  7. Top and bake. Brush each boiled pretzel with plant milk. Sprinkle generously with coarse salt or your chosen topping. Bake for 12–15 minutes until deep mahogany brown. Watch carefully — the difference between perfectly browned and too dark is only a minute or two.
  8. Cool slightly and serve. Allow to cool on the baking sheet for 5 minutes before serving. Soft pretzels are at their absolute best eaten warm from the oven.

Pro Tips

  • Do not skip the baking soda bath — this is what makes a pretzel a pretzel. The alkaline bath gelatinizes the outer layer of starch before baking, producing the distinctive chewy crust and deep brown color that plain baked dough cannot achieve. There is no substitute.
  • Roll the ropes thinner than seems right — the dough puffs significantly during boiling and baking. Ropes that seem thin become beautifully plump pretzels; ropes that seem thick become bread rolls.
  • Use a wide pot for the boiling bath — a wide, shallow pot allows you to lower and retrieve pretzels without them folding over or losing their shape. A large, wide saucepan or Dutch oven is ideal.
  • Grease the parchment paper — the boiled pretzels are sticky from the starch bath and will tear if placed on ungreased parchment. A light spray of cooking oil prevents this entirely.

The Ancient History of the Pretzel

The pretzel is one of the oldest distinctively shaped foods in the world, with origins that most food historians trace to early medieval Europe — possibly to monks in southern France or northern Italy who shaped leftover bread dough into the crossed-arm shape to give to children as a reward for learning prayers. The shape is said to represent arms crossed in prayer. The word pretzel derives from the Latin “bracellae” (little arms) via the Old High German “brezitella.” By the twelfth century the pretzel had become associated with good luck, long life, and prosperity across German-speaking Europe, appearing in wedding ceremonies and on the signs of bakeries. The distinctive alkaline bath that gives the modern soft pretzel its chewy crust and deep color was likely developed in Bavaria in the nineteenth century — according to popular legend by accident, when a baker’s apprentice mistakenly used a lye cleaning solution instead of the sugar water he intended. The result, pulled from the oven, was so extraordinarily good that the technique was immediately adopted and has remained unchanged ever since.


Flavor Variations

  • Cinnamon Sugar Pretzels: Skip the coarse salt and brush the baked pretzels immediately with melted vegan butter, then dip in a mixture of cinnamon and sugar for a sweet version that is extraordinary.
  • Garlic Herb Pretzels: Brush the baked pretzels with garlic-infused vegan butter and sprinkle with dried rosemary and flaky salt for a savory, deeply fragrant version.
  • Everything Bagel Pretzels: Top with everything bagel seasoning instead of plain salt for a version with seeds, garlic, and onion in every bite.

Nutritional Highlights (Per Pretzel)

CaloriesProteinCarbsFiberFat
~280 kcal8g52g2g4g

Storage

  • Room temperature: Best eaten the day they are made while still soft and chewy. Store in an airtight container at room temperature for up to 2 days — they firm up slightly but remain good.
  • Reheating: Warm day-old pretzels in a 350°F (175°C) oven for 5–8 minutes or in a microwave for 20–30 seconds with a damp paper towel over them to restore softness.
  • Freezer: Freeze fully baked and cooled pretzels in a sealed bag for up to 2 months. Reheat from frozen in a 375°F (190°C) oven for 12–15 minutes. Alternatively, freeze shaped, unbaked pretzels after the baking soda bath — bake from frozen at 450°F for 18–20 minutes.

Frequently Asked Questions

Can I use bread flour instead of all-purpose?

Yes — bread flour produces a slightly chewier pretzel with more structure, which some people prefer. Use the same quantity and expect the dough to need slightly more kneading to become smooth.

Why does my pretzel dough not rise?

The most common cause is yeast that is no longer active, or plant milk that was too hot and killed the yeast. The milk should feel warm to the touch but not hot — around 110°F (43°C). Always proof the yeast first and confirm it foams before proceeding.

Can I make the dough ahead?

Yes — after the first rise, refrigerate the dough covered overnight. The next day, allow it to come to room temperature for 30 minutes before shaping, then proceed with the boiling bath and baking.


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 Edamame Dip

vegan edamame dip

There are dips you put out because something is needed on the table. And then there are dips like this Vegan Edamame Dip — the kind that comes together in five minutes with a blender, produces the most brilliant, vibrant green color imaginable, and delivers a smooth, creamy, garlicky dip with a clean, fresh flavor that is lighter and more interesting than hummus while being just as protein-rich and just as endlessly versatile. This is that dip. The one that makes people stop and ask what it is before they have even taken a second scoop. The one that disappears from the bowl at every gathering.

This recipe blends shelled edamame with lemon juice, garlic, olive oil, and a touch of tahini into a smooth, glossy dip that is simultaneously simpler and more distinctive than most other plant-based dips, with a vibrant green color from the edamame that requires no artificial enhancement and a clean, slightly sweet, gently savory flavor that works beautifully with virtually everything it is paired with.

What makes this dip so outstanding is its simplicity and its color — fresh frozen edamame blended with just a handful of ingredients produces a dip that looks spectacular on the table, takes five minutes to make, and delivers a flavor that is genuinely more complex and interesting than its short ingredient list suggests.

This recipe is 100% vegan, naturally gluten-free, ready in just 10 minutes, and absolutely wonderful served with pita chips, vegetable crudités, crackers, or spread generously on toast.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
5 mins5 mins10 mins6~140 kcal

Ingredients

For the Dip

  • 2 cups (300g) frozen shelled edamame, thawed or briefly boiled
  • 3 tbsp olive oil, plus extra for drizzling
  • 2 tbsp tahini
  • 3 tbsp lemon juice
  • 1 clove garlic
  • ½ tsp salt
  • ¼ tsp cumin
  • 2–4 tbsp water, to reach desired consistency

Optional Add-ins

  • ¼ cup (15g) fresh mint or basil for a herbed version
  • ½ tsp chili flakes for gentle heat
  • 1 tsp miso paste for extra umami depth
  • Zest of 1 lemon for extra brightness

For Topping

  • A drizzle of good olive oil
  • Sesame seeds or everything bagel seasoning
  • Chili flakes and fresh herbs
  • A few whole edamame beans scattered over

To Serve

  • Pita bread or pita chips
  • Vegetable crudités — cucumber, carrot, celery, bell pepper
  • Crackers or rice cakes
  • Spread on toast with sliced avocado

Instructions

  1. Cook the edamame if needed. If using frozen edamame, either thaw completely or blanch in boiling water for 2–3 minutes until bright green and tender. Drain well.
  2. Blend. Place the edamame, olive oil, tahini, lemon juice, garlic, salt, and cumin in a food processor or high-speed blender. Blend for 60–90 seconds, scraping down the sides as needed.
  3. Adjust consistency. Add water one tablespoon at a time and continue blending until the dip reaches a smooth, creamy, spreadable consistency. Blend for a full 2 minutes for the smoothest result.
  4. Taste and adjust. Taste and adjust with additional lemon juice for brightness, salt for depth, or garlic for pungency. The dip should taste clean, bright, and well-rounded.
  5. Serve. Transfer to a serving bowl. Create a swirl on the surface with the back of a spoon. Drizzle with olive oil and add any desired toppings. Serve immediately or refrigerate until needed.

Pro Tips

  • Blend for longer than you think necessary — edamame takes more time to become completely smooth than chickpeas, and the difference between a 60-second blend and a 2-minute blend is significant in terms of final texture.
  • Add water gradually — start with 2 tablespoons and add more only as needed to reach the desired consistency.
  • Taste and season confidently — the dip rewards assertive seasoning with lemon and salt.
  • Serve at room temperature for the best flavor — a refrigerator-cold dip mutes the clean, fresh character of the edamame.

Why Edamame Makes Such an Outstanding Dip Base

Edamame — young, immature soybeans — has a naturally sweet, slightly nutty flavor and a soft, starchy texture when cooked that blends beautifully into a smooth, creamy dip. Unlike chickpeas, which have a more neutral, earthy character, edamame contributes its own distinct, vibrant flavor to the dip, making it stand out as more than simply a green-colored hummus. Its high protein content — comparable to chickpeas — and its naturally beautiful green color make it one of the most rewarding ingredients to work with in plant-based dip making.


Flavor Variations

  • Mint and Pea Edamame Dip: Add fresh mint leaves and a handful of frozen peas to the blend for an even more vibrant, spring-inspired version.
  • Miso Edamame Dip: Add a tablespoon of white miso paste for a deeper, fermented umami character.
  • Spicy Chili Edamame Dip: Add a fresh red chili or chili flakes to the blend for a version with building heat.

Nutritional Highlights (Per Serving)

CaloriesProteinCarbsFiberFat
~140 kcal7g9g4g9g

Storage

  • Refrigerator: Store in an airtight container for up to 4 days. The color may darken slightly during storage but the flavor remains excellent.
  • Freezer: Freezes well for up to 2 months. Thaw overnight in the refrigerator and stir well before serving, adding a splash of lemon juice to refresh the flavor.
  • Make ahead: This dip is ideal for preparing a day ahead — the flavors meld and deepen beautifully overnight.

Frequently Asked Questions

Can I use fresh edamame instead of frozen?

Yes — fresh edamame in season works beautifully. Shell and cook until tender before blending. Frozen edamame is equally good and significantly more convenient.

Can I make this dip without tahini?

Yes — replace the tahini with an equal amount of olive oil for a simpler, lighter dip without the sesame character.

How do I get the smoothest possible texture?

Use a high-speed blender rather than a food processor, blend for the full 2 minutes, and add sufficient water to allow the blender blades to work freely without the mixture becoming too thick to circulate.


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 dip and appetizer 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 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!