crispy tofu

Crispy Baked Tofu Nuggets — The Golden, Crunchy Plant-Based Nugget That Satisfies Every Time

crispy baked tofu nuggets

A truly crispy baked tofu nugget is one of the most satisfying achievements in plant-based cooking — and one of the most frequently attempted and most frequently disappointing. The problem is almost universal: nuggets that come out of the oven pale and soft rather than golden and crunchy, with a coating that has steamed onto the tofu rather than crisped around it, producing a result that bears no resemblance to the shatteringly crunchy exterior that makes a nugget worth eating in the first place. The cause is almost always the same: tofu is approximately 85% water, and that water, released during baking, creates a steaming environment inside the coating that prevents the exterior from crisping regardless of how long the nugget stays in the oven. The solution is a method that manages moisture at every stage, from the moment the tofu is prepared to the moment the nuggets come out of the oven. These crispy baked tofu nuggets achieve a genuinely crunchy exterior — not oven-golden-soft, not lightly browned, but properly crunchy in the way a nugget should be — through a three-stage moisture management approach that takes the time to get the tofu dry before it is ever coated, and applies the coating in a way that maximises surface area and crunch. They are 100% plant-based, dairy-free, and egg-free. They serve 4. They are ready in 1 hour (including pressing time). They work as a main course with dipping sauces, in wraps and sandwiches, on top of salads and grain bowls, or as a party platter that disappears faster than anything else on the table. The technique is the reason these are actually crispy.

The technique is the press-marinate-and-double-coat method. Every stage of this method addresses a specific failure point in the standard baked tofu nugget approach. Stage one — press: the tofu is pressed under weight for a minimum of 30 minutes (ideally 1 hour) to expel as much free water as possible from the tofu’s sponge-like internal structure before any other preparation begins. Pressing is not optional and is not interchangeable with draining; pressing applies sustained compressive force that physically squeezes liquid out of the tofu’s protein matrix, reducing the water content of the tofu block by approximately 20–25% of its initial weight. A pressed tofu block is visibly firmer and denser than an unpressed one, and its reduced water content means dramatically less steam is released during baking. Stage two — marinate: the pressed tofu is cut into nugget-sized pieces and marinated for 15 minutes in a seasoned liquid containing soy sauce, garlic powder, smoked paprika, and a small amount of cornflour dissolved in the marinade. The marinade serves dual purposes: it flavours the tofu through and through (unpressed, unmarinated tofu is bland; the combination of pressing and marinating produces tofu with flavour in every bite rather than just on the surface), and the dissolved cornflour in the marinade deposits a fine starch layer on the tofu surface during the marinate period — this starch layer is the adhesive that anchors the subsequent coating securely to the tofu, preventing the coating from lifting and falling during baking. Stage three — double coat: the marinated tofu pieces are dipped first in a seasoned plant-based milk mixture (the wet coat) and then rolled in a mixture of panko breadcrumbs and cornflour (the dry coat). The double coat is the key to the exterior crunch: panko breadcrumbs have a coarser, more open structure than standard breadcrumbs, creating larger air pockets in the coating that crisp more aggressively in the oven’s heat; the cornflour added to the panko absorbs any residual surface moisture from the wet coat and ensures the coating dries to a firm shell rather than remaining soft. The coated nuggets are placed on a wire rack set over a baking tray (not directly on the tray) so that hot air circulates underneath as well as over the coating — the single most important equipment decision in achieving oven crispness.

This recipe serves 4.


Recipe Information

Press TimeMarinatePrep TimeBake TimeTotal TimeServingsCalories
30–60 mins15 mins15 mins25 mins~1 hr 15 mins4~290 kcal

Ingredients

For the Tofu

  • 2 blocks (800g / 28oz total) extra-firm tofu — extra-firm only; firm tofu contains too much water and does not hold its shape when cut into nuggets; do not use silken or medium tofu

For the Marinade

  • 3 tbsp soy sauce or tamari — tamari for a gluten-free version
  • 1 tbsp rice vinegar or apple cider vinegar — adds brightness
  • 1 tsp garlic powder
  • 1 tsp onion powder
  • 1 tsp smoked paprika
  • ½ tsp ground black pepper
  • 1 tbsp cornflour (cornstarch) — dissolved into the marinade; creates the starch adhesion layer on the tofu surface
  • 2 tbsp water

For the Wet Coat

  • 150ml (⅔ cup) unsweetened plant-based milk — oat milk or soy milk; avoid nut milks with high sugar content which can over-brown in the oven
  • 1 tbsp cornflour (cornstarch) — whisked into the plant milk until dissolved; thickens the wet coat so it clings to the tofu surface rather than dripping off
  • 1 tsp garlic powder
  • ½ tsp fine salt
  • ½ tsp smoked paprika

For the Dry Coat

  • 120g (2 cups) panko breadcrumbs — panko only; standard breadcrumbs do not produce the same level of crunch; check label for vegan certification
  • 3 tbsp cornflour (cornstarch) — mixed into the panko; absorbs moisture and ensures a dry, crisp coating
  • 1 tsp garlic powder
  • 1 tsp smoked paprika
  • ½ tsp dried oregano
  • ½ tsp fine salt
  • ¼ tsp cayenne pepper — optional; provides a very mild background heat
  • 2 tbsp neutral oil — drizzled or sprayed over the coated nuggets immediately before baking; accelerates browning and crunch development

For Serving

  • Vegan mayo, sriracha, BBQ sauce, sweet chilli sauce, or tahini garlic dip — choose your dipping sauce
  • Lemon wedges

Instructions

  1. Press the tofu — press stage. Remove the tofu blocks from their packaging and drain. Wrap each block in a clean tea towel or several layers of kitchen paper. Place on a plate and set a heavy chopping board, cast iron pan, or stack of books on top. Press for a minimum of 30 minutes (1 hour produces noticeably better results). The towel should be visibly damp when removed. Change the towel and press for a further 15 minutes if it is saturated.
  2. Preheat and prepare. Preheat the oven to 200°C fan / 210°C conventional / 400°F. Set a wire rack over a large baking tray and lightly spray or brush the rack with neutral oil.
  3. Cut the tofu. Once pressed, cut each tofu block into nugget-sized pieces — approximately 3cm × 4cm × 2cm rectangles, or roughly the size of a large chicken nugget. Aim for consistent sizing so the nuggets cook evenly.
  4. Marinate — marinate stage. In a large bowl, whisk together all the marinade ingredients until the cornflour is fully dissolved. Add the tofu pieces and toss gently to coat. Leave to marinate for 15 minutes, turning the pieces halfway through. The tofu will absorb the marinade and develop a noticeably more golden, seasoned surface. Do not marinate for more than 30 minutes — over-marinating makes the surface too wet for the coating to adhere properly.
  5. Set up the coating station. In a shallow bowl, whisk together all the wet coat ingredients until smooth. In a second shallow bowl or plate, mix together all the dry coat ingredients until evenly combined.
  6. Double coat the tofu — double coat stage. Working one piece at a time: dip the tofu in the wet coat, turning to cover all sides and allowing any excess to drip back into the bowl. Immediately transfer to the dry coat and press gently on all sides so the panko mixture adheres in an even layer. Place on the prepared wire rack. Repeat with all pieces. Once all pieces are coated, drizzle or spray the tops with the neutral oil.
  7. Bake. Bake on the middle rack for 22–25 minutes, flipping the nuggets at the halfway point (11–12 minutes), until deep golden and visibly crunchy on all sides. Do not crowd the rack — the nuggets should not be touching; air circulation around each piece is what produces the crunch. If necessary, bake in two batches.
  8. Serve immediately. Crispy baked tofu nuggets are at their crunchiest straight from the oven. Serve with dipping sauces and lemon wedges.

Pro Tips

  • The wire rack is not optional — placing nuggets directly on a baking tray traps steam under the coating as the tofu releases water; the steam softens the base of each nugget while the top browns, producing nuggets that are golden on top and soft underneath. A wire rack elevates the nuggets so hot air circulates underneath; the result is an evenly crunchy exterior on all sides. If you do not own a wire rack, place the nuggets on a preheated baking tray (heat the tray in the oven while preheating — it acts like a griddle and crisps the underside more aggressively than a cold tray).
  • Press longer for better results — the minimum press time is 30 minutes but every additional 30 minutes of pressing makes a measurable difference to the crunch of the finished nugget. An overnight press in the refrigerator (wrap the tofu in fresh kitchen paper, place on a plate, and set a weight on top; refrigerate overnight) produces the firmest, driest tofu base and the best exterior crunch. If you plan ahead by one day, the overnight press is the single most impactful change you can make to this recipe.
  • Don’t skip the oil drizzle before baking — the small amount of oil applied to the coated surface immediately before baking is what initiates the browning of the panko coating. Without it, the panko dries in the oven rather than browning; with it, the fat conducts heat efficiently into the panko surface and produces the golden, crunchy exterior that makes these nuggets genuinely satisfying. A light spray of oil from a spray bottle is the most even method of application.
  • Reheat on the rack, not in the microwave — leftover nuggets reheated in a microwave become irreversibly soft; the steam trapped by the microwave destroys the coating. Reheat on the wire rack in a 190°C fan oven for 8–10 minutes — the crunch returns almost completely and the texture is nearly indistinguishable from fresh.

Tofu: Two Thousand Years of Bean Curd and Its Journey Across Asia

Tofu — bean curd produced by coagulating soy milk and pressing the resulting curds into solid white blocks — is among the most consequential food innovations in the history of Asian cuisine, with a culinary and cultural reach that has expanded dramatically in the last half-century to encompass the global plant-based food movement. The origin of tofu is traditionally attributed to Liu An, the Han dynasty prince of Huainan, China, who is said to have invented it around 164 BCE as part of his Taoist alchemical experiments — though most food historians treat the Liu An attribution as legend rather than history, noting that the earliest unambiguous written record of tofu production appears in a Chinese document from the 10th century CE, during the Five Dynasties and Ten Kingdoms period. What is clear is that tofu was in widespread production and consumption in China by the Song dynasty (960–1279 CE), was exported to Japan by Buddhist monks around the 8th century (where it became a central protein of the shōjin ryōri monastic vegetarian cuisine), and spread to Korea, Vietnam, Thailand, and the broader Asian food world over subsequent centuries, each culture adapting the basic technology — the coagulation of soy protein into a pressed curd — to produce a diverse range of textures and styles from the silky, barely-set sundubu of Korean cuisine to the firm, deeply pressed dougan of Chinese cooking. Tofu arrived in the Western world primarily through Asian immigrant communities in North America and Europe from the mid-20th century, and its adoption by the Western plant-based food movement from the 1970s onward — initially in the countercultural and macrobiotic communities that sought alternatives to animal protein — transformed it from an ingredient of Asian cuisines into one of the most recognisable symbols of plant-based eating globally. The extra-firm tofu used in this recipe represents the most heavily pressed commercial tofu style — with the highest protein content and the lowest water content of standard retail varieties — and is the direct modern descendant of the same basic process of soy milk coagulation and pressing that Chinese producers developed more than a thousand years ago.


