Classic Guacamole Recipe: Fresh, Creamy Mexican Dip

Image
Classic guacamole is proof that the best recipes are often the simplest: ripe Hass avocados mashed with lime juice, finely diced red onion, tomato, cilantro and a pinch of salt. No cooking, no fuss — just ten minutes between you and the creamiest, freshest dip on the table. The secret is in the avocados. Choose Hass avocados that yield gently to pressure and mash them by hand, not in a blender — a fork leaves little chunks that give guacamole its texture. Lime juice does double duty: it brightens the flavour and keeps the green colour vivid while you serve. Make it just before eating, and it will disappear faster than any dip you have ever put out. Illustration: Fresh, creamy and ready in ten minutes — guacamole done right. Recipe Info Prep time: 10 minutes Cook time: 0 minutes Total time: 10 minutes Servings: 4 Calories: ~180 kcal per serving Illustration: Ripe avocados, lime and cilantro — guacamole starts here. Ingredients 3 ripe Hass avocados (about 450 g ...

Crispy Tofu Stir Fry Recipe: Tofu with Vegetables and Soy-Ginger Sauce

If your tofu has ever turned out soft and forgettable, this crispy tofu stir fry will change your mind. Pressed tofu, dusted in cornstarch and pan-fried until deeply golden, is tossed with crunchy broccoli, peppers and snap peas in a punchy soy-ginger sauce that glazes everything without drowning it.

The whole dish comes together in 30 minutes and leans on pantry staples: soy sauce, fresh ginger, garlic, a little honey and sesame oil. Served over steamed rice, it is a healthy weeknight dinner with real crunch, real flavour and plenty of protein — no deep-frying required.

A bowl of crispy tofu stir fry with broccoli, bell peppers and snap peas over steamed rice

Golden, crispy tofu and crunchy vegetables in a glossy soy-ginger sauce — dinner in 30 minutes.

Recipe Info

  • Prep time: 15 minutes
  • Cook time: 15 minutes
  • Total time: 30 minutes
  • Servings: 4
  • Calories: ~430 kcal per serving
Flat lay of crispy tofu stir fry ingredients: firm tofu, broccoli, bell peppers, carrots, snap peas, ginger, garlic and soy sauce

Firm tofu, a rainbow of vegetables and a punchy ginger-soy sauce — everything this stir fry needs.

Ingredients

  • 450 g / 16 oz extra-firm tofu, pressed and cut into 2 cm / 3/4 inch cubes
  • 3 tbsp cornstarch
  • 3 tbsp neutral oil (such as sunflower or peanut), divided
  • 1 head broccoli (about 300 g / 10 oz), cut into small florets
  • 1 red bell pepper, sliced
  • 1 yellow bell pepper, sliced
  • 2 carrots (about 150 g / 5 oz), cut into thin matchsticks
  • 150 g / 5 oz snap peas, trimmed
  • 3 garlic cloves, thinly sliced
  • 1 tbsp fresh ginger, finely grated
  • 60 ml / 1/4 cup soy sauce
  • 1 tbsp honey (or maple syrup)
  • 1 tbsp rice vinegar
  • 1 tsp sesame oil
  • 1 tsp chili flakes (optional)
  • 2 spring onions, sliced, and 1 tsp sesame seeds, to serve
  • Steamed rice, to serve
Close-up of crispy golden tofu cubes glistening with soy-ginger sauce, broccoli and sesame seeds

Crisp edges, glossy sauce and a scatter of sesame — the tofu that converts sceptics.

Instructions

  1. Press and coat the tofu: Press the tofu for 10 minutes between clean tea towels under a heavy pan, then cut into cubes. Toss the cubes in the cornstarch with a pinch of salt until lightly and evenly coated.
  2. Mix the sauce: Whisk together the soy sauce, honey, rice vinegar, sesame oil and chili flakes (if using) in a small bowl. Set aside — the sauce goes in fast at the end, so have it ready.
  3. Crisp the tofu: Heat 2 tablespoons of oil in a large wok or skillet over medium-high heat until shimmering. Fry the tofu in a single layer for 3–4 minutes per side until deeply golden and crisp. Remove to a plate; do not crowd the pan.
  4. Stir-fry the vegetables: Add the remaining tablespoon of oil to the same pan. Stir-fry the broccoli, peppers and carrots for 3 minutes, then add the snap peas and cook for 1 minute more. The vegetables should stay bright and crunchy.
  5. Add the aromatics: Push the vegetables to the sides of the pan, add the garlic and ginger to the centre, and stir for 30 seconds until fragrant. Do not let the garlic brown, or it will taste bitter.
  6. Glaze everything: Pour in the sauce and toss for 1 minute until it bubbles, thickens slightly and glazes the vegetables. Return the crispy tofu to the pan and toss gently just to coat — a light touch keeps the crust crisp.
  7. Serve: Spoon over steamed rice, scatter with spring onions and sesame seeds, and serve immediately while the tofu is still crisp and the vegetables are crunchy.

Tips & Variations

  • Pressing is non-negotiable. Tofu straight from the packet is too wet to crisp. Ten minutes under a heavy pan removes enough water for a genuinely crunchy crust.
  • Use extra-firm tofu only. Soft or silken tofu will fall apart in the pan. If you can only find firm tofu, press it for 20 minutes instead of 10.
  • Do not crowd the pan. Tofu cubes touching each other steam instead of frying. Cook in two batches if your pan is small — it is worth the extra 4 minutes.
  • Keep the vegetables crunchy. Stir-frying on high heat for a short time keeps broccoli and peppers bright. If they go soft, the pan was too cool or too full.
  • Swap the vegetables freely. Mushrooms, green beans, baby corn or shredded cabbage all work; just keep the total weight about the same so the sauce still coats everything.
  • Add heat or sweetness to taste. A sliced fresh chili with the garlic adds fire, while an extra teaspoon of honey makes a stickier, sweeter glaze that kids tend to love.
  • Make it gluten-free. Swap the soy sauce for tamari and check that your chili flakes are uncontaminated; everything else in the recipe is naturally gluten-free.

Nutrition Note

Per serving (including rice), this crispy tofu stir fry provides roughly 430 kcal, 20 g protein, 48 g carbohydrates and 17 g fat, with fibre and vitamin C from the vegetables and calcium and iron from the tofu. It is a balanced, plant-based dinner; the vegetables and tofu make it filling without being heavy, and the sauce adds big flavour for very few calories.

Sponsored: see today's deals on recommended kitchen essentials

FAQ

Why is my tofu not crispy?

Usually it was not pressed long enough, the pan was not hot enough, or the cubes were crowded. Press well, wait for the oil to shimmer, and fry in a single layer.

Can I bake the tofu instead of frying?

Yes — toss the coated cubes with 1 tablespoon of oil and bake at 220°C (425°F) for 20–25 minutes, turning halfway, until golden. Slightly less crisp than pan-frying, but still very good.

Can I make this ahead?

The sauce and chopped vegetables can be prepped a day ahead. Fry the tofu fresh, though — reheated tofu loses its crunch within hours.

Is this recipe vegan?

With maple syrup instead of honey, yes — everything else is plant-based. Use tamari instead of soy sauce if you also need it gluten-free.

How long do leftovers keep?

Up to 3 days in the fridge. Reheat in a hot skillet rather than the microwave to revive some of the tofu's crispness, and add a splash of water to loosen the sauce.

Try this crispy tofu stir fry the next time dinner needs to be fast, healthy and genuinely satisfying — golden tofu, crunchy vegetables and a soy-ginger glaze in 30 minutes. If you make it, tell us in the comments which vegetables you used, and save this recipe for your next meat-free weeknight.

Comments

Popular posts from this blog

Takoyaki Recipe: Crispy Japanese Octopus Balls with Takoyaki Sauce

Chicken Satay (Sate Ayam) Recipe with Homemade Peanut Sauce

Nasi Uduk Recipe: Fragrant Coconut Rice with Classic Side Dishes