Grilled Tofu with Crunchy Peanuts & Lime

The crunch of peanuts and the softness of tofu create a classic textural contrast. The oiliness and roasted flavor of the peanuts add depth, highlighted by the freshness of ginger and lime. It's a sort of "deconstructed" satay experience, where the peanut sauce elements (peanuts, soy, lime, chili) appear as distinct textures rather than a blended cream.
🕒 Prep Time 15 mins
🍳 Cook Time 10 mins
Total Time 25 mins
🍽️ Servings 2 servings
🔥 Calories 350 kcal
🌍 Cuisine Asian

Ingredients

Equipment Needed

  • Mortar or Knife: For chopping peanuts.
  • Skillet.
  • Bowl: For marinating.

Allergen Information

⚠️ Soy
⚠️ Peanuts
⚠️ Sesame

Instructions

1

Cube the tofu and thoroughly pat dry with paper towels.

Tip: A dry surface absorbs the marinade better.
2

Mix the marinade: soy sauce, grated ginger, crushed garlic, juice of half a lime, chili powder, and half the oil. Toss tofu in it for 15 minutes.

Tip: The acid (lime) and salt (soy) in the marinade start to "cook" the tofu, changing its texture.
3

Roughly chop the peanuts and toast them with the sesame seeds in a dry skillet for a few moments until fragrant. Set aside.

Tip: Toasting is important to release essential oils, but be careful not to burn them!
4

Heat the remaining oil in the skillet. Fry the tofu (without the excess marinade) until crispy on all sides.

Tip: You can pour the remaining marinade over it at the very end of frying to glaze it.
5

To serve, sprinkle the tofu with the toasted peanut mixture and fresh cilantro. Squeeze the other half of the lime over it.

Tip: Fresh lime juice at the end "brightens" the heavy, nutty flavors.

Recipe FAQ

Peanuts or Hazelnuts?
For this Asian flavor profile, unsalted roasted peanuts work best, but cashews are divine too.
It's too salty.
Soy sauces vary in saltiness. If this happens, you can correct the balance with a little extra lime juice or sugar.

Ingredients

  • 12 oz Firm Tofu
  • 2 tbsp Soy Sauce
  • 2 cloves Garlic
  • 1/3 oz Fresh Ginger
  • 1 whole Lime
  • 1 tbsp Olive Oil
  • 1/3 cup Roasted Unsalted Peanuts
  • 1/3 oz Fresh Cilantro
  • 1 tbsp Sesame Seeds
  • 1 tsp Chili Powder
  • 1 tsp Salt
  • 1 tsp Ground Black Pepper