vegan sides

Homemade Pickled Beets — The Most Vibrant Tangy Preserved Beets You Will Ever Make

homemade pickled beets recipe

There are preserved vegetables that are pleasant. And then there are homemade pickled beets — the kind that arrive in the jar a color so extraordinary, so deeply jewel-toned and luminous, that the jar itself becomes a thing of beauty on the refrigerator shelf, and every time you open it the scent of sweet vinegar and warm spice and earthy beet rises up in a wave that is entirely its own, unmistakable, deeply familiar, and deeply satisfying in the way that only a properly preserved thing can be. This is that pickle. The one that makes everything it touches more interesting — sliced onto a salad, layered into a grain bowl, tucked alongside a sandwich, served on a cheese board, or eaten directly from the jar with a fork while standing at the refrigerator at midnight with no apology whatsoever. The one that tastes simultaneously sweet and sharp and earthy and spiced, and that keeps in the refrigerator for weeks so that the flavor continues to deepen and develop long after the jar is made. The one that proves, beyond any reasonable doubt, that making your own pickled beets at home is not only possible and straightforward, but produces something so dramatically better than anything available in a supermarket jar that you will never go back.

This recipe roasts whole beets in the oven until tender and caramelized, then slices them into coins and submerges them in a quick-pickling brine of apple cider vinegar, sugar, warm spices — whole cloves, cinnamon, allspice, black peppercorns — and a bay leaf, producing a pickled beet that has genuine depth and complexity rather than the flat, one-dimensional sharpness of commercial versions. The roasting technique is the key — where boiled beets lose flavor into the cooking water, roasted beets concentrate their natural sugars and earthiness into a denser, more intensely flavored result that transforms into something spectacular once it meets the sweet-spiced brine.

What makes this recipe so outstanding is the combination of roasting and the warm-spice brine — apple cider vinegar gives the brine a softer, more rounded acidity than white vinegar, and the cinnamon and cloves give it a warmth that turns what could be a simple sharp pickle into something genuinely complex and aromatic. The beets absorb the brine as they sit, and after 24 hours in the refrigerator the flavor has mellowed and deepened into exactly the kind of sweet-sharp-earthy-spiced combination that makes pickled beets one of the most addictive things in any refrigerator.

This recipe is 100% vegan, naturally gluten-free, ready in about 60 minutes plus overnight chilling, produces about 2 jars of pickled beets, and keeps in the refrigerator for up to 4 weeks — with the flavor genuinely improving for the first 48–72 hours as the brine penetrates the beet slices completely.


Recipe Information

Prep TimeCook TimePickling TimeTotal TimeServingsCalories
15 mins45 mins12 hrs~13 hrs8~85 kcal

Ingredients

For the Beets

  • 1kg (about 4–5 medium) fresh beets, scrubbed and trimmed
  • 1 tbsp olive oil
  • Pinch of salt

For the Pickling Brine

  • 1 cup (240ml) apple cider vinegar
  • ½ cup (120ml) water
  • ⅓ cup (65g) granulated sugar (or maple syrup for a less sweet version)
  • 1½ tsp salt
  • 1 cinnamon stick
  • 4 whole cloves
  • 6 whole allspice berries
  • 1 tsp whole black peppercorns
  • 2 bay leaves
  • ½ tsp mustard seeds (optional, adds a mild heat)

Optional Additions

  • 1 small red onion, thinly sliced (adds bite and turns vivid pink in the brine)
  • 2 sprigs fresh thyme
  • 1 small orange, peel only (adds a citrus note that pairs beautifully with the spices)