Flavor Variations

  • Buffalo-Style Crispy Tofu Nuggets: After baking, toss the hot nuggets in a mixture of 3 tablespoons of vegan butter (melted) and 3 tablespoons of hot sauce (Frank’s RedHot or similar). Return to the rack for 3–4 minutes to set the glaze. Serve with vegan ranch or blue cheese-style dip and celery sticks. The buffalo variation is the most popular party format — sticky, spicy, and deeply satisfying.
  • Sesame Ginger Tofu Nuggets: Add 1 teaspoon of ground ginger and 1 tablespoon of toasted sesame seeds to the dry coat. Replace 1 tablespoon of soy sauce in the marinade with 1 tablespoon of toasted sesame oil. After baking, toss in a glaze of 2 tablespoons of soy sauce, 1 tablespoon of maple syrup, 1 tablespoon of rice vinegar, and ½ teaspoon of grated fresh ginger, warmed in a small pan until slightly reduced. Finish with extra sesame seeds and sliced spring onion. Serve with steamed rice and edamame.
  • Lemon Herb Tofu Nuggets: Replace the smoked paprika throughout with dried mixed herbs (Italian seasoning or herbes de Provence). Add the zest of 1 lemon to the wet coat. After baking, squeeze fresh lemon juice generously over the hot nuggets and scatter with finely chopped fresh parsley. Serve with a vegan aioli (vegan mayo, lemon juice, garlic). The lemon herb version is lighter and more Mediterranean in character than the base recipe — excellent in a wrap with roasted vegetables and hummus.

Nutritional Highlights (Per Serving — Based on 4 Servings)

CaloriesProteinCarbsFiberFat
~290 kcal22g24g2g10g

Storage

  • Best eaten fresh — the crunch of a freshly baked tofu nugget is at its peak straight from the oven and diminishes with time as the coating absorbs ambient moisture. For a party or meal prep context, bake as close to serving time as possible.
  • Refrigerator: Store cooled nuggets in a sealed container in the refrigerator for up to 4 days. The coating softens during storage; reheat as directed below to restore crunch.
  • Reheating: Place on a wire rack over a baking tray in a preheated 190°C fan oven for 8–10 minutes. The crunch is almost fully restored by oven reheating; do not use a microwave.
  • Air fryer reheating: An air fryer at 190°C for 5–6 minutes restores crunch more effectively than an oven and is faster. Highly recommended if you have one.
  • Freezer: Freeze baked, cooled nuggets in a single layer on a lined tray until solid, then transfer to a sealed freezer bag. Store for up to 2 months. Cook from frozen in a 200°C fan oven for 15–18 minutes on a wire rack, or in an air fryer at 200°C for 10–12 minutes.
  • Freeze before baking: Coated, unbaked nuggets can be frozen on their rack in a single layer, then transferred to a freezer bag. Bake from frozen at 200°C fan for 30–35 minutes. This is the best make-ahead strategy for entertaining — the nuggets go from freezer to oven with no preparation required.

Frequently Asked Questions

My nuggets came out soft and not crispy. What went wrong?

The most common causes: tofu was not pressed long enough (30 minutes is the minimum; longer pressing = less moisture = better crunch); the nuggets were placed directly on the baking tray rather than a wire rack (steam trapped underneath softens the base); the oven was not fully preheated (a cool oven dries the coating without crisping it — preheat fully before the nuggets go in); or the nuggets were crowded on the rack (touching nuggets steam each other). Run through the checklist: pressed, rack, fully preheated, not crowded. All four must be correct simultaneously.

Can I make these in an air fryer instead of the oven?

Yes — and an air fryer produces outstanding results, often superior to the oven. Air fry at 200°C for 12–15 minutes, shaking the basket or turning the nuggets at the halfway point. The circulating high-speed heat of an air fryer dries and crisps the coating more aggressively than a conventional oven. Do not overcrowd the air fryer basket — cook in batches.

Can I use firm tofu instead of extra-firm?

Firm tofu works but requires a longer press (at least 1 hour) and produces a slightly softer interior texture than extra-firm. The extra pressing removes enough water from firm tofu to make it usable, but extra-firm is the more reliable and recommended choice. Silken and medium tofu are not suitable — they are too fragile and too wet to hold their shape as nuggets.

How do I make these gluten-free?

Use tamari instead of soy sauce, certified gluten-free panko breadcrumbs (available in most health food shops), and ensure the plant-based milk and all other ingredients are certified gluten-free. The technique and 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!

Lemon Garlic Roasted Tofu — The Golden, Flavour-Packed Protein That Goes With Everything

lemon garlic roasted tofu 

There is a version of roasted tofu that most people have encountered — pale, slightly soft, faintly seasoned, a protein that sits on a plate and does very little for the meal it is supposed to anchor. And then there is this version: deeply golden all over, with a lightly caramelised, almost lacquered surface that carries the bright, punchy flavours of lemon and garlic into every bite; firm and satisfying at the exterior, tender and yielding at the centre; the kind of tofu that converts people who claim not to like tofu, not because it is disguised as something else, but because it has been treated with the same care and technique that any good ingredient deserves. This lemon garlic roasted tofu is 100% plant-based, dairy-free, and egg-free. It serves 4. It is ready in 50 minutes including pressing time. It works as a main protein in rice bowls, grain salads, noodle dishes, and stir-fries; as a high-protein addition to wraps and sandwiches; as a salad topper; and as a standalone dish with dipping sauce and steamed greens. It is one of the most versatile recipes on this site, and the technique is the reason it delivers every time.

The technique is the press-marinate-and-high-heat-flip method. The three consistent failure modes of roasted tofu are: a pale, under-caramelised exterior (the surface never reached the high temperature needed for Maillard browning); a soft, water-logged interior (moisture was not removed before roasting); and flavour that is only skin-deep (the marinade coated the surface but did not penetrate the tofu). This method addresses all three simultaneously across three distinct stages. Stage one — press: the tofu is pressed under sustained weight for a minimum of 30 minutes before any other preparation. Extra-firm tofu straight from its packaging contains approximately 80% water by weight; pressing for 30 minutes under a heavy object removes 20–25% of that water, producing a firmer, denser tofu block with a lower moisture content that is capable of browning in the oven rather than steaming. Stage two — marinate with acid: the pressed tofu is cut into cubes and marinated for a minimum of 20 minutes in a mixture containing lemon juice, soy sauce, garlic, olive oil, and a small amount of cornflour dissolved in the marinade. The acid in the lemon juice begins to denature the surface proteins of the tofu, creating a slightly rougher, more porous surface that absorbs the marinade more readily than unacidified tofu; the cornflour in the marinade deposits a fine starch layer on the surface of each cube that serves as the adhesive for the caramelised crust during roasting. Stage three — high-heat flip: the marinated tofu is roasted on a preheated baking tray at 210°C fan — significantly hotter than most roasted tofu recipes specify — and flipped precisely once at the halfway point. The high temperature and the preheated tray together drive the surface temperature of each cube’s contact face above the Maillard browning threshold immediately on placement; the flip at the halfway point exposes the unbrowned upper face to direct contact with the hot tray for the second half of the roast, ensuring deep, even caramelisation on all sides. At the end of roasting, a fresh lemon garlic glaze — made from the same base flavours as the marinade but unapplied until after cooking — is poured over the hot tofu and the tray returned to the oven for a final 3 minutes, during which the glaze reduces and caramelises onto the tofu surface in a concentrated, sticky, deeply flavoured coating.

This recipe serves 4.


Recipe Information

Press TimeMarinateRoast TimeGlazeTotal ActiveServingsCalories
30 mins20 mins25 mins3 mins~20 mins active4~255 kcal

Ingredients

For the Tofu

  • 2 blocks (800g / 28oz total) extra-firm tofu — extra-firm only; firm tofu contains too much residual water for the caramelisation this recipe requires; do not use silken, soft, or medium tofu

For the Marinade

  • 3 tbsp soy sauce or tamari — tamari for gluten-free
  • 3 tbsp fresh lemon juice — approximately 1½ lemons; fresh lemon only
  • 4 cloves garlic, finely minced or grated on a microplane
  • 2 tbsp olive oil
  • 1 tbsp maple syrup — provides a small amount of sugar that accelerates surface caramelisation in the oven
  • 1 tbsp cornflour (cornstarch) — dissolved into the marinade; creates the starch adhesion layer on the tofu surface that anchors the golden crust
  • 1 tsp smoked paprika — adds colour and a subtle smoky depth
  • ½ tsp onion powder
  • ½ tsp ground black pepper

For the Lemon Garlic Glaze (Applied After Roasting)

  • 2 tbsp soy sauce or tamari
  • 2 tbsp fresh lemon juice
  • 1 tbsp maple syrup
  • 2 cloves garlic, finely minced
  • 1 tsp lemon zest — finely grated; the aromatic top notes of lemon that juice alone does not deliver
  • 1 tsp olive oil
  • ½ tsp chilli flakes — optional; adds a pleasant background warmth

For Serving

  • Steamed rice or grain of choice
  • Steamed or stir-fried greens — pak choi, tenderstem broccoli, edamame, or sugar snap peas
  • 1 tbsp toasted sesame seeds — scattered over before serving
  • 2 spring onions (scallions), thinly sliced
  • Fresh lemon wedges
  • Extra soy sauce or tamari for dipping

Instructions

  1. Press the tofu — press stage. Remove the tofu blocks from their packaging and drain. Wrap each block in a clean tea towel or several layers of kitchen paper. Place on a plate and set a heavy object on top — a cast-iron pan, a chopping board weighted with tins, or a heavy pot. Press for a minimum of 30 minutes. The towel should be noticeably damp when removed. For best results, press for 1 hour or refrigerate overnight with fresh kitchen paper under a weight.
  2. Preheat and prepare. Preheat the oven to 210°C fan / 220°C conventional / 425°F with a large, heavy baking tray inside the oven — the tray must be preheating throughout.
  3. Cut the tofu. Once pressed, cut each block into cubes of approximately 2.5–3cm — large enough to develop a substantial crust without drying out in the oven. Aim for consistency in size so the cubes roast evenly.
  4. Marinate — marinate stage. In a large bowl, whisk together all the marinade ingredients until the cornflour is fully dissolved and the garlic is evenly distributed. Add the tofu cubes and toss gently but thoroughly to coat every surface. Leave to marinate for 20 minutes, tossing once halfway through. Do not marinate for more than 40 minutes — over-marinating in an acid-based marinade begins to break down the tofu surface too aggressively, making it fragile.
  5. Roast — high-heat flip stage. Carefully remove the preheated tray from the oven with oven gloves. Working quickly, spread the marinated tofu cubes in a single layer on the preheated tray with space between each cube — do not crowd; crowded tofu steams rather than caramelises. You should hear a sizzle on contact. Reserve any remaining marinade in the bowl. Roast for 12–13 minutes without opening the oven. Remove the tray, flip each cube with a spatula or tongs, and return immediately to the oven. Roast for a further 12–13 minutes until all sides are deeply golden.
  6. Make the glaze. While the tofu roasts, whisk together all the lemon garlic glaze ingredients in a small bowl until combined.
  7. Glaze and finish. Remove the tray from the oven. Pour the lemon garlic glaze evenly over all the tofu cubes on the tray. Return to the oven for 3 minutes — the glaze will bubble, reduce, and caramelise onto the tofu surface. Watch carefully in this final phase; the sugar in the glaze can burn if left more than 3–4 minutes.
  8. Serve immediately. Transfer the glazed tofu to a serving plate or divide between bowls over steamed rice and greens. Scatter with toasted sesame seeds and sliced spring onion. Serve with lemon wedges.

