Why You’ll Love Tofu Fajita Fried Rice Recipe
This recipe is perfect for busy days when you want something filling, tasty, and easy to make without a lot of effort. It uses simple ingredients, cooks in one pan, and delivers big flavor in very little time. The tofu adds a satisfying texture, the black beans make it extra hearty, and the fajita seasoning gives the whole dish a warm, savory kick. It is also easy to customize with extra toppings or vegetables you already have on hand.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
- 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, or 500 g cooked rice
- 2 tbsp fajita seasoning
- 3 tbsp sweet chilli sauce
- Juice of 1 lime
- Salt and pepper, to taste
Directions
- Drain the tofu well, then crumble it into small pieces using your hands or a fork. Finely dice the red onion and crush the garlic cloves.
- Heat the olive oil in a large pan or wok over medium-high heat. Add the crumbled tofu and cook for 3 to 4 minutes, stirring occasionally, until it starts to dry out and lightly brown.
- Add the diced red onion and crushed garlic to the pan. Cook for another 2 to 3 minutes until the onion begins to soften and the garlic becomes fragrant.
- Stir in the frozen mixed vegetables and the drained black beans. Cook for 3 to 4 minutes, stirring often, until the vegetables are fully heated through and everything is warmed evenly.
- Sprinkle in the fajita seasoning. Add the rice, sweet chilli sauce, and lime juice. Stir everything together well and cook for another 2 to 3 minutes until the rice is hot and evenly coated. Season with salt and pepper to taste.
- Serve right away, topped with chopped coriander, sliced spring onions, or chilli flakes for extra flavor and heat if desired.
Servings and timing
This recipe makes 4 servings and takes about 17 minutes from start to finish, making it a great option for a quick lunch or easy weeknight dinner.
Variations
There are plenty of ways to adapt this recipe to suit your taste or use what you have available. Swap the black beans for kidney beans or pinto beans for a slightly different texture. Add sliced bell peppers for a more classic fajita feel, or toss in sweetcorn for extra sweetness. You can use brown rice instead of white rice for a nuttier flavor and more fiber. For extra heat, stir in chopped fresh chilli, a dash of hot sauce, or extra chilli flakes. If you want a fresher finish, top it with diced avocado or a spoonful of salsa before serving.
Storage/Reheating
Store any leftovers in an airtight container in the fridge for up to 3 days. To reheat, warm it in a frying pan over medium heat with a small splash of water to loosen the rice and keep it from drying out. You can also microwave it in short intervals, stirring in between, until heated through. If freezing, let the fried rice cool completely first, then freeze in portions for up to 2 months. Thaw overnight in the fridge before reheating.
FAQs
Can I use extra-firm tofu instead of firm tofu?
Yes, extra-firm tofu works very well in this recipe. It will give you a slightly chewier texture and may brown a little better in the pan.
Do I need to press the tofu first?
You do not have to press it for a long time, but draining it well helps remove excess moisture so it browns more easily and absorbs flavor better.
Can I use freshly cooked rice instead of microwave rice?
Yes, freshly cooked rice works perfectly. Just make sure it is not too wet, as drier rice gives a better fried rice texture.
What vegetables work best in this recipe?
Frozen mixed vegetables are convenient, but peppers, corn, peas, diced carrots, and courgette all work nicely too.
Is this recipe spicy?
It is mildly spiced, but not overly hot. The heat level depends on your fajita seasoning and sweet chilli sauce, so you can adjust it to your preference.
Can I make this recipe ahead of time?
Yes, you can make it ahead and store it in the fridge. It reheats well, so it is a great meal prep option.
What can I serve with tofu fajita fried rice?
It works well on its own, but you can also serve it with guacamole, salsa, a green salad, or extra lime wedges on the side.
Can I make it without black beans?
Yes, you can leave them out or replace them with another bean variety. The dish will still be flavorful and filling.
How do I keep the rice from going mushy?
Use cooked rice that is not overly soft, and do not overcrowd the pan. Stir enough to combine everything, but avoid overcooking once the rice is added.
Can I make this gluten-free?
Yes, as long as your fajita seasoning, sweet chilli sauce, and microwave rice are certified gluten-free, the recipe can easily be made gluten-free.
Conclusion
Tofu Fajita Fried Rice is the kind of recipe that proves quick meals can still be full of flavor. It is easy, budget-friendly, and packed with satisfying ingredients that come together in one pan. Whether you need a speedy dinner, a reliable meal prep recipe, or a creative way to use tofu, this dish is a delicious choice that you will want to make again and again.
Tofu Fajita Fried Rice
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.
- 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.
Nutrition
- Serving Size: 1 serving
- Calories: 420 kcal
- Sugar: 8 g
- Sodium: 780 mg
- Fat: 11 g
- Saturated Fat: 1.5 g
- Unsaturated Fat: 8 g
- Trans Fat: 0 g
- Carbohydrates: 60 g
- Fiber: 9 g
- Protein: 18 g
- Cholesterol: 0 mg