Instructions

  1. Roast the beets. Preheat the oven to 400°F (200°C). Scrub the beets thoroughly under cold water. Trim the tops and root ends. Rub each beet lightly with olive oil and a pinch of salt. Wrap tightly in foil — individually or in pairs — and place on a baking tray. Roast for 40–55 minutes until completely tender when pierced through the thickest part with a knife. The exact time depends on the size of the beets; smaller beets may be done in 40 minutes, large ones may need the full 55. Remove from the oven and allow to cool in the foil until cool enough to handle.
  2. Peel and slice the beets. Once cool enough to handle, unwrap the beets. The skins will slip off easily — rub them away under cold running water or with a paper towel. Slice the peeled beets into coins approximately 5mm thick, or cut into quarters for a chunkier result. Note: beet juice stains everything it touches a brilliant magenta — wear an apron and use a cutting board you don’t mind staining, or lay paper towels underneath.
  3. Prepare the jars. Wash two 500ml (1-pint) glass jars and their lids with hot soapy water and rinse thoroughly. For a refrigerator pickle that will be consumed within 4 weeks, sterilization is not required — clean jars are sufficient. For longer storage, sterilize the jars by placing them in a 250°F (120°C) oven for 10 minutes.
  4. Make the brine. Combine the apple cider vinegar, water, sugar, and salt in a small saucepan. Add the cinnamon stick, cloves, allspice berries, peppercorns, and bay leaves. Bring to a gentle simmer over medium heat, stirring to dissolve the sugar and salt completely. Simmer for 3 minutes to allow the spices to infuse. Remove from the heat.
  5. Pack the jars. Pack the sliced beets snugly into the prepared jars — along with the sliced red onion and any optional additions if using. Distribute the whole spices from the brine between the jars. Carefully pour the hot brine over the beets, filling each jar to within 1cm of the top. Ensure the beets are fully submerged. Tap the jars gently on the counter to release any air bubbles.
  6. Cool and refrigerate. Allow the jars to cool to room temperature with the lids off — about 30 minutes. Once fully cooled, seal the lids and refrigerate. The pickled beets are technically ready to eat after 4 hours, but they are dramatically better after 12–24 hours when the brine has fully penetrated the beet slices and the spice flavors have melded and mellowed.
  7. Serve. Remove the beets from the brine with a slotted spoon or fork. Serve cold or at room temperature. The brine itself is wonderful as a salad dressing base — deeply colored, sweet-sour, and lightly spiced.

Pro Tips

  • Roast, don’t boil — boiling beets leaches their flavor, color, and nutrients directly into the water and leaves you with paler, less intensely flavored beets that make a noticeably thinner pickle. Roasting concentrates everything and is worth the extra time.
  • Wear gloves when peeling — beet juice stains skin, nails, and clothing a deep magenta that is genuinely difficult to remove. Kitchen gloves make peeling painless; the stain fades from skin in a day or two, but is harder to shift from clothing and wooden cutting boards.
  • Let the brine cool slightly before pouring over glass jars — pouring boiling liquid into cold glass can cause thermal shock and crack the jar. Let the brine sit off the heat for 3–4 minutes before pouring, or pour gradually and allow the glass to warm incrementally.
  • Wait 24 hours before serving — the beets improve dramatically overnight as the brine penetrates the slices fully and the harsh edge of the vinegar softens. Tasting immediately after making will give you a beet that is sharper and less complex than the finished product.
  • Use apple cider vinegar rather than white vinegar — ACV gives the brine a softer, fruitier acidity that is far more nuanced than the clean sharpness of white vinegar. The flavor difference in the finished beet is noticeable.

A Brief History of Pickled Beets

Pickling is one of the oldest methods of food preservation known to human civilization, predating refrigeration by thousands of years and practiced across virtually every culture that had access to vinegar or brine as a preserving medium. Beets — cultivated for both their roots and their greens since antiquity, with evidence of cultivation in the Mediterranean as far back as 4,000 years ago — became a natural candidate for pickling across Central and Eastern Europe, where root vegetables were a staple of the winter diet and preservation was essential to surviving the months when fresh produce was unavailable. The sweet, earthy flavor of the beet proved to be exceptionally well-suited to the sweet-sour balance of a spiced vinegar brine, and pickled beets became a fixture of German, Polish, Hungarian, Scandinavian, and American culinary traditions, each with their own characteristic spice combinations and sweetness levels. In the American tradition, pickled beets arrived with German and Eastern European immigrants in the eighteenth and nineteenth centuries and became particularly associated with Pennsylvania Dutch cooking, where sweet-sour flavors were a hallmark of the table and the beautiful color of pickled beets made them a prized presence at any meal. Today, homemade pickled beets occupy a specific and beloved place in the canon of preserved foods — something that can be made quickly, stores well, and transforms an ordinary beet into something extraordinary.


