A quick and flavorful tofu fajita fried rice packed with spices, beans, and vegetables for a satisfying plant-based meal. Perfect for busy weeknights and ready in under 20 minutes.
Author:Emily
Prep Time:7 minutes
Cook Time:10 minutes
Total Time:17 minutes
Yield:4 servings
Category:Main Course
Method:Stir Fry
Cuisine:Fusion
Diet:Vegan
Ingredients
1 tbsp olive oil
350 g firm tofu (drained and crumbled)
1 red onion (finely diced)
2 garlic cloves (crushed)
400 g canned black beans (drained and rinsed)
150 g frozen mixed vegetables
500 g microwave rice (2 x 250g packs, or 500g cooked rice)
2 tbsp fajita seasoning
3 tbsp sweet chilli sauce
1 lime (juice)
Salt & pepper (to taste)
Instructions
Drain the tofu and crumble it into small pieces using your hands or a fork. Finely dice the red onion and crush the garlic cloves.
Heat olive oil in a large pan or wok over medium-high heat. Add the crumbled tofu and cook for 3–4 minutes until it starts to dry out and lightly brown.
Stir in the red onion and garlic. Cook for another 2–3 minutes until the onion softens.
Add the frozen mixed vegetables and black beans. Cook for 3–4 minutes, stirring often, until the vegetables are heated through.
Sprinkle in the fajita seasoning, then add the rice, sweet chilli sauce, and lime juice. Stir well and cook for 2–3 minutes until everything is hot and evenly coated. Season with salt and pepper to taste.
Serve hot with optional toppings like chopped coriander, spring onions, or chilli flakes.
Notes
Use day-old rice for better texture if not using microwave rice.
Add fresh bell peppers for extra fajita flavor.
Adjust spice level by increasing or reducing chilli flakes.
Store leftovers in an airtight container in the fridge for up to 3 days.