eggplant tofu recipe
The Best eggplant tofu recipe
I love this recipe because it’s versatile enough for everyday meals but also feels special enough for a weeknight dinner or a light gathering. It’s like a blank canvas for whatever you want to add—crispy onions, zesty lemon, or a hint of garlic. Plus, it’s packed with nutrients. Eggplant is low in calories but high in fiber and antioxidants, while tofu is a complete protein, so it’s a balanced way to eat without sacrificing taste. My family always says it’s one of their favorite dishes because it’s easy to customize, satisfying, and not at all heavy. It’s the kind of meal that makes you feel like you’ve done something good for your health without even trying.

Crispy Eggplant and Tofu Stir-Fry
A simple, flavorful dish where tender eggplant and firm tofu are tossed in a savory tomato sauce, roasted to perfection for a satisfying meal. This recipe is a must-try for any occasion.
🥘Ingredients
- 2 medium eggplants, sliced into ½-inch rounds
- 1 block (14 oz) extra-firm tofu, pressed and cubed
- 2 tbsp neutral oil (like avocado or vegetable)
- 1 cup tomato sauce
- 1 tbsp soy sauce
- 1 tbsp honey or brown sugar
- 1 tsp smoked paprika
- 1 clove garlic, minced
👨🍳Directions
-
1
Preheat oven to 400°F. Toss eggplant slices with 1 tbsp oil and salt lightly. Spread on a baking sheet and roast for 15 minutes, flipping halfway, until tender but still firm. -
2
While eggplant roasts, press tofu to remove excess water. Toss with remaining oil and set aside. -
3
In a bowl, whisk tomato sauce, soy sauce, honey, smoked paprika, and garlic until smooth. -
4
After 15 minutes, transfer eggplant and tofu to the same baking sheet. Pour sauce over everything and toss gently. Roast for another 10–12 minutes until tofu is golden and sauce thickens.
🔧Equipment
- Cutting board
- Mixing bowls
- Baking sheet
- Oven
📊Nutrition Facts (per serving)
📝Notes
Watch Video Of How Crispy Eggplant and Tofu Stir-Fry Works
❓ Frequently Asked Questions About Crispy Eggplant and Tofu Stir-Fry
How do I store leftover eggplant tofu?
Store any unused eggplant tofu in an airtight container in the refrigerator for up to three days. To reheat, warm it in a skillet over medium heat with a splash of water or oil until hot through. Avoid microwaving, as it can make the texture gummy.
Can I substitute tofu for another protein?
Yes, you can swap tofu for chickpeas, lentils, or even ground turkey or beef to keep the dish hearty. Adjust the cooking time slightly—chickpeas may need a few extra minutes to soften fully. For ground meats, reduce the liquid slightly to prevent over-saturation.
Why does my eggplant tofu turn mushy?
Mushiness often happens if the eggplant tofu is overcooked or if the tofu absorbed too much liquid during marinating. To avoid this, pat the tofu dry before marinating, use a firmer tofu variety, and cook it in a pan with a bit of oil to prevent sticking. Stirring occasionally also helps maintain texture.
How can I make this dish vegan-friendly?
This recipe is already vegan by default, as it relies on plant-based ingredients like eggplant and tofu. If you’re avoiding soy, use a tamari-based marinade instead of regular soy sauce, and ensure your tofu is certified non-GMO or soy-free if needed.
What pairings work well with eggplant tofu?
Eggplant tofu pairs beautifully with fresh herbs like cilantro or basil, a light citrus dressing (such as lime or lemon), and a variety of veggies like bell peppers, snap peas, or shredded carrots. Serve it over rice, quinoa, or a bed of greens to balance the flavors.
