Lemongrass Tofu
Bright, punchy, and crisp around the edges—this Lemongrass Tofu is a weeknight hero that comes together fast and tastes like you spent way longer on it than you did. Soft, well-pressed tofu gets marinated in aromatic lemongrass, garlic, and chiles, then pan-fried until golden. A saucy finish brings everything together with a gentle sweet-salty balance. Serve with steamed rice, a big green salad, or tucked into lettuce cups for a light dinner that still feels indulgent.
This recipe focuses on clean, simple ingredients and techniques so the lemongrass and garlic can shine. The method below follows a clear, step-by-step process for pressing, prepping, frying, and finishing the dish so you know exactly what to do at each stage.
Why you’ll love this recipe

- Quick to prepare—active time is minimal once the tofu is pressed.
- Versatile—pair it with rice, noodles, or greens.
- Flavor-forward—the lemongrass and chiles give real character without complicated steps.
- Textural contrast—crispy edges with a tender center.
Ingredients
- 3 stalks lemongrass
- 1 large or 2 small shallots, fine dice (or sub 1 bunch of green onions)
- 1 14 ounce block extra firm tofu, pressed*
- Avocado oil for frying
- 3-5 cloves garlic, minced
- 1-2 thai red chiles, fine dice; see notes for substitutions
- 1/2 cup warm water
- 1 teaspoon cane sugar
- 3 tablespoons low sodium soy sauce or tamari
- Pinch of MSG, optional
- 2 teaspoons cornstarch
- Kosher salt to taste
- Lime wedges for serving (optional)
- * Do not use Markdown syntax. * Do not use ** or ##. * To use bold, put the word inside <strong></strong>.
Equipment
- Cutting board and sharp knife
- Heavy skillet (cast iron or stainless steel works best)
- Paper towels or a clean kitchen towel and a heavy plate for pressing tofu
- Mixing bowls
- Small bowl for sauce
- Spatula or tongs
Prep notes

Press the tofu for at least 15–30 minutes to remove excess moisture. This ensures it crisps up in the pan and soaks up more flavor. To press, wrap the block in paper towels or a clean kitchen towel and set a heavy plate or skillet on top. If you have a tofu press, even better.
Lemongrass has a tough outer layer; remove that and finely mince the pale inner stalks. If you prefer less heat, use one thai red chile or swap for a milder chile or more sliced green onions—see the notes below for alternatives.
Flavor prep: lemongrass paste