Serving Suggestions

  • Grain bowls: Lay pickled beet coins over cooked farro, quinoa, or wild rice with arugula, toasted walnuts, and a drizzle of olive oil for a complete, beautiful bowl.
  • Salads: Add to a green salad with orange segments, red onion, and a citrus vinaigrette — the pickled beets essentially bring their own dressing.
  • Sandwiches and wraps: Layer into a hummus wrap with cucumber, spinach, and avocado for a vivid, flavorful lunch.
  • Cheese boards and charcuterie: Serve alongside vegan cheeses, crackers, and olives — the sweet-sour-spiced beets contrast beautifully with creamy or sharp cheeses.
  • Tacos: Use as a topping on black bean tacos with avocado and cilantro for a vivid, tangy contrast.
  • Grain-free: Serve straight from the jar alongside any main as a tart, vivid condiment.

Flavor Variations

  • Ginger Pickled Beets: Add 4–5 thin slices of fresh ginger to the brine and one 2cm piece of fresh ginger to each jar for a warm, aromatic version with genuine ginger heat.
  • Citrus Pickled Beets: Replace the water in the brine with fresh orange juice and add two wide strips of orange zest to each jar for a brighter, more fragrant pickle.
  • Dill Pickled Beets: Omit the warming spices entirely and add 2 large sprigs of fresh dill and 1 teaspoon of mustard seeds per jar for a Scandinavian-style dill pickle version.

Nutritional Highlights (Per Serving)

CaloriesProteinCarbsFiberFat
~85 kcal2g20g3g0g

Storage

  • Refrigerator: Store sealed jars in the refrigerator for up to 4 weeks. The flavor continues to improve for the first 2–3 days, then stabilizes. Always use clean utensils to remove beets from the jar — introducing bacteria with a dirty fork shortens the shelf life significantly.
  • The brine: The pickling brine remaining in the jar after the beets are eaten is deeply flavored and entirely usable — use it as a salad dressing, a quick marinade for tofu, a splash in a vinaigrette, or a pink-tinted pickling liquid for sliced red onion.
  • Canning for longer storage: For shelf-stable pickled beets that keep at room temperature, use a proper water-bath canning process — sterilized jars, sealed lids, and a full boiling-water bath for the appropriate time for your altitude. Refer to USDA canning guidelines for safe water-bath processing times.

Frequently Asked Questions

Can I use golden beets or striped Chioggia beets?

Yes — golden beets produce a beautiful golden-yellow pickle with a slightly milder, less earthy flavor than red beets. Chioggia beets (the striped candy-cane variety) will lose their distinctive striping in the brine and turn a uniform pink, but the flavor is wonderful. Note that golden beets will not turn the brine the spectacular deep magenta that red beets do — the brine will be golden and equally beautiful in its own way.

Can I use pre-cooked or vacuum-packed beets?

Yes — pre-cooked beets (available vacuum-packed in most supermarkets) work as a shortcut. Skip the roasting step, slice them, and proceed directly to packing the jars. The flavor will be slightly less concentrated than roasted beets but the result is still very good, and the total time drops to under 30 minutes.

Why are my pickled beets not very pink after pickling?

The brine absorbs the beet color and turns deeply pink-red, while the beets themselves become slightly paler as the color leaches out. This is normal. If you want deeply colored beets, reduce the water in the brine slightly to make a more concentrated brine that colors the beets as it preserves them.


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 Air Fryer Zucchini — The Crispy, Golden Side Dish Ready in 12 Minutes Flat

vegan air fryer zucchini

The air fryer has earned its place in the modern kitchen by doing one specific thing better than any other domestic appliance: it produces the dry, high-heat, circulating environment that makes vegetables crispy — genuinely crispy, with a golden, slightly caramelized surface and a tender interior — with minimal oil, minimal effort, and in a fraction of the time a conventional oven requires. Air fryer zucchini is one of the simplest and most satisfying demonstrations of this capability. Sliced into coins or half-moons, seasoned generously, and cooked in a single layer at high heat, zucchini transforms in the air fryer from a pale, soft vegetable that tends toward sogginess into something that is golden and slightly crisped at the edges, tender and yielding in the center, and deeply savory from the combination of garlic, smoked paprika, nutritional yeast, and Italian herbs that coat each piece before cooking. This vegan air fryer zucchini is ready in 12 minutes. It requires 5 minutes of prep. It uses 1 tablespoon of olive oil for the entire batch. It is one of the fastest and most versatile side dishes in this collection — equally at home alongside pasta, grain bowls, tacos, flatbreads, or eaten straight from the basket with a dipping sauce. It is 100% vegan, naturally dairy-free, egg-free, and gluten-free. It serves 4 as a side dish. The technique is the reason the zucchini crisps rather than steaming into softness.

