What is the story about?
Weekends demand relaxation and low-effort meals; however, it is also a time to prepare for the week ahead. This one-pot Mexican rice is vibrant, flavourful and has that Tex-Mex magic, all with zero cleanup.
Ideal for those busy food lovers who want a delicious work lunch without spending too much time in the kitchen.
This forgiving recipe scales easily for meal prep, can be portioned into containers for grab-and-go lunches all week, and stays fresh in the fridge for up to 4 days. It also reheats beautifully and can be customised with extra cheese, salsa, avocados, and more.
Mexican Fiesta Rice Recipe
Ingredients:
- 1 cup India Gate basmati (soaked 20 mins)
- 1 tbsp oil
- 3–4 garlic cloves (chopped)
- 1 small onion (chopped)
- ½ cup bell peppers (mixed colours)
- ½ cup corn
- ½ cup boiled kidney beans (rajma) or black beans
- 1 cup tomato puree
- 1½ cups vegetable stock or water
- 1 tsp cumin powder
- 1 tsp paprika or chilli powder
- ½ tsp oregano
- Salt to taste
- Lemon juice
- Fresh coriander
- Optional: grated cheese
Method:
- Prep mise en place: Soak rice 30 mins, drain well. Chop all veggies uniformly small. Warm stock.
- Sauté aromatics: Heat oil in deep pan/large pot over medium heat. Add minced garlic; sauté 20 seconds until fragrant. Add onions; cook 3-4 mins until translucent and soft (not browned).
- Cook vegetables: Add diced bell peppers, corn, beans. Stir-fry 2 mins until peppers soften slightly and colors brighten. Season lightly with pinch salt.
- Toast rice: Add drained India Gate Basmati rice. Stir continuously 1-2 mins until grains turn opaque, lightly toasted, and coated in oil—this builds nutty flavor base.
- Build flavours: Pour tomato puree. Add cumin, paprika, chilli powder, salt. Stir 1 min until spices bloom and oil separates slightly.
- Simmer rice: Pour warm stock/water (3:1 ratio). Bring to boil, scraping pan bottom. Reduce to low simmer. Cover tightly; cook undisturbed 12-15 mins until liquid absorbs, rice tender (no peeking!).
- Rest & finish: Turn off heat. Let rest covered 5 mins—steam finishes cooking. Fluff gently with fork. Drizzle lemon juice, fold in coriander.
- Serve: Spoon into bowls. Top with grated cheese (melts from rice heat), dollop sour cream, guacamole. Garnish lime. Perfect with grilled veggies/chicken!