Pro Tips

  • Preheat the tray — this is the single most impactful equipment decision in the entire recipe; a cold tray produces tofu that takes 5–6 minutes to reach browning temperature while releasing moisture that prevents caramelisation; a preheated tray contacts the tofu surface at high temperature immediately and initiates browning from the first second. Use the heaviest tray available — a thin tray loses its heat too rapidly when the tofu is placed on it. A cast-iron skillet or a heavy rimmed baking sheet are ideal.
  • Flip only once, precisely — the tofu needs sustained, undisturbed contact with the hot tray surface to develop its crust; flipping multiple times or too early interrupts the browning process before the crust has formed and results in tofu that sticks and tears rather than releasing cleanly. Flip exactly once, at the 12–13 minute mark, when the contact face is deeply golden and releases cleanly from the tray without resistance. If the tofu resists when you try to flip it, give it another 2 minutes — it is not ready yet.
  • Space on the tray matters — the gap between tofu cubes is not wasted space; it is the pathway through which the oven’s hot air circulates around each cube. Touching or near-touching cubes create a local zone of trapped steam (from the tofu’s residual moisture) that prevents the adjacent surfaces from reaching browning temperature. Leave at least 1cm between cubes; use two trays if necessary rather than crowding.
  • The glaze goes on last — the maple syrup in the glaze burns at sustained high oven temperatures; applied at the start of roasting it would blacken before the tofu is cooked through. Applied in the final 3 minutes, it has exactly enough time to reduce, caramelise, and bond to the tofu surface without burning. This sequenced approach — neutral marinade first, sugar-containing glaze last — is the structural reason the tofu ends up deeply golden rather than blackened.

Tofu and the Soybean: A Civilisation Built on a Bean

The story of lemon garlic roasted tofu begins, improbably, with a legume — the soybean (Glycine max), one of the most consequential food crops in human history and the raw material of a culinary technology that has sustained hundreds of millions of people across Asia for more than two thousand years. The soybean was first domesticated in northeast China (present-day Manchuria and the Korean peninsula) during the Shang and Zhou dynasties, with archaeological and textual evidence placing its cultivation in the region as early as the 11th century BCE. For most of the first millennium of its cultivation, the soybean was eaten whole — boiled, fermented, or dried — rather than processed into subsidiary products. The transformation of soybean cultivation into a full system of derived foods began during the Han dynasty (206 BCE–220 CE), as Chinese food technology developed a succession of soy-based products — doujiang (soy milk), douchi (fermented black beans), jiang (soy paste, ancestor of miso), and eventually tofu — that extracted, transformed, and concentrated the nutritional and culinary value of the bean in ways that made it central to the diet of a vast population. Tofu specifically — the pressed curd produced by coagulating soy milk — allowed the protein and fat of the soybean to be separated from its fibrous hull and concentrated into a food that was simultaneously high in protein, versatile in texture (from silken to extra-firm depending on how much liquid was pressed out), and capable of absorbing the flavours of whatever it was cooked with. This last property — tofu’s extraordinary receptiveness to flavour — is both the reason for the marinade in this recipe and the reason tofu became the protein foundation of the Buddhist monastic diet across East and Southeast Asia, where the prohibition on meat made a flavour-absorbing plant protein not merely convenient but spiritually essential. The extra-firm tofu in this recipe — pressed to its maximum density, marinated aggressively, and roasted at high temperature to develop a caramelised exterior — represents one end of the spectrum of what can be achieved with this ancient, remarkable food technology.


Flavor Variations

  • Teriyaki Roasted Tofu: Replace the lemon garlic marinade with a teriyaki marinade — 3 tablespoons of soy sauce, 2 tablespoons of maple syrup, 1 tablespoon of rice vinegar, 1 teaspoon of toasted sesame oil, 1 teaspoon of freshly grated ginger, and 2 cloves of garlic (minced), with 1 tablespoon of cornflour dissolved in. Roast as directed. For the glaze, use the same teriyaki formula without the cornflour, reduced in a small pan until syrupy before pouring over the hot tofu. Scatter with sesame seeds and serve over steamed rice with steamed edamame and pickled ginger. The teriyaki version is sweeter and more umami-forward than the lemon garlic version.
  • Harissa Roasted Tofu: Replace the lemon garlic marinade with 2 tablespoons of rose harissa, 2 tablespoons of olive oil, 1 tablespoon of soy sauce, 1 tablespoon of lemon juice, 1 teaspoon of maple syrup, and 1 tablespoon of cornflour. Roast as directed. Glaze with an additional tablespoon of harissa mixed with 1 tablespoon of maple syrup and 1 tablespoon of lemon juice in the final 3 minutes. Serve with flatbread, hummus, and a simple chopped salad of cucumber, tomato, and parsley. The harissa version is spicier, smokier, and more Mediterranean in character.
  • Maple Miso Roasted Tofu: Replace the marinade with a miso-based version — 2 tablespoons of white miso paste, 2 tablespoons of maple syrup, 1 tablespoon of rice vinegar, 1 tablespoon of soy sauce, 1 tablespoon of toasted sesame oil, 2 cloves of garlic (minced), and 1 tablespoon of cornflour. The miso glaze caramelises to an intensely savoury, slightly sweet lacquer during roasting. Serve over soba noodles with cucumber ribbons and spring onion.

Nutritional Highlights (Per Serving — Based on 4 Servings, Tofu Only)

CaloriesProteinCarbsFiberFat
~255 kcal21g14g1g13g

Storage

  • Best eaten fresh — the caramelised crust is at its peak immediately after roasting and glazing. The texture softens on standing as the crust absorbs moisture from the interior and the environment.
  • Refrigerator: Store cooled tofu in a sealed container for up to 4 days. The flavour deepens during storage as the glaze continues to penetrate the tofu. Excellent cold in salads and grain bowls.
  • Reheating: Reheat on a preheated baking tray at 190°C fan for 8–10 minutes, or in a hot dry frying pan for 3–4 minutes, turning once. The crust partially restores with dry heat. Do not microwave — microwave reheating makes the exterior soft and steamy.
  • Air fryer reheating: An air fryer at 190°C for 5–6 minutes restores the caramelised exterior almost completely — the best reheating method available.
  • Meal prep: This tofu is excellent for weekly meal prep — make a double batch (two full recipes) on Sunday and refrigerate; it keeps perfectly for 4 days and elevates every grain bowl, salad, and noodle dish through the week without any additional preparation.
  • Freezer: Not recommended — freezing and thawing cooked tofu changes its texture (the cell structure collapses on freezing), producing a spongier, chewier result. Freeze raw, pressed tofu blocks and marinate and roast from fresh.

Frequently Asked Questions

My tofu came out pale rather than golden — what went wrong?

The most common causes are: tofu was not pressed (excess moisture prevents browning); the tray was not preheated (the tofu steams before it browns on a cold tray); the oven temperature was too low (below 200°C fan, the surface temperature is insufficient for efficient Maillard browning); the tray was overcrowded (touching cubes trap steam between them). Check all four before the next batch — all four must be correct simultaneously for the golden, caramelised result.

Can I cook this in an air fryer?

Yes — air fryers excel at producing caramelised tofu because the circulating high-speed heat removes surface moisture very efficiently. Press and marinate as directed. Air fry at 200°C for 15–18 minutes, shaking the basket or turning the cubes halfway through. Add the glaze for the final 2–3 minutes of the cook time. Do not overcrowd the basket — cook in batches. The air fryer result is slightly drier and crispier than the oven result, which many people prefer.

Can I use firm tofu instead of extra-firm?

Firm tofu works but requires a longer pressing time (at least 1 hour, ideally overnight) to remove enough moisture for good caramelisation. The finished texture is slightly softer at the interior than extra-firm tofu but still very good. Silken and medium tofu are not suitable — they are too fragile and too wet to cube and roast.

How do I stop the tofu from sticking to the tray?

Tofu sticks to the tray when it is not sufficiently caramelised at the contact face — a half-formed crust tears when you try to flip it, leaving half the cube on the tray. The solution is not more oil; it is more heat and more time. Ensure the tray is properly preheated (it should sizzle on contact), ensure the oven is fully up to temperature, and resist the urge to flip before the tofu releases cleanly. A caramelised crust naturally releases from a hot tray surface; an incompletely formed crust does not.


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!

Crispy Garlic Soy Tofu with Sticky Sesame Glaze, Fresh Scallions and Golden Edges — The Most Addictive Plant-Based Tofu You Will Make All Week

crispy garlic soy tofu

Golden, crunchy-edged cubes of tofu tossed in a glossy, sticky garlic soy glaze and finished with toasted sesame seeds and fresh scallions. This Crispy Garlic Soy Tofu is salty, savory, a little sweet, and impossibly addictive. It is the kind of tofu that converts skeptics, and it is ready in about 30 minutes with ingredients you probably already have.

The secret to the crunch is a light coating of cornstarch on pressed tofu, pan-fried in a hot skillet until the outside turns deep golden and crisp. Pressing is the key: removing excess water means the tofu browns instead of steaming, so every piece has crunchy edges and a soft, tender middle.

The glaze comes together in one minute: soy sauce, a spoonful of maple syrup, rice vinegar, plenty of fresh garlic, and a touch of ginger and toasted sesame oil. It reduces to a shiny, clingy sauce that coats every cube. Tossed in at the very end, it keeps the tofu crisp while delivering big, bold flavor.

Serve it over steamed rice with broccoli for an easy weeknight bowl, tuck it into lettuce wraps, or pile it on noodles. It is a great meal-prep protein, a crowd-pleasing appetizer, and a reliable way to get picky eaters to love tofu.

This recipe is 100% vegan, dairy-free, and egg-free, and it is easy to make gluten-free with tamari.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
10 mins15 mins25 mins (plus pressing)4 servings~260 kcal

Ingredients

For the Crispy Tofu

  • 1 block (14 oz / 400g) extra-firm tofu, pressed for 20 minutes and cut into ¾-inch cubes
  • 3 tbsp cornstarch
  • ½ tsp salt
  • ¼ tsp black pepper
  • ¼ tsp garlic powder
  • 3 tbsp neutral oil such as avocado or sunflower, for frying

For the Garlic Soy Glaze

  • 4 cloves garlic, minced
  • 1 tsp fresh ginger, grated
  • 3 tbsp soy sauce or tamari
  • 1 tbsp maple syrup
  • 1 tbsp rice vinegar
  • 1 tsp toasted sesame oil
  • 1 tsp cornstarch mixed with 1 tbsp water
  • ¼ tsp chili flakes (optional)

For Finishing

  • 2 scallions, thinly sliced
  • 1 tbsp toasted sesame seeds
  • 1 tbsp chopped cilantro (optional)

To Serve

  • Steamed jasmine rice
  • Steamed broccoli or bok choy
  • Lettuce cups
  • Cucumber salad
  • Noodles

Optional Additions

  • Squeeze of lime juice
  • Drizzle of sriracha
  • Sliced red chili
  • Crushed peanuts

Instructions

  1. Press the tofu. Wrap the tofu in a clean towel and press under a heavy pan for 20 minutes. Cut into ¾-inch cubes.
  2. Coat. In a bowl, toss the tofu gently with the cornstarch, salt, pepper, and garlic powder until each cube has a light, even coating.
  3. Make the glaze. Whisk the soy sauce, maple syrup, vinegar, sesame oil, and the cornstarch slurry together in a small bowl.
  4. Fry. Heat the oil in a large nonstick or cast-iron skillet over medium-high heat. Add the tofu in a single layer and cook for 8–10 minutes, turning every 2 minutes, until golden and crisp on all sides.
  5. Add the aromatics. Reduce the heat to medium. Push the tofu to one side, add the garlic and ginger to the empty side, and cook for 30 seconds until fragrant.
  6. Glaze. Pour in the sauce and stir gently for 1–2 minutes, until it bubbles, thickens, and coats the tofu.
  7. Finish. Remove from the heat and toss with sesame seeds, scallions, and cilantro.
  8. Serve. Serve immediately over rice with steamed vegetables.