The technique is the single-layer dry-coat method. Zucchini is approximately 95% water, and this water content is the primary obstacle to achieving a crispy surface in any cooking method, including the air fryer. When too many pieces are placed in the air fryer basket at once, the released moisture from each piece cannot escape the confined space of the basket quickly enough — the humidity rises, the hot circulating air becomes saturated with steam, and the zucchini steams in its own moisture rather than crisping. The single-layer dry-coat method addresses this through two simultaneous principles. Principle one — single layer: the zucchini pieces are arranged in a single, non-overlapping layer in the air fryer basket with small gaps between each piece. This sounds obvious but is frequently ignored in practice; stacking or crowding the basket is the single most common reason air fryer vegetables come out soft rather than crispy. Any moisture released from a piece in a single-layer arrangement drops immediately through the basket into the drip tray below and is carried away by the circulating air; no piece is trapping the steam of another piece above it. Principle two — dry coat: before seasoning, the zucchini slices are patted thoroughly dry with paper towels, removing as much surface moisture as possible. The oil and dry seasoning mixture is then tossed through the dried zucchini — dry seasonings adhere cleanly to dry, oil-coated surfaces; wet surfaces cause the seasoning to clump and distribute unevenly, leaving some pieces over-seasoned and others bland. The combination of dry surfaces, even seasoning distribution, and single-layer spacing creates the conditions for the air fryer’s circulating heat to work on all surfaces of each piece simultaneously — crisping, not steaming.

This recipe serves 4 as a side dish.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
5 mins12 mins17 mins4 (side)~75 kcal

Ingredients

  • 3 medium zucchini (courgettes), approximately 600g (21oz) total — cut into coins approximately 8mm (⅓ inch) thick, or into half-moons if the zucchini are large; uniform thickness is important for even cooking — thinner slices (under 5mm) will crisp quickly but become dehydrated and tough; thicker slices (over 1.5cm) will be soft in the center when the outside is done
  • 1 tbsp olive oil or neutral oil — just enough to coat each piece lightly; the oil helps the seasoning adhere and promotes browning without making the zucchini greasy
  • 2 tbsp nutritional yeast — adds a savory, cheese-like umami depth and helps the surface brown; also provides a slight stickiness that holds the other seasonings in place
  • 1 tsp garlic powder
  • 1 tsp smoked paprika — the smokiness adds complexity and warmth; regular sweet paprika can be substituted for a milder flavor
  • ½ tsp dried Italian herbs (or a mix of dried oregano and dried basil)
  • ½ tsp fine salt — adjust to taste; zucchini is a mild vegetable and needs assertive seasoning
  • ¼ tsp black pepper
  • Optional: ¼ tsp onion powder, ¼ tsp chilli flakes for heat

For Serving (Optional)

  • Vegan tzatziki or garlic yogurt dip — plant-based yogurt, grated cucumber (squeezed dry), minced garlic, lemon juice, fresh dill, salt
  • Vegan aioli — vegan mayonnaise, grated garlic, lemon juice, smoked paprika
  • Fresh lemon wedges
  • Fresh flat-leaf parsley or basil, roughly chopped

