
I developed this recipe after a friend introduced me to Jain cooking principles—no root vegetables, yet full of vibrant flavor. This dish transforms simple rice and vegetables into a colorful, aromatic one-pot meal.
The trick is toasting the spices in oil before adding the rice, which creates a rich, fragrant base. I use bell peppers, peas, and carrots for texture and color, ensuring every bite is packed with taste.
What emerges is fluffy rice with a subtle kick from cumin and chili, balanced by the natural sweetness of the vegetables. It’s a foolproof way to bring bold Mexican-inspired flavors to a Jain kitchen.
Perfect for weeknight dinners or serving to guests. Here’s how to make it.
Ingredients for Jain Mexican Rice
Bright spices, fresh veggies, and fluffy rice come together in this vibrant one-pot dish.
| Ingredient | Amount | Notes |
|---|---|---|
| Basmati Rice 🌾 | 1 ½ cups | Rinsed until water runs clear |
| Vegetable Oil 🫒 | 3 tbsp | Or use mild olive oil |
| Cumin Seeds 🌿 | 1 tsp | Toasted for fragrance |
| Ground Cumin 🌿 | 1 tsp | For deeper flavor |
| Green Bell Pepper 🌶️ | 1 whole | Diced into small pieces |
| Frozen Green Peas 🌱 | ¾ cup | No need to thaw |
| Carrots 🥕 | 2 whole | Peeled and finely diced |
| Onion 🧅 | 1 whole | Finely chopped |
| Garlic Cloves 🧄 | 3 cloves | Minced for even flavor |
| Vegetable Broth 💧 | 2 ½ cups | Low-sodium preferred |
| Chili Powder 🌶️ | ½ tsp | Adjust for heat preference |
| Turmeric Powder 🟡 | ¼ tsp | For golden color |
| Salt 🧂 | 1 tsp | Adjust to taste |
| Fresh Cilantro 🌿 | ¼ cup | Chopped for garnish |
| Lime 🍈 | 1 whole | Juiced for brightness |
The rice is key here. Basmati gives you those separate, fluffy grains—Jasmine works too but has a different texture. Look for it in the bulk section at Whole Foods or any Indian grocery store (that’s where I grab mine). The cumin seeds? Toast them in the oil first until they sizzle and release their aroma (don’t let them burn). For the broth, I like Imagine Foods brand—clean flavor, no weird aftertaste.
No green bell pepper? Red or yellow bell peppers add color and sweetness. Fresh peas instead of frozen? Blanch them first so they don’t turn mushy. Out of cumin seeds? Double the ground cumin, but toast it in the oil to wake up the flavor. The turmeric is mostly for color here, so skip it if you’re out (the dish will just look paler). For extra richness, stir in 2 tbsp of tomato paste with the spices.
This keeps well—tastes even better the next day after the flavors meld. Store in an airtight container for up to 4 days in the fridge. Freezes beautifully for 3 months. Reheat with a splash of water to bring back the moisture (or just make fresh—it’s quick enough).
Why You’ll Love This Recipe
- One Pot Wonder: I toss everything in a single pot—basmati rice, cumin seeds, and bell pepper—and let it work its magic.
- Warm Spice Kick: The toasted cumin seeds and ground cumin give it this deep, earthy aroma that fills my kitchen.
- Meal Prep Hero: Honestly, it tastes even better the next day, packed for lunch or reheated with a quick stir.
- Budget Stretcher: A handful of pantry staples and one green pepper feed my family for pennies per serving.
Step-by-Step Instructions for Jain-Style Spiced Grains With Vegetable Medley
This method delivers perfectly fragrant rice with tender vegetables every time.
Step 1: Rinse and Toast the Rice Base
Rinse the 1.5 cups Basmati Rice under cold water until it runs clear, then drain well. This removes excess starch so your grains stay separate and fluffy. I always do this step first—it’s the secret to avoiding mushy rice.
Heat 3 tbsp Vegetable Oil in a large pot over medium heat. Add the 1 tsp Cumin Seeds and toast for 30 seconds until they sizzle and become fragrant. Immediately add the drained rice and stir to coat with the oil and cumin.
Step 2: Sauté the Aromatic Vegetable Medley
Add the 1 whole Onion, finely chopped, to the pot with the rice. Cook for 3-4 minutes until it starts to soften and turn translucent. Then stir in the 3 cloves Garlic Cloves, minced, and cook for another 30 seconds until fragrant.
Next, add the diced 1 whole Green Bell Pepper, 2 whole Carrots, and 0.75 cup Frozen Green Peas. Cook for 4-5 minutes until the vegetables begin to soften slightly. The peas will thaw as they cook, so don’t worry about defrosting them first.
Step 3: Season and Add Broth for Cooking
Stir in the 1 tsp Ground Cumin, 0.5 tsp Chili Powder, 0.25 tsp Turmeric Powder, and 1 tsp Salt. Cook for 1 minute to toast the spices and deepen their flavors. This step builds the foundation of your dish’s warm, earthy character.
Pour in the 2.5 cups Vegetable Broth and stir well to combine. Bring the mixture to a boil, then reduce the heat to low, cover the pot, and let it simmer for 15-18 minutes until the rice is tender and the liquid is absorbed.
Step 4: Rest and Garnish for Serving
Once the rice is cooked, remove the pot from heat and let it sit covered for 5 minutes. This allows the grains to steam and finish cooking evenly. Resist the urge to peek—trapped steam is what makes the rice light and fluffy.
Gently fluff the rice with a fork, then stir in the 0.25 cup Fresh Cilantro, chopped. Squeeze the juice from the 1 whole Lime over the top and mix gently. The cilantro adds freshness while the lime brightens all the warm spices beautifully.
Pro Tips For Making Jain Mexican Rice
- Toast the Cumin: Heat the cumin seeds in oil for 10-15 seconds until fragrant—I learned this the hard way when my rice tasted flat because I skipped this step.
- Rinse the Basmati: Wash the rice until the water runs clear to remove excess starch, otherwise your Jain Mexican rice will turn mushy instead of fluffy.
- Dice the Pepper Fine: Cut the green bell pepper into small, even pieces so they soften quickly and blend into the rice without overcooking the grains.
- Use Medium Heat: Cook the rice at a steady medium heat—cranking it too high burns the cumin and leaves the rice undercooked in spots.
Pro Cooking Tips for This Dish
Spice Toasting
Toast your cumin seeds in hot oil for exactly 30 seconds until they sizzle—this releases their aromatic oils. I learned this trick from a Boston spice merchant who swore by it. Don’t let them burn, or they’ll turn bitter.
Rice Rinsing
Rinse your Basmati rice until the water runs completely clear. This removes excess starch that would otherwise make your grains gummy. I use a fine-mesh strainer for this step.
Vegetable Prep
Dice your bell peppers and carrots into uniform ¼-inch pieces so they cook evenly. For the peas, no need to thaw—just add them frozen. This prevents them from turning mushy during cooking.
Liquid Ratio
Use exactly 2.5 cups vegetable broth for 1.5 cups rice. This ratio ensures perfect absorption without stickiness. I prefer Imagine Foods brand for its clean taste.
Steam Rest
After cooking, let the rice rest covered for 5 minutes. This final steam makes the grains fluffy. Resist peeking—the trapped steam works magic. 💡
Flavor Boost
Stir in lime juice and cilantro at the very end. The acid brightens the warm spices, and the herbs add freshness. This small step elevates the whole dish.
Nutrition Facts
Frequently Asked Questions
Can I substitute jasmine rice for basmati?
Yes, jasmine works but has a slightly stickier texture. Rinse it well and reduce broth by 2 tablespoons to prevent mushiness.
Why toast the cumin seeds first?
Toasting releases aromatic oils, deepening the flavor. Skip this and your dish will taste flat. Only takes 30 seconds!
How do I prevent mushy vegetables?
Dice uniformly into ¼-inch pieces and add frozen peas directly—they’ll thaw while cooking. Overcooking is the main culprit.
Can I make this ahead of time?
It tastes even better the next day. Store in an airtight container for up to 4 days in the fridge.
- Mujadara Rice and Lentils Recipe: Earthy Spiced Lentils With Caramelized Onions - November 1, 2026
- Naija Fried Rice Recipe: Street-Style Spice With Veggie Crunch - November 1, 2026
- Mushy Rice Recipe: Fluffy Grains Transformed in Minutes - November 1, 2026