Finely mince the pale parts of the lemongrass stalks until you have a fragrant paste. You can use a microplane or a knife; the idea is to break down the fibers so the oils release. Combine that minced lemongrass with the minced garlic and fine-diced chiles. This mixture will perfume the oil and infuse the tofu with big flavor.
Step-by-step instructions
Below are rewritten, clear steps for the full cooking process. Quantities and order follow the ingredient list and original directions but are expressed in concise, actionable steps.
- Press and prepare the tofu. Remove the 14 ounce block extra firm tofu from its packaging. Wrap it in paper towels or a clean kitchen towel and press for at least 15–30 minutes, using a heavy plate or skillet on top. When pressed, cut the tofu into 3/4- to 1-inch slices or cubes—whatever shape you prefer for frying.
- Make the lemongrass-garlic mixture. Trim the fibrous outer leaves of the 3 stalks lemongrass and mince the pale inner stalks finely. Peel and finely dice the shallot (or chop 1 bunch green onions as a substitution). Peel and mince 3–5 cloves garlic. Fine-dice 1–2 thai red chiles, adjusting the amount to your heat preference. In a small bowl, combine the minced lemongrass, garlic, diced shallot (or green onions), and diced chiles—this is your aromatic base.
- Prepare the sauce. In another small bowl, whisk together 1/2 cup warm water, 1 teaspoon cane sugar, and 3 tablespoons low sodium soy sauce or tamari until the sugar dissolves. If you like a touch more umami, add a pinch of MSG now (optional). In a separate tiny bowl, dissolve 2 teaspoons cornstarch in a tablespoon or two of the warm water from the sauce, or whisk it directly into the sauce so it’s ready to thicken later.
- Heat the pan and fry the aromatics. Place a heavy skillet over medium heat and add enough avocado oil for shallow frying—about 2–3 tablespoons to coat the pan. When the oil shimmers, add the lemongrass-garlic-shallot-chile mixture and sauté, stirring, until fragrant and softened, about 1–2 minutes. Keep the heat moderate to avoid burning the garlic.
- Fry the tofu in batches. Increase the heat to medium-high. Add more avocado oil if needed to cover the bottom of the skillet. Working in a single layer, add the pressed tofu pieces without crowding the pan. Let each side cook undisturbed until well-browned and crisp, about 3–5 minutes per side depending on size. Use a spatula or tongs to flip. Transfer cooked pieces to a plate lined with paper towels and season lightly with kosher salt to taste while they rest. Repeat until all tofu is golden.
- Combine tofu and sauce. With the pan still hot, return all the fried tofu pieces to the skillet and pour the prepared sauce over them. Stir gently to coat the tofu. Bring the sauce to a simmer for 1 minute to warm through, then whisk in the cornstarch slurry or use the sauce that already contains the cornstarch. Stir constantly as the sauce thickens and becomes glossy, coating the tofu evenly. This should take 30–60 seconds.
- Finish and taste. Taste the finished dish and adjust seasoning with kosher salt if needed or an extra splash of soy sauce for depth. If you used MSG earlier, you may need less salt. Remove from heat once the sauce clings to the tofu and the aromatics are well distributed.
- Serve. Transfer the Lemongrass Tofu to a serving platter. Squeeze lime wedges over the top if you like bright citrus notes. Serve immediately with steamed rice, noodles, or crisp lettuce leaves for wrapping.
Notes and substitutions
- Pressing tofu: Pressing is non-negotiable for the best texture. If you’re short on time, wrap the tofu and place a heavy skillet on it for 10–15 minutes, then pat the exterior very dry with paper towels before cooking.
- Shallots vs green onions: The recipe calls for 1 large or 2 small shallots, fine dice. If you prefer a milder bite, substitute 1 bunch of green onions—use only the white and light green parts for the sauté and reserve dark green parts for garnish.
- Thai red chiles: These pack heat. Use 1 chile for moderate spice, 2 for more intensity. For a milder dish, substitute a deseeded Fresno or red jalapeño, or omit and add a pinch of red pepper flakes to taste.
- Soy sauce options: The recipe lists low sodium soy sauce or tamari. Tamari is gluten-free if you need that option. Either will provide the salty, savory foundation for the sauce.
- MSG: A pinch of MSG enhances umami and is optional—add it only if you enjoy its effect.
- Oil: Avocado oil is recommended for frying because of its high smoke point, but any neutral, high-heat oil such as light olive oil or grapeseed oil will work.
Serving suggestions
- Serve over jasmine rice with steamed bok choy or broccolini for a simple plate.
- Tuck into lettuce cups with shredded carrots, cucumber ribbons, and herbs for a fresh handheld option.
- Pair with coconut rice and a squeeze of lime for a slightly richer meal.
- Top bowls of warm rice noodles with the Lemongrass Tofu, pickled vegetables, and chopped peanuts for texture contrast.
Make-ahead and storage
You can prepare the lemongrass-garlic mixture and press the tofu ahead of time; store the aromatics in the fridge for up to 24 hours. Cooked Lemongrass Tofu keeps in an airtight container in the refrigerator for 3–4 days. Reheat gently in a skillet over medium heat, adding a splash of water if the sauce has thickened too much. Note that tofu crisps will soften in the fridge; to re-crisp, re-fry briefly in a hot pan before adding the sauce.
Troubleshooting
- If your tofu doesn’t crisp, it likely wasn’t pressed enough or the pan wasn’t hot enough. Dry the tofu thoroughly and preheat the pan until the oil shimmers before adding pieces.
- If the sauce is too thin, simmer a little longer or add a tiny pinch more cornstarch slurry and cook until it thickens. If it’s too thick, loosen with a splash of warm water.
- If the garlic or lemongrass burns, reduce the heat and stir constantly—these aromatics cook quickly and can turn bitter if overcooked.
Nutrition (approximate per serving)
Nutrition will vary based on serving size and cooking oil amount, but a typical serving with rice is moderate in protein and carbohydrates and rich in plant-based flavors. Tofu provides a good source of plant protein and iron, while lemongrass and garlic contribute antioxidants and bright flavor without added calories.
Final thoughts
This Lemongrass Tofu is one of those recipes that looks and tastes like restaurant fare but is totally doable on a busy weeknight. The bright lemongrass, garlicky aromatics, and crisped tofu pieces create a satisfying contrast of textures and flavors. Once you get comfortable with the pressing and frying steps, you’ll find this a reliable, impressive dish to make again and again.
Enjoy your meal—don’t forget the lime wedges if you want a bright finish!

Lemongrass Tofu
Ingredients
Equipment
Method
- Press the tofu for 15–30 minutes to remove excess moisture, then cut into cubes or triangles and set aside.
- Prepare the lemongrass by trimming off the dark green tops and the tip of the bulb, then finely chop the remaining pale stalks. Finely dice the shallot, mince the garlic, and finely dice the Thai chiles.
- In a small jar or bowl, whisk together warm water, cane sugar, soy sauce (or tamari), MSG (if using), and cornstarch until smooth; set aside.
- Heat a large skillet or wok over medium-high heat and add enough avocado oil to coat the bottom. When the oil is hot, add the tofu pieces in a single layer and sear, turning occasionally, until golden brown on all sides, about 3–5 minutes per side. Remove the tofu to the paper-towel-lined plate and sprinkle lightly with kosher salt.
- Add a little more oil to the pan if needed, then sauté the diced shallot over medium heat until translucent, about 3–5 minutes.
- Add the chopped lemongrass, minced garlic, and diced chiles to the pan and cook, stirring, until fragrant, about 2–3 minutes.
- Return the browned tofu to the pan and pour the prepared sauce over everything. Bring to a simmer and cook, stirring occasionally, for 5–10 minutes, until the sauce thickens and coats the tofu.
- Transfer the lemongrass tofu to a serving dish and squeeze fresh lime juice over it if desired. Serve over rice, noodles, or in wraps as preferred.
Notes
- Press tofu 15–30 minutes to remove excess moisture.
- Substitute 1 bunch green onions for the shallot if desired.
- Use 1 green Thai chile or 1/2 tsp red chili flakes as milder substitutes.
- Use tamari to make this recipe gluten-free.
- Adjust chiles to control heat.