Instructions

  1. Prepare the zucchini — dry-coat method, Stage 1. Slice the zucchini into coins approximately 8mm thick. Spread on a clean kitchen towel or lay on paper towels. Pat firmly dry on both sides, removing as much surface moisture as possible. The drier the surface, the crispier the result — do not skip this step.
  2. Season. Transfer the dried zucchini to a large bowl. Drizzle over the olive oil and toss to coat every piece evenly. In a small bowl, combine the nutritional yeast, garlic powder, smoked paprika, dried herbs, salt, pepper, and any optional seasonings. Sprinkle the seasoning mixture over the oiled zucchini and toss thoroughly until every piece is evenly coated on all sides.
  3. Preheat the air fryer. Preheat your air fryer to 200°C (400°F) for 3 minutes. Preheating is important — placing zucchini into a cold air fryer means the first several minutes of cook time are spent heating the appliance rather than cooking the food, and the zucchini releases moisture during this slow warm-up that begins softening rather than crisping it.
  4. Air fry — single-layer method, Stage 2. Arrange the seasoned zucchini in the air fryer basket in a single layer with small gaps between the pieces. Do not stack or overlap. If your air fryer is small, work in two batches — a second perfect batch is better than one crowded, steamed batch. Air fry at 200°C for 10–12 minutes, shaking the basket once at the 6-minute mark, until the zucchini is golden at the edges, slightly caramelized, and tender when pierced with a fork. The exact time will vary by 1–2 minutes depending on your air fryer model and the thickness of the slices; watch the first batch closely to calibrate your appliance.
  5. Serve immediately. Transfer to a serving plate and serve at once. Air fryer zucchini is at its crispiest within 5 minutes of leaving the basket; it softens gradually as it cools and sits. Finish with fresh parsley, a squeeze of lemon, and a dipping sauce alongside if desired.

Pro Tips

  • Never crowd the basket — the single-layer rule is not optional; it is the entire technique. If all the zucchini won’t fit in one layer, cook in batches and hold the first batch in a warm oven (120°C) on a wire rack (not a tray — the rack prevents the bottom from softening) while the second batch cooks.
  • Pat the zucchini dry before oiling — a wet surface causes the oil to slide off rather than coating evenly, and wet oil coatings produce steaming rather than crisping. The 30-second pat-dry step is the highest-return preparation investment in this recipe.
  • Nutritional yeast is not optional in this recipe — it is what distinguishes air fryer zucchini that tastes like a seasoned, savory side dish from zucchini that tastes like seasoned zucchini. Its umami depth, slight stickiness, and browning promotion are the three qualities that elevate the result. If you don’t have nutritional yeast, substitute 1 tablespoon of finely ground cashews plus ½ teaspoon of extra salt — it approximates the texture contribution but not the umami.
  • Adjust the thickness to your preference — 8mm coins produce the best balance of crispy edges and tender center for most palates; 5mm coins produce a crispier, drier result closer to a chip; 12mm half-moons produce a more substantial, fork-tender piece with less crispiness. All three work — choose by what you’re serving them alongside.

Zucchini in the Age of the Air Fryer: How a High-Water Vegetable Found Its Ideal Appliance

The air fryer — introduced commercially in 2010 by Philips, based on Rapid Air Technology initially developed for the consumer market by engineer Fred van der Weij — was designed with a specific culinary problem in mind: replicating the crispy, browned surface of deep-fried food using a fraction of the oil, by replacing immersion in hot oil with rapid circulation of intensely hot air around the food. The technology is, in mechanical terms, a compact convection oven with a more powerful fan and a smaller chamber than a standard oven — the smaller chamber concentrates the heat and the more powerful fan circulates it faster, producing surface browning and dehydration that a standard oven achieves less efficiently. For high-water vegetables like zucchini, the air fryer’s advantage over a conventional oven is substantial: the higher air velocity removes moisture from the vegetable’s surface more rapidly than a standard oven’s gentler air circulation, creating the dry surface conditions that browning requires before the interior of the vegetable has had time to overcook. A zucchini that takes 25–30 minutes to achieve any browning in a conventional oven — and often steams in its own moisture for the first 15 minutes before the moisture evaporates — achieves the same browning in 10–12 minutes in an air fryer. The air fryer has been particularly transformative for plant-based cooking, where the challenge of creating satisfying textural contrast without the fat-delivery of meat and dairy is constant: roasted chickpeas, crispy tofu, air-fried cauliflower, and vegetables like zucchini, broccoli, and green beans all achieve textures in the air fryer that were previously difficult to achieve at home without deep-frying or a professional combi oven. The vegan air fryer zucchini in this recipe is a direct beneficiary of this technology — a side dish that achieves restaurant-quality browning and texture in a domestic kitchen in under 15 minutes.


