A delightful stir-fry combining spiced tofu with vibrant asparagus and tomatoes.
Cut the tofu into bite-sized cubes.
Use a sharp knife to ensure clean cuts and avoid crumbling the tofu.
Heat a skillet over medium heat and add half of the olive oil. Sauté the tofu until golden on all sides, then remove and set aside.
Turn the tofu gently to avoid breaking it while cooking.
In the same skillet, add the remaining olive oil and sauté the onion and garlic until fragrant.
Cook on medium heat to prevent burning the garlic.
Add the asparagus, curry powder, turmeric, cumin, and red pepper flakes. Cook until the asparagus is tender-crisp.
Stir frequently to ensure even cooking and coating of spices.
Add the tomatoes and cooked tofu to the skillet. Stir gently to combine and heat through.
Avoid overcooking the tomatoes to maintain their texture.
Garnish with fresh cilantro and serve immediately.
Serve with a side of rice or quinoa for a complete meal.