Lemongrass Tofu and Broccoli Recipe
Introduction
This Lemongrass Tofu and Broccoli dish is a vibrant, flavorful meal perfect for a quick weeknight dinner. With fragrant lemongrass and a touch of sesame oil, it brings a fresh Asian-inspired taste to a simple tofu stir-fry. Serve it over rice or noodles for a satisfying, wholesome meal.

Ingredients
- 3 lemongrass stalks (white parts only), finely chopped (about 2 tablespoons)
- 2 garlic cloves, finely chopped
- 3 tablespoons soy sauce or tamari
- 2 tablespoons canola or other neutral oil
- 4 teaspoons sesame oil
- 1 1/2 teaspoons granulated sugar
- 3/4 teaspoon ground turmeric
- 1/4 to 1/2 teaspoon red-pepper flakes
- 1 (14- to 16-ounce) block extra-firm tofu, drained and cut into 1-inch cubes
- 1 yellow onion, halved and thinly sliced
- 1 pound broccoli, cut into small florets and halved
- Salt and pepper
- Big handful chopped cilantro or scallions
- Cooked rice, rice noodles or glass noodles, for serving
Instructions
- Step 1: Make the lemongrass marinade by combining the chopped lemongrass, garlic, soy sauce, neutral oil, sesame oil, sugar, turmeric, and red-pepper flakes in a large bowl. Stir well to blend all the flavors.
- Step 2: Add the tofu cubes to the marinade and toss to coat evenly. Let the tofu marinate for 10 minutes at room temperature, or cover and refrigerate for up to 24 hours for more flavor.
- Step 3: Heat a wok or large (12-inch) skillet over medium-high heat for 2 minutes until hot.
- Step 4: Add the sliced onions to the bowl with tofu and toss to coat them in the marinade. Then add the tofu and onions to the hot skillet. Cook, tossing frequently, until the onions are softened slightly, about 2 minutes.
- Step 5: Add the broccoli florets to the skillet. Season with salt and pepper, and toss to combine all ingredients.
- Step 6: Reduce the heat to medium. Cover the skillet (a sheet pan works if you don’t have a lid) and cook for 2 minutes. Uncover and toss quickly, then cover again and cook for 1 more minute until the broccoli is tender but still bright green.
- Step 7: Remove from heat and top with chopped cilantro or scallions. Serve immediately with cooked rice or your choice of noodles.
Tips & Variations
- Press the tofu before marinating to remove excess moisture and help it absorb flavors better.
- Swap broccoli for other vegetables like snap peas, bell peppers, or bok choy for variety.
- If you prefer heat, increase the amount of red-pepper flakes to your taste.
- Use tamari instead of soy sauce for a gluten-free version.
Storage
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently in a skillet over medium heat or microwave until warmed through. Add a splash of water or oil if the tofu seems dry.
How to Serve
Serve this delicious recipe with your favorite sides.
FAQs
Can I use firm tofu instead of extra-firm?
Yes, you can use firm tofu but it may be softer and less sturdy when cooking. Extra-firm tofu holds its shape better for stir-frying.
Is it necessary to marinate the tofu so long?
Marinating the tofu for at least 10 minutes allows it to absorb the flavors well, but if you’re short on time, even a quick toss can add some taste. Longer marinating, especially in the fridge, improves flavor depth.