Flavor Variations

  • Lemon Herb Air Fryer Zucchini: Replace the smoked paprika with 1 teaspoon of lemon zest (worked into the seasoning mix) and increase the dried Italian herbs to 1 teaspoon. After air frying, squeeze fresh lemon juice generously over the hot zucchini and scatter with fresh flat-leaf parsley. The lemon-herb version is lighter and brighter than the smoky original — excellent alongside pasta, grain bowls, or grilled flatbread.
  • Chilli Garlic Air Fryer Zucchini: Double the garlic powder to 2 teaspoons and add ½ teaspoon of chilli flakes and ½ teaspoon of cayenne pepper to the seasoning mix. Finish with a drizzle of chilli oil after air frying and a scatter of sesame seeds. The chilli garlic version is bolder and more assertive — excellent as part of an Asian-inspired bowl alongside rice and edamame, or served as a starter with a cooling dipping sauce.
  • Parmesan-Style Air Fryer Zucchini: Replace the nutritional yeast with 3 tablespoons of cashew parmesan (blend 60g raw cashews, 2 tablespoons nutritional yeast, ½ teaspoon garlic powder, ½ teaspoon salt to a fine powder). The cashew parmesan forms a slightly thicker, more substantial coating than nutritional yeast alone and produces a result that closely resembles Parmesan-roasted zucchini in both flavor and appearance. Serve with a warm marinara dipping sauce.

Nutritional Highlights (Per Serving — Based on 4 Servings as a Side)

CaloriesProteinCarbsFiberFat
~75 kcal4g9g2g4g

Storage

  • Best eaten immediately — air fryer zucchini is at its crispiest within 5 minutes of cooking and softens progressively as it cools. Plan to serve straight from the basket.
  • Leftovers: Store in a sealed container in the refrigerator for up to 3 days. Re-crisp in the air fryer at 200°C for 3–4 minutes — the air fryer restores most of the crispiness lost during refrigeration. Do not microwave leftovers; microwaving produces a completely soft, wet result.
  • Make-ahead prep: The zucchini can be sliced and the seasoning mix made up to 24 hours in advance; keep them separate in the refrigerator and toss together just before air frying.
  • Batch cooking: For a larger group, air fry in sequential batches and hold each batch in a 120°C oven on a wire rack (not a flat tray) until all batches are done. Serve together; the first batch will lose some crispiness during the hold but will still be excellent.

Frequently Asked Questions

My air fryer zucchini came out soft and soggy. What went wrong?

Soft, soggy air fryer zucchini has one of three causes: the basket was overcrowded (pieces stacked or touching prevented air circulation and caused steaming); the zucchini was not patted dry before seasoning (surface moisture steamed the vegetable from the outside); or the air fryer was not preheated (the zucchini sat in a warming appliance rather than a hot one and released moisture before crisping could begin). Correct all three for the next batch.

Can I use frozen zucchini?

Frozen zucchini is not recommended for this recipe — freezing ruptures the cell walls and causes the zucchini to release significantly more water on thawing than fresh zucchini, making crispiness very difficult to achieve even with the single-layer dry-coat method. For best results, use fresh zucchini. If frozen is the only option, thaw completely, squeeze firmly in a clean towel to remove as much water as possible, and expect a less crispy result.

What temperature is best for air fryer zucchini?

200°C (400°F) is the optimum temperature for this recipe — high enough to brown and crisp the surface before the interior overcooks, but not so high that the seasoning burns before the zucchini is cooked through. If your air fryer runs hot and the zucchini is browning too quickly, reduce to 190°C. At temperatures below 180°C the zucchini will cook but not crisp — it will be roasted rather than air fried in character.

Can I season these differently for a child-friendly version?

Yes — omit the smoked paprika and chilli flakes and replace with ½ teaspoon of mild sweet paprika and 1 teaspoon of dried mixed herbs. Increase the nutritional yeast to 3 tablespoons for a milder, cheesier flavor that children typically enjoy. A light drizzle of vegan ranch dressing as a dipping sauce alongside is usually very popular with younger eaters.


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!