Pro Tips for the Best Crispy Garlic Soy Tofu

  • Press the tofu well. Dry tofu crisps faster and holds its shape.
  • Use extra-firm tofu. Softer types fall apart when tossed.
  • Coat lightly. Too much cornstarch makes a gummy crust.
  • Do not crowd the pan. Work in two batches if needed so the tofu fries instead of steams.
  • Let it brown before stirring. Leave each side for 2 minutes to build a crisp crust.
  • Add the garlic late. It burns quickly and turns bitter.
  • Toss in the sauce at the end. This keeps the tofu crunchy.

Why This Tofu Is Good for You

Tofu is a complete plant protein with calcium, iron, and magnesium, and it is naturally cholesterol free. Garlic and ginger add flavor and are traditionally valued for their warming, savory qualities, while sesame seeds provide healthy fats, calcium, and a toasty crunch.

Pan-fried in a modest amount of oil, this tofu is lighter than deep-fried versions. Each serving has about 16 grams of plant protein.


Flavor Variations

  • Honey Garlic Style: Swap the maple syrup for agave and add extra garlic.
  • Spicy Garlic Soy Tofu: Add chili garlic sauce and red chili flakes.
  • Air Fryer Crispy Garlic Soy Tofu: Air fry the coated cubes at 400°F (200°C) for 15 minutes, then toss in the glaze.
  • Teriyaki Tofu: Add mirin and a little extra ginger to the glaze.

Nutritional Highlights (Per Serving, Without Rice)

CaloriesProteinCarbsFiberFat
~260 kcal16g14g2g16g

Storage

  • Refrigerator: Store in an airtight container for up to 4 days.
  • Reheating: Crisp in a skillet or air fryer at 375°F (190°C) for 5–6 minutes. Avoid the microwave.
  • Freezer: Freeze the cooked tofu without sauce for up to 2 months.
  • Meal prep tip: Keep the glaze separate and toss it on right before serving.

Frequently Asked Questions

How do I get tofu really crispy?

Press it well, coat it lightly in cornstarch, and fry it in a hot pan without crowding.

Can I bake it instead?

Yes. Bake the coated cubes at 425°F (220°C) for 25–30 minutes, flipping halfway, then toss in the glaze.

Can I use an air fryer?

Yes. Air fry at 400°F (200°C) for 12–15 minutes, shaking halfway.

Can I make it gluten-free?

Use tamari instead of soy sauce, and check that your rice vinegar is gluten-free.

Why did my tofu stick to the pan?

The pan may not have been hot enough, or the tofu was too wet. Use a nonstick or well-oiled cast-iron pan and wait for a golden crust before flipping.

How is this different from your Best Crispy Tofu?

Our Best Crispy Tofu is a plain, versatile base for any dish, while this recipe is tossed in a sticky garlic soy glaze for a bold, ready-to-serve flavor.


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 easy tofu dinners? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!

Quick and Easy Vegan Vietnamese Cold Noodle Salad with Crispy Tofu and Fresh Herbs — The Most Refreshing Plant-Based Bowl You Will Make All Week

quick and easy vietnamese cold noodle salad

When the weather is warm or you simply want a dinner that feels light, bright, and full of flavor, this Quick and Easy Vietnamese Cold Noodle Salad is the answer. Tender rice vermicelli noodles are piled into a bowl with crisp cucumber, shredded carrot, crunchy lettuce, and a handful of fragrant fresh herbs, then topped with golden crispy tofu, roasted peanuts, and a sweet, tangy, garlicky dressing that ties everything together.

This dish is inspired by bún chay, the Vietnamese vegetarian noodle bowl, a staple of street stalls and family tables across Vietnam. Its charm lies in contrast: warm and cold, soft and crunchy, sweet and sour, salty and fresh. Every forkful has noodles, herbs, crisp vegetables, and a little of the savory dressing, all working together.

The dressing is the heart of the bowl. Traditionally built on fish sauce, this vegan version uses soy sauce, lime juice, maple syrup, rice vinegar, garlic, and a touch of chili to create the same balance of salty, sweet, sour, and spicy. It takes two minutes to whisk together and keeps for a week.

Best of all, it is genuinely quick. The noodles cook in five minutes, the tofu crisps in the oven or pan while you chop, and the vegetables need no cooking at all. Everything can be prepped ahead, making this an outstanding meal prep recipe and an excellent make-ahead lunch.

This recipe is 100% vegan, easily gluten-free, high in plant-based protein, and ready in 30 minutes.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
20 mins10 mins30 mins4~460 kcal

Ingredients

For the Noodle Salad

  • 8 oz (225g) dried rice vermicelli noodles
  • 1 large cucumber, cut into thin matchsticks
  • 2 carrots, julienned or shredded
  • 2 cups (100g) shredded romaine or butter lettuce
  • 1 cup (90g) bean sprouts (optional)
  • 1 cup fresh herbs: mint, cilantro, and Thai basil, roughly torn
  • 4 spring onions, thinly sliced

For the Crispy Tofu

  • 1 block (400g) extra-firm tofu, pressed and cut into bite-sized cubes
  • 2 tbsp cornstarch
  • 1 tbsp soy sauce or tamari
  • 1 tsp ground turmeric
  • 1 tsp garlic powder
  • ½ tsp salt
  • 2 tbsp neutral oil

For the Sweet and Tangy Dressing

  • ¼ cup (60ml) lime juice
  • 3 tbsp soy sauce or tamari
  • 3 tbsp maple syrup or sugar
  • 2 tbsp rice vinegar
  • 2 cloves garlic, finely minced
  • 1 small red chili, finely chopped (or ½ tsp chili flakes)
  • 3–4 tbsp warm water

To Garnish

  • ¼ cup roasted peanuts, roughly chopped
  • Crispy fried shallots
  • Extra fresh herbs
  • Lime wedges
  • Chili slices or chili crisp

Optional Additions

  • Shredded pickled daikon and carrot
  • Sliced mango or pineapple for sweetness
  • Edamame beans
  • Vegan spring rolls on the side
  • Sliced red bell pepper

Instructions

  1. Make the dressing. Whisk together the lime juice, soy sauce, maple syrup, rice vinegar, garlic, chili, and warm water in a bowl or jar. Stir until the sweetener dissolves. Taste and adjust. It should taste bright, salty, sweet, and tangy in equal measure. Set aside so the garlic can infuse.
  2. Press and prepare the tofu. Wrap the tofu in a clean towel and press for 15 minutes to remove excess moisture. Cut into 2cm cubes. Toss gently with soy sauce, then the cornstarch, turmeric, garlic powder, and salt until evenly coated.
  3. Crisp the tofu. Heat the oil in a large non-stick skillet over medium-high heat. Add the tofu in a single layer and cook for 8–10 minutes, turning every 2 minutes, until golden and crisp on all sides. Alternatively, bake at 425°F (220°C) for 25 minutes, turning once. Set aside.
  4. Cook the noodles. Bring a pot of water to a boil, remove from the heat, add the rice vermicelli, and let sit for 4–6 minutes until just tender. Drain and rinse thoroughly under cold water until completely cool. Drain well and toss with a teaspoon of oil to prevent sticking.
  5. Prepare the vegetables. While the tofu cooks, cut the cucumber and carrots into thin matchsticks, shred the lettuce, slice the spring onions, and tear the herbs.
  6. Assemble the bowls. Divide the lettuce among four bowls. Add a nest of cooled noodles on top, then arrange the cucumber, carrot, bean sprouts, and herbs in sections around the noodles. Top with the crispy tofu.
  7. Dress and garnish. Spoon the dressing generously over each bowl. Scatter with chopped peanuts, crispy shallots, spring onions, and extra herbs. Serve with lime wedges and chili.
  8. Toss and eat. Mix everything together just before eating so the noodles pick up the dressing and the herbs release their aroma.

Pro Tips for the Best Cold Noodle Salad

  • Rinse the noodles in cold water. This stops the cooking, removes surface starch, and prevents clumping.
  • Do not oversoak the vermicelli. Thin rice noodles turn mushy fast. Test early and drain as soon as they are tender.
  • Use plenty of fresh herbs. Mint, cilantro, and Thai basil are what make this salad taste authentically Vietnamese. Do not skimp.
  • Taste and balance the dressing. Add more lime for sourness, more maple for sweetness, more soy sauce for depth, and more chili for heat.
  • Make the tofu extra crisp. Press it well, coat it in cornstarch, and do not crowd the pan.
  • Assemble just before serving. Dressed noodles soften over time. Keep the components separate until you are ready to eat.
  • Chill the bowls. Serving this very cold makes it more refreshing on hot days.

Why This Salad Is So Satisfying

A great Vietnamese noodle salad is built on balance. The dressing delivers the four key flavors of Vietnamese cooking — sweet, sour, salty, and spicy — while the herbs add an aromatic freshness that lifts every bite. Rice noodles bring a soft, slippery base, cucumber and lettuce add crunch, and crispy tofu supplies satisfying protein and texture.

The meal is light yet filling. Tofu provides around 20 grams of plant-based protein per serving, along with iron and calcium. Peanuts add healthy fats and extra protein. Fresh herbs like mint and cilantro are rich in antioxidants and aromatic compounds, and the raw vegetables contribute vitamin C, vitamin K, and plenty of hydration.

Because it is served cold with no heavy sauces or fried components beyond the tofu, this salad is refreshing even in the hottest weather, which is why bowls like this are beloved across Southeast Asia.


Flavor Variations

  • Lemongrass Tofu Noodle Bowl: Marinate the tofu in minced lemongrass, garlic, and soy sauce before crisping for a more aromatic bowl.
  • Mushroom Noodle Salad: Replace the tofu with pan-seared king oyster or shiitake mushrooms for a meaty, umami-rich option.
  • Peanut Sauce Version: Swap the dressing for a creamy peanut sauce with lime and sriracha for a richer salad.
  • Tropical Mango Version: Add sliced mango and pineapple for sweet fruit contrast against the herbs and chili.

Nutritional Highlights (Per Serving)

CaloriesProteinCarbsFiberFat
~460 kcal20g58g5g17g

Storage

  • Refrigerator: Store the noodles, vegetables, tofu, and dressing in separate airtight containers for up to 3 days. Assemble just before eating.
  • Dressing: Keeps in a sealed jar in the refrigerator for up to 7 days. Shake before using.
  • Tofu: Re-crisp in a hot pan or air fryer for 3–4 minutes before serving.
  • Meal prep: Pack in jars or containers with the dressing at the bottom, then noodles, vegetables, tofu, and herbs on top. Shake or toss when ready to eat.

Frequently Asked Questions

Is this salad authentic to Vietnamese cuisine?

It is inspired by bún chay, the vegetarian version of the classic Vietnamese rice vermicelli bowl. Traditional versions use fish sauce, which this recipe replaces with soy sauce and lime for a fully vegan result.

Can I use other noodles?

Yes. Thin rice noodles are traditional, but soba, glass noodles, or even angel hair pasta work in a pinch. Adjust the cooking time according to the package.

How can I make this gluten-free?

Use tamari instead of soy sauce, and check that your rice vermicelli contains only rice and water. Everything else is naturally gluten-free.

Can I make this ahead?

Yes. Prep all the components up to 3 days ahead and store separately. Assemble and dress just before serving so the herbs and vegetables stay crisp.

What if I do not like tofu?

Replace it with baked tempeh, roasted chickpeas, edamame, or pan-fried mushrooms. Each adds a different texture and works well with the dressing.

How spicy is this salad?

It is mild to medium. Adjust the chili in the dressing to your taste, or leave it out and let each person add chili sauce at the table.


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

Vegan Tofu Satay Skewer Bowls — The Most Satisfying Plant-Based Dinner You Will Make All Week

tofu satay skewer bowls

