Lemon Pepper Tofu and Asparagus is a vibrant, plant-based dish that combines crispy tofu with tender asparagus in a zesty lemon-pepper sauce. I made this for a quick weeknight dinner, and it was a hit—bright, tangy, and satisfying with minimal effort. Perfect for vegans or anyone looking for a healthy, flavorful meal, this recipe is quick to prepare and pairs beautifully with rice or quinoa.
Ingredients
- For the Tofu:
- 1 (14-ounce) block extra-firm tofu
- 2 tablespoons cornstarch
- 2 tablespoons olive oil or avocado oil
- 1 teaspoon lemon zest
- 1 teaspoon freshly ground black pepper
- ½ teaspoon salt
- For the Asparagus and Sauce:
- 1 bunch asparagus (about 1 pound, trimmed and cut into 2-inch pieces)
- 2 tablespoons olive oil
- 2 cloves garlic (minced)
- Juice of 1 lemon (about 2 tablespoons)
- 1 tablespoon soy sauce or tamari (gluten-free)
- 1 tablespoon maple syrup or agave
- 1 teaspoon lemon zest
- ½ teaspoon freshly ground black pepper
- ¼ teaspoon red pepper flakes (optional, for heat)
- Salt to taste
- For Garnish:
- 2 tablespoons chopped fresh parsley or cilantro
- Lemon wedges (for serving)
Instructions
- Prepare the Tofu: Press the tofu for 15–20 minutes to remove excess water by wrapping it in a clean towel and placing a heavy object on top. Cut into 1-inch cubes.
- In a large bowl, toss tofu cubes with cornstarch, lemon zest, black pepper, and salt until evenly coated.
- Heat 2 tablespoons olive oil in a large skillet over medium-high heat. Add tofu cubes in a single layer and cook for 8–10 minutes, turning occasionally, until golden and crispy on all sides. Remove from skillet and set aside on a plate.
- Cook the Asparagus: In the same skillet, add 1 tablespoon olive oil over medium heat. Add asparagus and cook for 4–5 minutes, stirring occasionally, until tender-crisp and bright green.
- Make the Sauce: Add the remaining 1 tablespoon olive oil to the skillet, then add garlic and cook for 30 seconds until fragrant. Stir in lemon juice, soy sauce, maple syrup, lemon zest, black pepper, and red pepper flakes (if using). Cook for 1–2 minutes until slightly thickened.
- Combine: Return the crispy tofu to the skillet and toss to coat in the sauce. Cook for 1–2 minutes to warm through. Taste and adjust seasoning with salt if needed.
- Serve: Transfer to a serving platter or plates, garnish with parsley or cilantro, and serve with lemon wedges. Pair with rice, quinoa, or enjoy as is for a low-carb option.
Nutrition Facts
This dish is a light, nutrient-packed meal with protein from tofu, fiber from asparagus, and minimal carbs, ideal for vegan and low-carb diets.
- Servings: 4
- Calories per serving: 220 kcal
- Protein: 12g
- Fat: 15g
- Carbohydrates: 12g
- Fiber: 3g
- Sugar: 4g
- Sodium: 500mg
Preparation Time
Quick and straightforward, this recipe is ready in about 30 minutes, perfect for busy evenings.
- Prep time: 10 minutes
- Cook time: 20 minutes
- Total time: 30 minutes
How to Serve
- As a Main: Serve with jasmine rice, quinoa, or cauliflower rice for a complete meal.
- As a Side: Pair with grilled vegetables or a fresh salad for a lighter plate.
- Meal Prep: Divide into containers for easy, reheatable lunches throughout the week.
- With Noodles: Toss with soba or rice noodles for a heartier dish.
- For Entertaining: Serve on a platter with toothpicks as a flavorful appetizer.
Additional Tips
- Crispier Tofu: Press tofu thoroughly and coat evenly with cornstarch for maximum crispiness.
- Seasonal Veggies: Swap asparagus for green beans, broccoli, or zucchini if preferred.
- Adjust Tanginess: Add more lemon juice or zest for a brighter flavor, or reduce for a milder taste.
- Storage: Store leftovers in an airtight container in the fridge for up to 3 days. Reheat in a skillet or microwave, adding a splash of water to revive the sauce.
- Make It Gluten-Free: Use tamari instead of soy sauce to ensure the dish is gluten-free.
Budgeting the Recipe
Lemon Pepper Tofu and Asparagus is budget-friendly, with tofu and asparagus as the main costs. A block of tofu costs about $2–$3, and a bunch of asparagus is $2–$4, depending on the season. Pantry staples like olive oil, soy sauce, and spices keep expenses low. The total cost for 4 servings is around $7–$10, or $1.75–$2.50 per serving. Buy tofu in bulk, shop for asparagus in season (spring), or use frozen asparagus to save more. Leftovers can be repurposed into stir-fries or salads for added value.
Frequently Asked Questions
Q: Can I bake the tofu instead?
A: Yes, toss tofu with oil and seasonings, spread on a parchment-lined baking sheet, and bake at 400°F for 20–25 minutes, flipping halfway.
Q: How do I make it less oily?
A: Reduce oil to 1 tablespoon for cooking tofu and asparagus, or use a non-stick skillet to minimize oil needs.
Q: Can I use soft tofu?
A: Extra-firm tofu is best for crispiness. Soft tofu will crumble and won’t hold its shape.
Q: How do I store asparagus?
A: Keep asparagus in the fridge, wrapped in a damp paper towel, for up to 5 days to maintain freshness.
Q: Can I make it spicy?
A: Increase red pepper flakes to ½ teaspoon or add a drizzle of sriracha to the sauce.
PrintLemon Pepper Tofu and Asparagus
- Total Time: 30 minutes
- Yield: 4 servings
Description
This Lemon Pepper Tofu & Asparagus Stir-Fry is a light, nutrient-packed meal with protein from tofu, fiber from asparagus, and minimal carbs, ideal for vegan and low-carb diets.
Quick and straightforward, this recipe is ready in about 30 minutes, perfect for busy evenings.
Ingredients
For the Tofu:
Extra-firm tofu: 1 (14-ounce) block, pressed well
Cornstarch: 2 tablespoons
Olive oil or avocado oil: 2 tablespoons
Lemon zest: 1 teaspoon
Freshly ground black pepper: 1 teaspoon
Salt: ½ teaspoon
For the Asparagus and Sauce:
Asparagus: 1 bunch (about 1 pound, trimmed and cut into 2-inch pieces)
Olive oil: 2 tablespoons
Garlic cloves: 2 (minced)
Lemon juice: Juice of 1 lemon (about 2 tablespoons)
Soy sauce or tamari: 1 tablespoon (gluten-free)
Maple syrup or agave: 1 tablespoon
Lemon zest: 1 teaspoon
Freshly ground black pepper: ½ teaspoon
Red pepper flakes: ¼ teaspoon (optional, for heat)
Salt: to taste
For Garnish:
Chopped fresh parsley or cilantro: 2 tablespoons
Lemon wedges: (for serving)
Instructions
1. Prepare the Tofu:
2. Press the tofu for 15–20 minutes to remove excess water by wrapping it in a clean towel and placing a heavy object on top. Cut into 1-inch cubes.
3. In a large bowl, toss tofu cubes with cornstarch, lemon zest, black pepper, and salt until evenly coated.
4. Heat 2 tablespoons olive oil in a large skillet over medium-high heat. Add tofu cubes in a single layer and cook for 8–10 minutes, turning occasionally, until golden and crispy on all sides. Remove from skillet and set aside on a plate.
5. Cook the Asparagus:
6. In the same skillet, add 1 tablespoon olive oil over medium heat. Add asparagus and cook for 4–5 minutes, stirring occasionally, until tender-crisp and bright green.
7. Make the Sauce:
8. Add the remaining 1 tablespoon olive oil to the skillet, then add garlic and cook for 30 seconds until fragrant. Stir in lemon juice, soy sauce, maple syrup, lemon zest, black pepper, and red pepper flakes (if using). Cook for 1–2 minutes until slightly thickened.
9. Combine:
10. Return the crispy tofu to the skillet and toss to coat in the sauce. Cook for 1–2 minutes to warm through. Taste and adjust seasoning with salt if needed.
11. Serve:
12. Transfer to a serving platter or plates, garnish with parsley or cilantro, and serve with lemon wedges. Pair with rice, quinoa, or enjoy as is for a low-carb option.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main Course, Vegan, Vegetarian, Stir-fry
- Method: Pressing, Searing, Stir-Frying
- Cuisine: Asian-Inspired
Nutrition
- Serving Size: 1 serving
- Calories: 220 kcal
- Sugar: 4g
- Sodium: 500mg
- Fat: 15g
- Saturated Fat: N/A
- Unsaturated Fat: N/A
- Trans Fat: N/A
- Carbohydrates: 12g
- Fiber: 3g
- Protein: 12g
- Cholesterol: 0g


