This vibrant vegan dish features golden pan-fried tofu nuggets coated in a tangy-sweet apricot jam and harissa powder glaze. The spicy-sweet tofu is served over fluffy Israeli couscous infused with fresh cilantro and bright lemon, alongside tender oven-roasted green beans.
Crunchy pistachios and an extra squeeze of lemon add the perfect finishing touches. It’s a quick, flavor-packed dinner that comes together in just 30 minutes-ideal for busy weeknights when you crave something satisfying and plant-based.
Log in to save recipes and build weekly shopping lists.
Recipe details
Nutrition per serving
Dietary labels
Allergen check
Values are calculated per serving from ingredient amounts and the ingredient nutrition reference per 100g. Allergen and diet labels use available ingredient metadata and name matching; always check product labels for strict diets or allergies. Some ingredient amounts or nutrition values were incomplete, so this is marked as a partial estimate.
Ingredients
Instructions
- Preheat oven to 425°F (220°C). Line a baking sheet with parchment paper. Trim the ends of the green beans and place them on the prepared sheet. Drizzle with olive oil, season with salt and pepper and toss to coat. Roast for 15-18 minutes, until tender and lightly browned.
- Meanwhile, bring a small pot of water to a boil. Add the Israeli couscous and cook according to package directions (about 8-10 minutes) until tender. Drain and return to the pot. Stir in the veggie stock concentrate, a squeeze of lemon juice and half the chopped cilantro. Cover and keep warm.
- Pat the tofu dry with paper towels and cut into 1-inch cubes. In a shallow bowl, mix the cornstarch with a pinch of salt and pepper. Toss the tofu cubes in the cornstarch mixture until evenly coated.
- Heat cooking oil in a large nonstick skillet over medium-high heat. Add the tofu in a single layer and cook for 5-7 minutes, turning occasionally, until golden and crispy on all sides.
- In a small bowl, combine the apricot jam and harissa powder. Reduce the heat under the skillet to medium-low. Pour the apricot-harissa mixture over the tofu and toss gently to coat. Cook for 1-2 minutes until the glaze is sticky and heated through.
- To serve, divide the lemon cilantro couscous between plates. Top with the glazed tofu and roasted green beans. Sprinkle with chopped pistachios and remaining cilantro. Serve with lemon wedges on the side.
Recipe Tips
For extra crispy tofu, press the tofu block between paper towels for 10 minutes before cubing to remove excess moisture.
If you prefer a milder spice, start with half the harissa powder and adjust to taste.
To make this dish gluten-free, substitute Israeli couscous with quinoa or rice.
FAQ
Can I use a different type of couscous?
Yes, you can substitute regular couscous or any small pasta like orzo. Adjust cooking time according to package instructions.
How do I store leftovers?
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat in a skillet or microwave. The tofu may lose some crispness.
Can I make this dish nut-free?
Yes, simply omit the pistachios or replace them with sunflower seeds or pumpkin seeds for crunch.



























Recipe comments
0 DandyRecipes comments
Log in to comment on this recipe.
No DandyRecipes comments yet.