Some dinners feel like a restaurant meal made at home. These Vegan Tofu Satay Skewer Bowls are exactly that — golden, charred-edged tofu skewers brushed with a fragrant lemongrass-and-turmeric marinade, laid over fluffy rice with crisp cucumber, shredded carrot, and red cabbage, and finished with a silky, deeply savory peanut satay sauce that you will want to drink straight from the jar.

Satay is one of Southeast Asia’s most beloved street foods, traditionally made with marinated grilled meat and served with a rich peanut dipping sauce. This plant-based version keeps everything that makes satay so addictive — the smoky char, the warm spices, the sweet-salty-tangy peanut sauce — and swaps the meat for firm tofu that has been pressed, marinated, and baked or pan-seared until the edges turn crisp and caramelized.

What makes these bowls work so well is contrast. The tofu is chewy and crisp at the edges, tender inside. The vegetables are cold, crunchy, and fresh. The rice is warm and soft. The peanut sauce is creamy, glossy, and bright with lime. Every forkful has something different going on, and nothing feels heavy.

They are also ideal for meal prep: the marinade, sauce, and pickled vegetables all keep for days, so you can assemble a fresh bowl in minutes on a busy weeknight.

This recipe is 100% vegan, easily gluten-free, packed with plant-based protein, and ready in about 35 minutes plus a short marinating time.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
15 mins20 mins35 mins (+ 30 mins marinating)4~540 kcal

Ingredients

For the Tofu Skewers

  • 2 blocks (700g total) extra-firm tofu, pressed for 20 minutes and cut into 2cm cubes
  • 3 tbsp soy sauce or tamari
  • 2 tbsp maple syrup
  • 2 tbsp lime juice
  • 2 tbsp neutral oil
  • 3 cloves garlic, minced
  • 1 tbsp fresh ginger, grated
  • 1 stalk lemongrass, white part finely minced (or 1 tsp lemongrass paste)
  • 1 tsp ground turmeric
  • 1 tsp ground coriander
  • ½ tsp ground cumin
  • ¼ tsp chili flakes
  • 12 bamboo skewers, soaked in water for 20 minutes

For the Peanut Satay Sauce

  • ½ cup (130g) natural smooth peanut butter
  • 1 cup (240ml) full-fat coconut milk
  • 2 tbsp soy sauce or tamari
  • 2 tbsp maple syrup
  • 2 tbsp lime juice
  • 1 tbsp rice vinegar
  • 2 cloves garlic, minced
  • 1 tsp fresh ginger, grated
  • 1 tsp sriracha or chili garlic sauce (adjust to taste)
  • 2–4 tbsp warm water, to thin

For the Bowls

  • 3 cups (600g) cooked jasmine or basmati rice
  • 1 large cucumber, thinly sliced
  • 2 carrots, shredded or cut into ribbons
  • 2 cups (150g) red cabbage, finely shredded
  • 1 cup (150g) shelled edamame, cooked
  • 1 red bell pepper, thinly sliced
  • 4 spring onions, sliced

To Garnish

  • ¼ cup roasted peanuts, roughly chopped
  • Fresh cilantro or Thai basil
  • Lime wedges
  • Sesame seeds
  • Extra chili flakes

Instructions

  1. Press the tofu. Wrap the tofu blocks in a clean kitchen towel, place a heavy pan or a stack of books on top, and press for 20 minutes. Removing excess water is what allows the tofu to absorb the marinade and crisp up properly instead of steaming.
  2. Mix the marinade. In a large bowl whisk together the soy sauce, maple syrup, lime juice, oil, garlic, ginger, lemongrass, turmeric, coriander, cumin, and chili flakes until smooth.
  3. Marinate the tofu. Cut the pressed tofu into 2cm cubes and gently toss in the marinade until every piece is coated. Let sit for at least 30 minutes, or up to 4 hours in the refrigerator, turning once.
  4. Make the peanut sauce. Whisk the peanut butter, coconut milk, soy sauce, maple syrup, lime juice, rice vinegar, garlic, ginger, and sriracha together in a small saucepan over low heat. Stir for 3–4 minutes until smooth, warm, and glossy. Thin with warm water one tablespoon at a time until it falls from a spoon in a thick ribbon. Taste and adjust — more lime for brightness, more maple for sweetness, more sriracha for heat.
  5. Thread the skewers. Thread 4–5 tofu cubes onto each soaked skewer, leaving a little space between pieces so the heat can reach every side. Reserve the leftover marinade for basting.
  6. Cook the skewers. Oven: bake at 425°F (220°C) on a parchment-lined tray for 20–25 minutes, turning once and brushing with marinade halfway, until deeply golden and crisp at the edges. Grill or grill pan: cook over medium-high heat for 4–5 minutes per side until charred in places. Air fryer: cook at 400°F (200°C) for 12–14 minutes, turning once.
  7. Prep the vegetables. While the tofu cooks, slice the cucumber, shred the carrots and cabbage, slice the bell pepper, and cook the edamame according to package directions. Keeping everything crisp and cold is part of what makes these bowls so good.
  8. Assemble the bowls. Divide the warm rice between four bowls. Arrange the cucumber, carrot, cabbage, edamame, and bell pepper in neat sections on top. Lay three skewers across each bowl.
  9. Finish and serve. Drizzle generously with the warm peanut satay sauce and scatter with chopped peanuts, spring onions, cilantro, and sesame seeds. Serve with lime wedges and extra sauce on the side.

Pro Tips for the Best Tofu Satay Bowls

  • Press the tofu properly. Twenty minutes of pressing makes the difference between crisp, flavorful tofu and soggy, bland tofu. A tofu press is helpful but a towel and a heavy pan work just as well.
  • Choose extra-firm tofu. Firm and silken varieties fall apart on skewers. Extra-firm holds its shape through marinating, threading, and cooking.
  • Soak the skewers. Bamboo skewers soaked for 20 minutes will not scorch under the grill or in a hot oven.
  • Baste halfway through. Brushing the tofu with leftover marinade midway builds a sticky, caramelized glaze that mimics the char of traditional satay.
  • Warm the sauce just before serving. Peanut sauce thickens as it cools. Gently reheat with a splash of water or coconut milk to bring back that silky drizzle.
  • Use natural peanut butter. Peanut butter made from just peanuts and salt gives a cleaner, richer flavor and a smoother sauce than sweetened commercial brands.

Why This Bowl Is Packed With Plant-Based Nutrition

Tofu is one of the most complete plant proteins available. A single serving of these bowls delivers around 28 grams of protein, with all nine essential amino acids, plus meaningful amounts of calcium, iron, and manganese. Tofu also contains isoflavones, which have been studied for cardiovascular and bone health benefits.

Peanuts add monounsaturated fats, vitamin E, niacin, and a further boost of protein, while the coconut milk contributes medium-chain triglycerides for quick energy. Edamame adds fiber, folate, and vitamin K. The raw vegetables — cabbage, carrot, cucumber, and bell pepper — provide vitamin C, beta-carotene, and hydration, and their crunch makes the bowl more filling without extra calories.

Turmeric and ginger in the marinade bring natural anti-inflammatory compounds, and the lime juice improves absorption of the plant-based iron in the tofu and edamame.


Flavor Variations

  • Tempeh Satay Bowls: Swap the tofu for steamed and cubed tempeh for a nuttier, firmer, more protein-dense version.
  • Cauliflower Satay Bowls: Use thick cauliflower steaks or large florets in place of tofu for a lighter, naturally gluten-free option.
  • Noodle Satay Bowls: Replace the rice with rice noodles or soba and toss with a little of the peanut sauce for a cold noodle bowl.
  • Mushroom Satay Skewers: Thread king oyster or large shiitake mushrooms for a meaty, umami-rich alternative.

Nutritional Highlights (Per Serving)

CaloriesProteinCarbsFiberFat
~540 kcal28g54g9g24g

Storage

  • Refrigerator: Store the cooked tofu, rice, vegetables, and sauce in separate airtight containers for up to 4 days. Keeping the components separate preserves the crunch of the vegetables and the crispness of the tofu.
  • Peanut sauce: Keeps in a sealed jar in the refrigerator for up to 7 days. Reheat gently with a splash of water before using.
  • Freezer: The cooked tofu skewers freeze well for up to 2 months. The sauce also freezes beautifully. Thaw overnight in the refrigerator and re-crisp the tofu in a hot oven or air fryer.
  • Meal prep: Marinate the tofu and make the sauce on Sunday, then assemble fresh bowls in under 10 minutes through the week.

Frequently Asked Questions

Can I make these skewers without a grill?

Yes — the oven and air fryer methods both produce crisp, golden tofu with caramelized edges. A grill pan on the stovetop also works very well.

Can I make this recipe nut-free?

Replace the peanut butter with sunflower seed butter or tahini. Use toasted pumpkin seeds instead of chopped peanuts. The flavor will differ slightly but the sauce will still be rich and creamy.

How do I stop the tofu from falling apart on the skewers?

Use extra-firm tofu, press it thoroughly, and cut it into larger 2cm cubes. Thread gently through the center of each piece rather than near an edge.

Is this recipe gluten-free?

It is when you use tamari instead of soy sauce and serve it over rice. Always check labels on sriracha and peanut butter for hidden gluten.

Can I use store-bought satay sauce?

Yes, but check the label — many contain fish sauce or honey. The homemade sauce takes five minutes and tastes noticeably fresher and richer.

What can I serve alongside these bowls?

Try quick-pickled cucumbers, a simple miso soup, or crispy vegan spring rolls. A cold lime-and-mint drink goes beautifully with the peanut sauce.


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

Creamy Vegan Pasta with Air Fryer Tofu, Peas and Lemon Garlic Sauce — The Most Comforting Plant-Based Pasta You Will Make All Week

creamy vegan pasta with air fryer tofu

Silky, garlicky, and brightened with fresh lemon, this Creamy Vegan Pasta with Air Fryer Tofu is the kind of dinner that feels indulgent but comes together quickly. Al dente pasta is tossed in a velvety white bean and cashew cream sauce, then topped with golden, crispy air fryer tofu and sweet green peas. It is rich without being heavy, and every bite is packed with flavor and texture.

The sauce is the heart of this dish. Instead of heavy cream, it uses a blend of cannellini beans and soaked cashews, which together create an ultra-smooth, creamy base with a mild, buttery flavor. Roasted garlic, nutritional yeast, lemon juice, and a touch of Dijon mustard give it depth and tang, while a splash of starchy pasta water helps it cling to every strand. It is naturally dairy-free and surprisingly light.

The tofu is cooked in the air fryer, which makes it unbelievably crisp with very little oil. Pressed tofu is cubed, tossed in cornstarch and seasonings, and air fried until the edges are golden and crunchy. It adds protein and a satisfying contrast to the creamy pasta, and it takes just 12 to 15 minutes.

Peas add sweetness and color, a handful of fresh basil or parsley adds brightness, and a sprinkle of black pepper and chili flakes finishes the dish. Serve it with a simple green salad and garlic bread for an easy, cozy meal.

This recipe is 100% vegan, can be made gluten-free, and is ready in about 30 minutes.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
10 mins20 mins30 mins4~560 kcal

Ingredients

For the Air Fryer Tofu

  • 1 block (400g) extra-firm tofu, pressed for 15 minutes and cut into 2cm cubes
  • 2 tbsp cornstarch
  • 1 tbsp soy sauce or tamari
  • 1 tbsp olive oil
  • 1 tsp garlic powder
  • 1 tsp smoked paprika
  • ½ tsp onion powder
  • ½ tsp salt
  • ¼ tsp black pepper

For the Pasta

  • 12 oz (340g) fettuccine, penne, or rigatoni
  • 1 cup (150g) frozen peas
  • 2 tbsp fresh basil or parsley, chopped
  • Zest of 1 lemon

For the Creamy Lemon Garlic Sauce

  • 1 can (400g) cannellini beans, drained and rinsed
  • ½ cup (70g) raw cashews, soaked in hot water for 20 minutes and drained
  • 1 cup (240ml) unsweetened plant milk
  • 4 cloves garlic, minced (or 1 head roasted garlic)
  • 3 tbsp nutritional yeast
  • 2 tbsp lemon juice
  • 1 tbsp olive oil
  • 1 tsp Dijon mustard
  • 1 tsp onion powder
  • ¾ tsp salt, plus more to taste
  • ¼ tsp black pepper
  • Pinch of nutmeg

To Serve

  • Extra lemon zest
  • Vegan parmesan
  • Chili flakes
  • Fresh basil
  • Cracked black pepper
  • Garlic bread

Instructions

  1. Press and season the tofu. Wrap the tofu in a clean towel and press for 15 minutes. Cut into cubes and toss gently with soy sauce and oil, then add the cornstarch, garlic powder, paprika, onion powder, salt, and pepper and toss until every piece is coated.
  2. Air fry the tofu. Preheat the air fryer to 400°F (200°C). Arrange the tofu in a single layer in the basket and cook for 12–15 minutes, shaking the basket every 5 minutes, until golden and crisp.
  3. Boil the pasta. Meanwhile, cook the pasta in well-salted water until al dente. Add the peas for the final minute. Reserve 1 cup of the pasta water, then drain.
  4. Make the sauce. In a high-speed blender combine the beans, cashews, plant milk, garlic, nutritional yeast, lemon juice, olive oil, mustard, onion powder, salt, pepper, and nutmeg. Blend for 1–2 minutes until completely smooth and velvety.
  5. Warm the sauce. Pour the sauce into the empty pasta pot over medium-low heat and warm for 2–3 minutes, stirring often. Do not boil. Thin with reserved pasta water, a splash at a time, until silky.
  6. Combine. Add the cooked pasta and peas to the sauce and toss until evenly coated. Add more pasta water if the sauce is too thick. Stir in the lemon zest and fresh herbs.
  7. Taste and adjust. Add more salt, lemon juice, or pepper as needed. The sauce should taste creamy, savory, and bright.
  8. Serve. Divide the pasta among bowls and top with the crispy tofu. Finish with lemon zest, vegan parmesan, chili flakes, and cracked pepper. Serve right away.

Pro Tips for the Creamiest Pasta and Crispiest Tofu

  • Press the tofu well. Dry tofu crisps better and absorbs seasoning more effectively.
  • Coat with cornstarch. It forms a thin crust that turns crisp in the air fryer.
  • Do not crowd the basket. Tofu needs space and airflow to crisp up. Cook in batches if needed.
  • Blend the sauce until perfectly smooth. A high-speed blender gives the silkiest sauce. If yours is less powerful, soak the cashews longer.
  • Use pasta water. The starch helps the sauce cling and become glossy.
  • Warm the sauce gently. High heat can make a bean-based sauce thick or grainy.
  • Add lemon at the end. It keeps the flavor bright and fresh.

Why This Sauce Is So Creamy

Cannellini beans have a naturally smooth, creamy texture and a mild flavor, making them an excellent base for dairy-free sauces. When blended with cashews, which add richness and a subtle sweetness, they create a sauce with a silky mouthfeel that rivals cream. Nutritional yeast contributes savory, cheesy depth, and Dijon mustard adds a gentle tang.

Because the sauce is made with beans and nuts, it brings protein, fiber, and healthy fats instead of the saturated fat in heavy cream. Tofu adds even more protein, and peas provide fiber and vitamin C. A serving provides around 28 grams of plant-based protein, making this a surprisingly filling dinner.

The air fryer also helps keep the dish lighter. It circulates hot air to crisp the tofu with only a tablespoon of oil, so you get the crunch of fried tofu without the heaviness.


Flavor Variations

  • Broccoli Lemon Pasta: Add steamed broccoli florets alongside the peas.
  • Spicy Garlic Pasta: Add extra chili flakes and a teaspoon of chili oil.
  • Mushroom Cream Pasta: Add sautéed mushrooms for extra umami.
  • Pesto Cream Pasta: Stir 2 tablespoons of vegan pesto into the sauce for a green, herby twist.

Nutritional Highlights (Per Serving)

CaloriesProteinCarbsFiberFat
~560 kcal28g74g10g18g

Storage

  • Refrigerator: Store pasta and tofu separately in airtight containers for up to 4 days. The sauce thickens as it cools.
  • Reheating: Reheat pasta in a skillet with a splash of plant milk or water. Re-crisp the tofu in the air fryer for 3–4 minutes.
  • Sauce: Keeps for 5 days in the refrigerator, and freezes for up to 2 months.
  • Meal prep: Pack the tofu separately so it stays crisp.

Frequently Asked Questions

Can I make the sauce without cashews?

Yes. Replace the cashews with an extra half can of beans and a tablespoon of olive oil, or use sunflower seeds for a nut-free version.

Can I bake the tofu instead?

Yes. Bake at 425°F (220°C) for 25–30 minutes, turning once, until golden and crisp.

How do I make this gluten-free?

Use gluten-free pasta and tamari instead of soy sauce, and check labels on the other ingredients.

Can I use a different bean?

Great northern beans or white butter beans also work and are similarly creamy.

Can I make the sauce ahead?

Yes. Make it up to 5 days ahead and reheat gently with a splash of plant milk.

What other vegetables can I add?

Spinach, asparagus, zucchini, or sun-dried tomatoes are all great additions.


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

Vegan Teriyaki Fried Rice with Crispy Tofu and Veggies — The Most Satisfying Plant-Based Rice Bowl You Will Make All Week

305082828 610298920468333 2156863830005767718 N 1 488x343

Fluffy, golden rice tossed with crisp vegetables, crispy tofu, and a glossy, sweet-savory teriyaki sauce, this Vegan Teriyaki Fried Rice is the ultimate quick dinner. It is deeply flavorful, endlessly customizable, and ready in about 25 minutes, making it perfect for busy nights when you want something comforting without a lot of effort.

Fried rice was born from resourcefulness, a way to turn leftover rice and whatever vegetables are on hand into a satisfying meal. This version takes that idea and adds a homemade teriyaki sauce that coats every grain in a sticky, caramelized glaze. The sauce is made from soy sauce, maple syrup, garlic, ginger, and rice vinegar, with a little cornstarch to give it the thick, glossy finish that teriyaki is known for.

The secret to great fried rice is day-old rice. Cold, dry grains fry up separate and slightly chewy rather than mushy, and they absorb the sauce without clumping. If you do not have leftover rice, there is an easy trick below for drying freshly cooked rice quickly. Crispy tofu adds protein and texture, while peas, carrots, corn, and spring onions bring color, sweetness, and crunch.

Everything cooks in one large skillet or wok, and the high heat gives the rice that smoky, slightly toasted flavor associated with takeout-style fried rice. It is faster than ordering delivery and noticeably fresher.

This recipe is 100% vegan, easily gluten-free, high in plant-based protein, and a great way to use up leftovers.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
10 mins15 mins25 mins4~480 kcal

Ingredients

For the Fried Rice

  • 4 cups (700g) cooked and cooled jasmine or long-grain rice, preferably day-old
  • 1 block (400g) extra-firm tofu, pressed and cubed
  • 2 tbsp cornstarch (for coating the tofu)
  • 3 tbsp neutral oil, divided
  • 1 cup (150g) frozen peas and carrots, thawed
  • ½ cup (75g) sweet corn kernels
  • 1 red bell pepper, diced
  • 4 cloves garlic, minced
  • 1 tbsp fresh ginger, grated
  • 4 spring onions, sliced, white and green parts separated
  • 1 cup (90g) shredded cabbage or broccoli florets (optional)
  • 1 tsp toasted sesame oil
  • 1 tbsp sesame seeds

For the Teriyaki Sauce

  • ¼ cup (60ml) soy sauce or tamari
  • 3 tbsp maple syrup
  • 2 tbsp rice vinegar
  • 1 tbsp toasted sesame oil
  • 2 cloves garlic, minced
  • 1 tsp fresh ginger, grated
  • 1 tsp cornstarch mixed with 2 tbsp water
  • ¼ cup (60ml) water

To Garnish

  • Extra sesame seeds
  • Sliced spring onions
  • Chili crisp or sriracha
  • Fresh cilantro
  • Lime wedges

Optional Additions

  • 1 cup edamame beans
  • Pineapple chunks for a sweet twist
  • Sliced mushrooms
  • A handful of baby spinach
  • Vegan egg alternative scramble

Instructions

  1. Prepare the rice. If using freshly cooked rice, spread it on a baking sheet and refrigerate uncovered for 30 minutes, or freeze for 10 minutes, to dry it out. Break up any clumps with your fingers.
  2. Mix the teriyaki sauce. Whisk together the soy sauce, maple syrup, rice vinegar, sesame oil, garlic, ginger, and water. Whisk the cornstarch with 2 tablespoons of cold water in a separate small bowl and set aside.
  3. Crisp the tofu. Toss the pressed tofu cubes with 2 tablespoons of cornstarch and a pinch of salt until evenly coated. Heat 2 tablespoons of oil in a large non-stick skillet or wok over medium-high heat. Add the tofu in a single layer and cook for 8–10 minutes, turning every 2 minutes, until golden and crisp. Remove and set aside.
  4. Thicken the sauce. Pour the teriyaki sauce into a small saucepan over medium heat. Bring to a simmer, add the cornstarch mixture, and stir for 1–2 minutes until the sauce is thick and glossy. Remove from the heat.
  5. Cook the vegetables. Return the pan to high heat and add the remaining 1 tablespoon of oil. Add the bell pepper, cabbage, and the white parts of the spring onions and stir-fry for 2–3 minutes until just tender. Add the garlic and ginger and cook for 30 seconds until fragrant. Stir in the peas, carrots, and corn.
  6. Fry the rice. Push the vegetables to the sides of the pan and add the cold rice to the center. Let it sit for 1 minute to develop color, then stir and toss for 3–4 minutes until the rice is hot and slightly toasted.
  7. Add the sauce. Pour about two thirds of the teriyaki sauce over the rice and toss until every grain is coated and glossy. Return the tofu to the pan and gently fold it in.
  8. Finish. Remove from heat. Stir in the sesame oil, sesame seeds, and green parts of the spring onions. Taste and add more sauce, soy sauce, or chili as desired.
  9. Serve. Divide among bowls and top with extra sesame seeds, spring onions, and a drizzle of the remaining teriyaki sauce. Serve with lime wedges and chili crisp.

Pro Tips for the Best Fried Rice

  • Use cold, day-old rice. Moist, fresh rice turns mushy. Cold rice has firmed up and fries beautifully.
  • Cook over high heat. High heat gives the rice a lightly toasted, slightly smoky flavor.
  • Do not overcrowd the pan. Cook in two batches if your pan is small so everything fries rather than steams.
  • Press and coat the tofu. Dry tofu with a cornstarch coating crisps up much better than damp tofu.
  • Add the sauce gradually. Too much sauce makes the rice wet. Start with two thirds and add more as needed.
  • Prep everything first. Fried rice cooks fast, so have all your ingredients chopped and ready.
  • Finish with toasted sesame oil off the heat. Its aroma fades when cooked for too long.

Why Teriyaki Fried Rice Works So Well

Teriyaki sauce is based on the balance of sweet, salty, and savory, with a glossy finish that clings to food. When it meets hot, dry rice, the sugar caramelizes lightly and the rice absorbs the flavor without becoming soggy. The result tastes bold and rounded while keeping its distinct grains.

The tofu delivers protein and a pleasantly chewy contrast, and the vegetables add color, sweetness, and texture. Together they create a complete meal in one pan, with about 20 grams of plant-based protein per serving, plus fiber and vitamins from the vegetables.

Using day-old rice is not just a convenience. As cooked rice cools, its starches undergo a process called retrogradation, which firms the grains and reduces stickiness. This is why leftover rice makes the best fried rice.


Flavor Variations

  • Pineapple Teriyaki Fried Rice: Add pineapple chunks and cashews for a sweet, tropical twist.
  • Spicy Gochujang Fried Rice: Stir gochujang into the sauce for a spicy-sweet Korean-inspired version.
  • Mushroom Teriyaki Fried Rice: Use shiitake or cremini mushrooms in place of tofu for an earthy, meaty alternative.
  • Cauliflower Rice Version: Swap the rice for cauliflower rice for a lighter, lower-carb meal.

Nutritional Highlights (Per Serving)

CaloriesProteinCarbsFiberFat
~480 kcal20g66g6g15g

Storage

  • Refrigerator: Store in an airtight container for up to 4 days. Cool quickly after cooking to keep rice safe.
  • Reheating: Reheat in a hot skillet or microwave until steaming hot throughout. Add a splash of water if dry.
  • Freezer: Freeze in portions for up to 2 months. Reheat directly from frozen in a pan.
  • Meal prep: Divide into containers with extra sauce on the side for easy lunches.

Frequently Asked Questions

Can I use freshly cooked rice?

Yes, but spread it on a baking sheet and let it cool and dry out in the fridge or freezer for 10–30 minutes first. Otherwise it may turn mushy.

What rice is best for fried rice?

Jasmine and long-grain white rice work best. Brown rice also works, with a chewier, nuttier result.

Can I make this gluten-free?

Use tamari or coconut aminos instead of soy sauce and check labels on other ingredients.

How do I make the tofu crispy?

Press it well, coat in cornstarch, and cook in a hot pan without crowding. Air frying at 400°F (200°C) for 12–15 minutes also works well.

Can I make this without oil?

Use a good non-stick pan and a splash of vegetable broth for stir-frying. The rice will be less toasted but still tasty.

How can I add more protein?

Add edamame, a vegan egg scramble, or extra tofu. Serve with a side of edamame or crispy chickpeas.


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

Crispy Tofu with Sesame Cucumber Salad and Wasabi Avocado Dressing — The Most Refreshing Plant-Based Bowl You Will Make All Week

Crispy Tofu with Sesame Cucumber Salad and Wasabi Avocado Dressing

Golden, crunchy tofu nuggets on a bed of cool, tangy sesame cucumber salad, finished with a creamy wasabi avocado dressing that adds a gentle kick. This Crispy Tofu with Sesame Cucumber Salad and Wasabi Avocado Dressing is a fresh, colorful bowl with contrasting textures in every bite: crisp, creamy, crunchy, and cool.

The tofu is pressed, tossed in cornstarch and a little seasoning, and baked or pan-fried until the outside turns crisp while the inside stays tender. A quick sesame cucumber salad, dressed with rice vinegar, toasted sesame oil, and soy sauce, adds a refreshing, slightly tangy contrast. The wasabi avocado dressing ties it all together, creamy from ripe avocado with a mild heat from wasabi and brightness from lime.

It’s a perfect lunch bowl, light dinner, or meal prep idea, and it comes together in about 35 minutes. Serve it over steamed rice, sushi rice, or quinoa for a satisfying meal, or enjoy it on its own as a protein-rich salad.

The dressing is also a versatile condiment. Spoon it over rice bowls, sushi bowls, roasted vegetables, or use it as a dip for crispy veggies.

This recipe is 100% vegan, dairy-free, and easily made gluten-free.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
15 mins20 mins35 mins4~380 kcal

Ingredients

For the Crispy Tofu

  • 1 block (400g) extra-firm tofu, pressed for 15 minutes
  • 3 tbsp cornstarch
  • 1 tbsp soy sauce or tamari
  • 1 tsp garlic powder
  • ½ tsp ground ginger
  • ½ tsp salt
  • ¼ tsp black pepper
  • 2 tbsp neutral oil (for baking or pan-frying)
  • 1 tbsp toasted sesame seeds

For the Sesame Cucumber Salad

  • 2 medium cucumbers (or 1 English cucumber), thinly sliced
  • 2 green onions, sliced
  • 1 tbsp rice vinegar
  • 1 tbsp soy sauce or tamari
  • 1 tbsp toasted sesame oil
  • 1 tsp maple syrup
  • 1 tsp toasted sesame seeds
  • ½ tsp chili flakes (optional)
  • ¼ tsp salt

For the Wasabi Avocado Dressing

  • 1 ripe avocado
  • 2–3 tbsp water (to thin)
  • 1 tbsp lime juice
  • 1–2 tsp wasabi paste (start with 1 tsp and adjust)
  • 1 small clove garlic
  • 1 tsp rice vinegar
  • ½ tsp maple syrup
  • ¼ tsp salt
  • 1 tbsp fresh cilantro (optional)

To Serve

  • Steamed rice, sushi rice, or quinoa
  • Shredded carrots
  • Edamame
  • Pickled ginger
  • Nori strips
  • Sesame seeds

Optional Additions

  • Sliced radishes
  • Mango cubes
  • Sriracha mayo drizzle
  • Crushed peanuts

Instructions

  1. Press the tofu. Wrap the block in a clean towel and press under a heavy pan for 15 minutes, then cut into bite-size cubes.
  2. Season the tofu. In a bowl toss the tofu cubes with soy sauce, garlic powder, ginger, salt, and pepper. Sprinkle with cornstarch and toss gently until evenly coated.
  3. Cook the tofu. For oven: Heat to 425°F (220°C), spread the tofu on a parchment-lined tray with the oil, and bake for 25–30 minutes, flipping halfway. For pan-frying: Heat the oil in a non-stick skillet over medium-high heat and fry for 8–10 minutes, turning until crisp on all sides. For air fryer: Cook at 400°F (200°C) for 12–15 minutes, shaking halfway.
  4. Make the cucumber salad. Whisk together the rice vinegar, soy sauce, sesame oil, maple syrup, and salt in a bowl. Add the cucumbers, green onions, chili flakes, and sesame seeds, and toss. Let sit for 10 minutes to marinate.
  5. Make the dressing. Blend the avocado, 2 tablespoons of water, lime juice, wasabi, garlic, vinegar, maple syrup, and salt until completely smooth. Add more water to thin, and more wasabi if you like extra heat.
  6. Assemble the bowls. Divide the rice among bowls, top with the cucumber salad and crispy tofu, and drizzle with the wasabi avocado dressing.
  7. Garnish and serve. Sprinkle with sesame seeds and nori strips and serve right away while the tofu is still crunchy.

Pro Tips for the Best Crispy Tofu Bowl

  • Press the tofu well. Dry tofu crisps up and soaks up flavor better.
  • Coat in cornstarch. It gives a light, crunchy crust without any batter.
  • Do not crowd the tray. Space between cubes lets them crisp instead of steam.
  • Add the cucumber dressing late. Dress the cucumbers about 10 minutes before serving so they stay crisp.
  • Start small with wasabi. The heat varies by brand, so add a little at a time.
  • Use a ripe avocado. It makes the dressing smooth and creamy.
  • Serve the tofu right away. It is crispiest fresh from the oven or pan.

Why This Bowl Is Good for You

Tofu is a complete plant protein and a good source of calcium and iron. Cucumbers are hydrating and low in calories, and avocado provides healthy monounsaturated fats, fiber, and potassium. Sesame seeds add more calcium and healthy fats.

Baking or air frying the tofu keeps the dish lighter than deep-fried versions. A serving provides about 18 grams of plant protein and 6 grams of fiber, which makes it a balanced, filling meal.


Flavor Variations

  • Spicy Sriracha Version: Toss the cooked tofu in sriracha and maple syrup.
  • Peanut Crunch Version: Add crushed peanuts and a drizzle of peanut sauce.
  • Sushi Bowl Style: Add shredded nori, pickled ginger, carrots, and edamame.
  • Mild Dressing: Skip the wasabi and add extra lime and a pinch of ginger.

Nutritional Highlights (Per Serving)

CaloriesProteinCarbsFiberFat
~380 kcal18g28g6g22g

Storage

  • Refrigerator: Store the tofu, cucumber salad, and dressing in separate airtight containers for up to 3 days. The tofu will soften.
  • Reheating: Re-crisp the tofu in a 400°F (200°C) oven or air fryer for 5–8 minutes.
  • Dressing: Store with a layer of lime juice on top for up to 2 days, since avocado browns.
  • Make ahead: Press and cut the tofu a day ahead, and make the cucumber salad up to 2 hours before serving.

Frequently Asked Questions

How do I keep the tofu crispy?

Press it well, coat it in cornstarch, and serve it right away. Do not store it in the dressing.

Can I make it without wasabi?

Yes. Skip it or replace it with a little horseradish or Dijon mustard for a gentler version.

Can I make it gluten-free?

Use tamari instead of soy sauce and check that your wasabi paste is gluten-free.

Can I use firm tofu instead of extra-firm?

Yes, but press it longer. Extra-firm gives the crispiest result.

Can I make the dressing ahead?

It keeps for about 2 days in the fridge with a layer of lime juice on top. The color may darken slightly.

Can I serve it without rice?

Yes. Serve it as a salad over greens or with cold soba noodles.


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

Vegan Creamy Coconut Curry Noodle Soup with Crispy Tofu, Bok Choy and Fresh Lime — The Most Cozy Plant-Based Soup You Will Make All Week

CREAMY COCONUT CURRY NOODLE SOUP

Rich, fragrant, and silky with coconut milk, this Vegan Creamy Coconut Curry Noodle Soup is a one-pot bowl of comfort inspired by Thai and Southeast Asian noodle soups. Slurpy rice noodles, tender bok choy, and crispy tofu float in a golden broth flavored with red curry paste, ginger, garlic, lemongrass, and lime, and it is ready in about 30 minutes.

The broth is the heart of this soup. Red curry paste is sautéed with garlic and ginger to wake up its flavor, then simmered with vegetable broth and full-fat coconut milk until it turns creamy and aromatic. A splash of soy sauce adds saltiness, a little maple syrup balances the heat, and fresh lime juice at the end gives it a bright, tangy finish.

Crispy pan-fried tofu adds protein and texture, while mushrooms bring umami and bok choy adds a fresh crunch. Topped with cilantro, green onions, chili oil, and a squeeze of lime, every spoonful is creamy, spicy, savory, and fresh.

It is perfect for cold evenings, a restaurant-style meal at home, or batch cooking, since the broth tastes even better the next day. The spice level is easy to adjust, so it works for the whole family.

This recipe is 100% vegan, dairy-free, and easily made gluten-free.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
10 mins20 mins30 mins4~460 kcal

Ingredients

For the Crispy Tofu

  • 200g extra-firm tofu, pressed and cubed
  • 1 tbsp cornstarch
  • 1 tbsp soy sauce or tamari
  • 1 tbsp neutral oil

For the Curry Broth

  • 1 tbsp coconut or neutral oil
  • 3 tbsp Thai red curry paste (check that it is vegan)
  • 4 cloves garlic, minced
  • 1 tbsp fresh ginger, grated
  • 1 stalk lemongrass, bruised (or 1 tsp lemongrass paste)
  • 3 cups (720ml) vegetable broth
  • 1 can (400ml) full-fat coconut milk
  • 200g cremini or shiitake mushrooms, sliced
  • 1 tbsp soy sauce or tamari
  • 1 tbsp maple syrup or brown sugar
  • 1 tsp ground turmeric
  • 1 tbsp lime juice

For the Noodles and Vegetables

  • 200g rice noodles (vermicelli or flat)
  • 3 heads baby bok choy, halved or quartered
  • 1 medium carrot, thinly sliced or julienned
  • 2 green onions, sliced
  • Handful of fresh cilantro

To Serve

  • Lime wedges
  • Chili oil or sriracha
  • Fresh Thai basil
  • Bean sprouts
  • Crushed peanuts

Optional Additions

  • Baby corn
  • Snow peas
  • Edamame
  • Fresh red chili slices

Instructions

  1. Crisp the tofu. Toss the cubed tofu with cornstarch and soy sauce. Heat the oil in a non-stick skillet over medium-high heat and fry for 8–10 minutes, turning until golden and crisp on all sides. Set aside.
  2. Cook the noodles. Cook the rice noodles according to the package directions, drain, and rinse briefly under cool water. Divide them among serving bowls.
  3. Build the base. In a large pot, heat the oil over medium heat. Add the curry paste, garlic, ginger, and lemongrass and stir for 1–2 minutes until fragrant and slightly darkened.
  4. Make the broth. Pour in the vegetable broth and coconut milk, and stir in the turmeric, soy sauce, and maple syrup. Bring to a gentle simmer, add the mushrooms and carrot, and cook for 8–10 minutes.
  5. Add the greens. Add the bok choy and simmer for 2–3 minutes until just tender and bright green. Remove the lemongrass stalk, stir in the lime juice, and taste for salt, sweetness, and heat.
  6. Assemble. Ladle the hot broth and vegetables over the noodles in each bowl.
  7. Top and serve. Add the crispy tofu, green onions, cilantro, and a drizzle of chili oil. Serve immediately with lime wedges.

Pro Tips for the Best Coconut Curry Noodle Soup

  • Fry the curry paste first. Cooking it in oil unlocks its flavor and makes the broth richer.
  • Use full-fat coconut milk. It gives the creamiest, most luxurious broth.
  • Cook the noodles separately. This keeps the broth clear and stops the noodles from turning mushy.
  • Add the lime juice at the end. Heat dulls its brightness.
  • Do not boil hard. A gentle simmer keeps the coconut milk from splitting.
  • Fry the tofu until crisp. Add it on top so it stays crunchy.
  • Balance the flavors. Taste for salt, sweet, sour, and heat, and adjust a little at a time.

Why This Soup Is Good for You

Coconut milk provides a creamy base without dairy, and curry paste contributes ginger, garlic, and chili, which are flavorful, aromatic ingredients. Turmeric adds color and curcumin, a compound studied for its antioxidant properties.

Tofu supplies plant protein and calcium, and mushrooms, bok choy, and carrots add vitamins A, C, and K along with fiber. A serving provides about 15 grams of plant protein, making this soup a satisfying and balanced meal.


Flavor Variations

  • Spicy Version: Add extra curry paste, fresh chilies, and a spoonful of chili oil.
  • Yellow Curry Version: Replace the red curry paste with yellow curry paste for a milder, sweeter flavor.
  • Peanut Curry Noodle Soup: Whisk 2 tablespoons of peanut butter into the broth for a nutty twist.
  • Veggie-Loaded Version: Add broccoli, snow peas, baby corn, and zucchini.

Nutritional Highlights (Per Serving)

CaloriesProteinCarbsFiberFat
~460 kcal15g52g5g22g

Storage

  • Refrigerator: Store the broth and noodles separately in airtight containers for up to 4 days.
  • Reheating: Warm the broth gently on the stove and pour it over fresh or briefly rinsed noodles.
  • Freezer: Freeze the broth (without noodles and tofu) for up to 3 months. Thaw overnight and reheat gently.
  • Make ahead: Make the broth up to 2 days ahead and cook the noodles and tofu just before serving.

Frequently Asked Questions

Can I make it less spicy?

Yes. Use 1–2 tablespoons of curry paste and add more coconut milk, or use a mild yellow curry paste.

Is Thai red curry paste vegan?

Many brands contain shrimp paste. Check the label and choose a vegan brand.

Can I use other noodles?

Yes. Rice noodles, udon, ramen, or soba all work well.

Can I make it gluten-free?

Use rice noodles, tamari instead of soy sauce, and check that your curry paste is gluten-free.

Can I use light coconut milk?

Yes, but the broth will be thinner and less creamy.

Why did my coconut milk split?

It was boiled too hard. Keep it at a gentle simmer once the coconut milk goes in.


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

Vegan Bibimbap with Crispy Tofu, Sautéed Vegetables and Spicy Gochujang Sauce — The Most Colorful Plant-Based Bowl You Will Make All Week

Vegan Bibimbap

Warm rice topped with colorful sautéed vegetables, crispy tofu, and a spicy-sweet gochujang sauce, this Vegan Bibimbap is a beautiful Korean-inspired bowl that is as fun to make as it is to eat. Each topping is seasoned separately so you get a mix of flavors and textures, and everything is stirred together right before the first bite.

Bibimbap means “mixed rice,” and the magic is in the balance. Spinach, carrots, zucchini, shiitake mushrooms, and bean sprouts are each quickly sautéed with garlic and a touch of sesame oil, while the tofu is pan-fried until golden and crunchy. A spoonful of gochujang sauce, made with Korean chili paste, soy sauce, maple syrup, rice vinegar, and sesame oil, ties everything together with a sweet, savory, and spicy kick.

The recipe looks like a lot of steps, but each vegetable takes only a couple of minutes, and you can prep the toppings ahead. It is a perfect way to use up leftover rice and vegetables, and it is easy to adapt to whatever you have in the fridge.

Serve it in a hot stone bowl for crispy rice at the bottom, or simply in regular bowls. Either way, it is a healthy, filling dinner that feels special.

This recipe is 100% vegan, dairy-free, egg-free, and easily made gluten-free.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
25 mins20 mins45 mins4~520 kcal

Ingredients

For the Rice

  • 2 cups (400g) short-grain or sushi rice, rinsed
  • 2½ cups (600ml) water

For the Crispy Tofu

  • 1 block (400g) extra-firm tofu, pressed and cut into small cubes
  • 2 tbsp cornstarch
  • 1 tbsp soy sauce or tamari
  • 2 tbsp neutral oil

For the Vegetables

  • 5 cups (150g) fresh spinach
  • 2 medium carrots, julienned
  • 1 medium zucchini, julienned
  • 150g shiitake mushrooms, sliced
  • 2 cups (about 150g) bean sprouts
  • 1 tbsp neutral oil for sautéing, divided
  • 4 cloves garlic, minced, divided
  • 2 tbsp soy sauce or tamari, divided
  • 1½ tbsp toasted sesame oil, divided
  • 2 tsp toasted sesame seeds, divided
  • Pinch of salt

For the Gochujang Sauce

  • 3 tbsp gochujang (check that it is vegan)
  • 1 tbsp soy sauce or tamari
  • 1 tbsp toasted sesame oil
  • 1 tbsp maple syrup
  • 1 tbsp rice vinegar
  • 1 clove garlic, grated
  • 1–2 tbsp water (to thin)

To Serve

  • 2 green onions, sliced
  • Toasted sesame seeds
  • Kimchi (check that it is vegan)
  • Nori strips
  • Extra gochujang sauce

Optional Additions

  • Sliced cucumber
  • Pickled radish
  • Avocado slices
  • Sautéed bell pepper

Instructions

  1. Cook the rice. Simmer the rinsed rice with the water, covered, over low heat for 15–18 minutes until tender, or use a rice cooker. Keep warm.
  2. Make the sauce. Whisk together the gochujang, soy sauce, sesame oil, maple syrup, rice vinegar, garlic, and water until smooth. Adjust the sweetness and heat to taste.
  3. Crisp the tofu. Toss the tofu with soy sauce and cornstarch. Heat the oil in a non-stick skillet over medium-high heat and fry for 8–10 minutes, turning, until golden and crisp. Set aside.
  4. Cook the vegetables one by one. In the same pan, heat a little oil over medium heat. Cook each vegetable separately for 1–3 minutes, seasoning each with a pinch of salt, a little garlic, a splash of soy sauce, and a few drops of sesame oil: first the carrots, then the zucchini, then the mushrooms, then the bean sprouts. Wilt the spinach last for 1 minute. Keep each vegetable in its own pile on a plate.
  5. Season the spinach and sprouts. Toss the spinach and bean sprouts with a little sesame oil and sesame seeds.
  6. Assemble. Divide the warm rice among four bowls. Arrange the tofu and vegetables in neat sections on top.
  7. Top. Add a generous spoonful of gochujang sauce in the center, then sprinkle with green onions and sesame seeds.
  8. Mix and eat. Stir everything together thoroughly before eating so every bite has rice, vegetables, tofu, and sauce.

Pro Tips for the Best Bibimbap

  • Cook each vegetable separately. This keeps their colors and flavors distinct.
  • Do not overcook. The vegetables should stay slightly crisp.
  • Use short-grain rice. It is sticky and holds the toppings well.
  • For crispy rice, use a hot pan. Press the rice into an oiled cast-iron or stone bowl and cook it for 3–4 minutes before adding the toppings.
  • Press the tofu well. Dry tofu fries up crisp and holds its texture.
  • Taste the sauce. Gochujang brands vary in heat and sweetness, so adjust before serving.
  • Prep ahead. Vegetables and sauce can be made a day ahead for easy assembly.

Why Bibimbap Is a Balanced Meal

Bibimbap packs in a rainbow of vegetables, which provides a broad range of vitamins, minerals, and antioxidants. Spinach adds iron and vitamin K, carrots add beta-carotene, mushrooms bring B vitamins, and bean sprouts add vitamin C and crunch.

Tofu adds plant protein and calcium, and rice provides energy-giving carbohydrates. A serving provides about 20 grams of protein and 7 grams of fiber, making it a complete and satisfying meal.


Flavor Variations

  • Spicy Kimchi Bibimbap: Add vegan kimchi and a splash of kimchi juice to the sauce.
  • Mushroom Bibimbap: Use only mushrooms, such as shiitake, oyster, and king oyster.
  • Dolsot Style: Serve in a hot stone bowl or cast iron skillet with crispy rice at the bottom.
  • Brown Rice Bowl: Use brown rice for extra fiber and a nuttier flavor.

Nutritional Highlights (Per Serving)

CaloriesProteinCarbsFiberFat
~520 kcal20g78g7g14g

Storage

  • Refrigerator: Store the rice, tofu, vegetables, and sauce in separate airtight containers for up to 4 days.
  • Reheating: Warm the rice and tofu in the microwave or a pan, and serve the vegetables cold or at room temperature.
  • Sauce: Keeps for up to 2 weeks in the fridge.
  • Make ahead: Prep all the toppings and sauce a day ahead, then assemble just before serving.

Frequently Asked Questions

Is gochujang vegan?

Most gochujang is vegan, but a few brands contain animal ingredients. Always check the label.

Can I make it gluten-free?

Use tamari and a gluten-free gochujang, since some contain wheat.

Can I use other vegetables?

Yes. Cucumber, radish, bell pepper, and kale all work well.

Can I use brown rice?

Yes. Brown rice takes longer to cook but gives a nuttier flavor and more fiber.

How do I make the rice crispy?

Press the cooked rice into a hot, oiled cast-iron skillet or stone bowl and cook without stirring for 3–4 minutes.

Can I make it less spicy?

Use less gochujang or replace part of it with miso and a little maple syrup.


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