Capsicum Rice Indian Recipe: Spiced Tomato Gravy with Crispy Bellies

Main Courses

Capsicum Rice Indian Recipe: Spiced Tomato Gravy with Crispy Bellies

This capsicum rice Indian recipe transforms simple basmati rice into a fragrant, spiced dish with perfectly crispy bell peppers and a rich tomato gravy. The secret lies in tempering mustard seeds and curry leaves, which infuse every grain with aromatic depth.

I've perfected this vegetarian classic to deliver restaurant-quality flavor at home.

What makes this recipe special is the balance of textures—crispy bell peppers on the outside, tender rice inside, all coated in a velvety tomato gravy. The spices, including cumin, turmeric, and red chili powder, create layers of warmth that stay with you long after the last bite.

Serve it alongside dal or a simple curry for a complete meal.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for capsicum rice indian

Simple basmati rice meets aromatic spices and crispy bell peppers for a restaurant-worthy vegetarian dish.

Ingredient Amount Notes
Basmati Rice 🍚 1 cup Uncooked, long-grain preferred
Bell Peppers 🌶️ 2 large Green or red, sliced lengthwise
Tomatoes 🍅 2 medium Ripe, diced for gravy
Onion 🧅 1 whole Medium, finely chopped
Ginger 🌿 1 tbsp Freshly grated for aroma
Garlic Cloves 🧄 4 cloves Minced for depth of flavor
Mustard Seeds 🌱 1 tbsp Whole, for tempering
Curry Leaves 🌿 ¼ cup Fresh, dried if unavailable
Cumin Seeds 🌶️ 1 tsp Toasted for extra flavor
Turmeric Powder 🧂 ½ tsp For vibrant color
Red Chili Powder 🌶️ 1 tsp Adjust for spice preference
Salt 🧂 1 tsp Kosher or sea salt
Vegetable Oil 🫒 ½ cup For frying and cooking
Water 💧 2 cups For rice cooking

The bell peppers are the star here—look for firm, vibrant ones at the store. Whole Foods or your local Indian market usually carry the best quality. For the curry leaves, fresh is ideal, but dried works in a pinch. Toast your cumin seeds in a dry pan for 30 seconds before adding to water—they’ll release their nutty aroma, making the whole dish sing. The ginger should smell fresh and zesty; if it’s musty, grab a new root. For the tomatoes, San Marzano if you can find them, but any ripe variety works.

No fresh curry leaves? Dried will work at half the amount, but the flavor won’t be quite the same. Running low on mustard seeds? Swap for 1 tsp ground mustard seed, though the texture won’t be identical. The bell peppers can be swapped for capsicum or green beans if you’re out, but they won’t crisp up the same way. For the tomatoes, if you only have canned, drain and chop them—just avoid the juice, which can make the gravy too watery. The rice? Jasmine works too, but basmati holds its shape better for this dish.

This dish tastes even better the next day as the flavors meld. Store leftovers in an airtight container in the fridge for up to 4 days. For reheating, add a splash of water and cover with a lid to prevent drying. The crispy peppers lose their crunch when reheated, so it’s best to enjoy them fresh. If you make a big batch, freeze portions for up to 3 months—just thaw overnight in the fridge before reheating.

❤️

Why You'll Love This Recipe

  • One-Pot Wonder: I swear by this recipe when I’m too tired to juggle multiple pans. Just toss in the rice, chopped veggies, and spices—no separate cooking required. The bell peppers soften right in the pot, and the tomatoes melt into that perfect, tangy sauce without any fuss.
  • Sweet-Savory Magic: That balance of caramelized onions, fresh ginger, and slightly charred bell peppers? It’s like a flavor explosion in every bite. The basmati rice soaks up all the juices, giving you that satisfying, sticky texture I can’t get enough of.
  • Lunchbox Hero: Between us, this is my go-to for meal prep. The rice holds up for days, and I can pack it cold or reheat it without it turning mushy. My kids actually ask for it, which, honestly, is the real win.
  • Budget Brightener: Onions, tomatoes, and bell peppers stretch this dish far without breaking the bank. Plus, you can swap in whatever veggies you have—zucchini, spinach, even leftover potatoes. It’s the kind of recipe that makes grocery day feel like a victory.

Step-by-step instructions for capsicum rice with spiced tomato gravy

Here's how to create restaurant-quality capsicum rice with perfectly crispy bellies and aromatic tomato gravy.

1

Prepare the Crispy Bellies

Slice the 2 large bell peppers lengthwise into ½-inch strips, keeping the cores intact to maintain shape. Heat 2 tablespoons of the ½ cup vegetable oil in a non-stick pan over medium-high heat. Add the bell pepper strips and fry for 4-5 minutes, turning occasionally, until they develop golden-brown spots and become slightly crispy at the edges. This is crucial for that signature crunchy texture.

Remove the fried bell peppers and set them aside on a paper towel-lined plate. Don't drain the oil yet—those flavorful bits in the pan will be used for the gravy. Keep the pan on the stove for the next step to prevent cleanup later. The bellies should be tender-crisp, not fully cooked through, so they'll finish cooking in the gravy.

2

Cook the Rice Separately

Rinse the 1 cup basmati rice under cold water until the water runs clear. In a separate pot, combine the rinsed rice with the 2 cups water and bring to a boil. Once boiling, reduce heat to low, cover with a tight lid, and simmer for 12-15 minutes until the rice is tender and the water is absorbed. Avoid lifting the lid during cooking to maintain even texture.

Fluff the rice gently with a fork and set it aside to steam for 5 minutes with the lid still on. This resting period ensures each grain remains distinct. The rice should be perfectly cooked but not mushy—it should hold its shape when pressed between fingers. Keep it covered while you prepare the gravy to prevent drying out.

3

Temper the Spices for Maximum Flavor

In the same pan with the remaining oil (about 3 tablespoons), heat over medium heat. Add the 1 tbsp mustard seeds and let them sizzle for 10 seconds until they pop. Immediately add the 1 tsp cumin seeds and let them dance for 30 seconds until fragrant. This tempering process releases their essential oils, creating the aromatic base for your gravy.

Add the 1 whole onion, chopped finely, and sauté for 3-4 minutes until golden brown. Stir in the 1 tbsp ginger and 4 cloves garlic cloves (minced) and cook for another 30 seconds until the raw smell disappears. This forms the flavor foundation for your tomato gravy. The onions should be caramelized but not burnt, giving depth to the dish.

4

Build the Tomato Gravy

Add the 2 medium tomatoes (diced) to the pan and cook for 5-6 minutes until they soften and release their juices. Stir in the 0.5 tsp turmeric powder, 1 tsp red chili powder, and 1 tsp salt, mixing well to distribute the spices evenly. Let the mixture cook for 3-4 minutes until the oil separates from the tomatoes, indicating the gravy is ready.

Add the 0.25 cup curry leaves and the crispy bell pepper strips you prepared earlier. Mix gently to combine, allowing the curry leaves to infuse their flavor into the gravy. The curry leaves should be wilted but still visible, adding their distinct aroma. The bell peppers will soften slightly but maintain their crispy edges.

5

Combine and Finish

Gently fold the cooked rice into the gravy, mixing carefully to coat each grain evenly. The rice should absorb the gravy without becoming soggy. Cook for 2-3 minutes on low heat, stirring occasionally, until everything is well combined and heated through. The final dish should have a vibrant red color from the tomatoes and a rich, spiced aroma.

Taste and adjust seasoning if needed—add a pinch more salt or chili powder if desired. Serve immediately while the bell peppers are still crispy and the rice maintains its texture. This dish is best enjoyed fresh, with the contrasting textures of crispy bellies and tender rice creating the perfect balance in every bite.

👨‍🍳

Pro Tips For Making Capsicum Rice Indian

  • CHAR THE ONIONS FIRST: I learned this the hard way—skip the tomatoes and ginger until the onions are deep golden, not just soft. That caramelized base is what ties the whole dish together, so don’t rush it. If they’re still pale after 8-10 minutes, you’re not quite there yet.
  • SLICE PEPPERS THIN AND EVEN: Bell peppers hold moisture like a sponge, and uneven slices mean some will turn mushy while others stay crunchy. Cut them into ¼-inch strips, then blanch them in boiling water for 30 seconds to soften slightly before adding to the rice. (Yes, it’s extra work, but the texture pays off.)
  • COOK THE RICE AL DENTE: Indian capsicum rice needs a slight bite—undercooked rice turns to mush, overcooked rice loses its shape. Test at 90% doneness (like pasta), drain immediately, and let it sit covered for 5 minutes. Resist the urge to rinse basmati after cooking; it’ll dry out faster.
  • TOAST THE GINGER-GARLIC: Sounds weird, but it works: After mincing the ginger, fry it in oil with the onions until it’s fragrant and just starting to brown—about 2 minutes. This removes the raw bite and deepens the flavor. Skip this, and the dish will taste flat, even with all the spices.

Flavor customization for this capsicum rice indian

Spice Level Control

Adjust the red chili powder to your preference—start with ½ tsp for mild heat, 1 tsp for medium, or 1½ tsp for fiery kick. For an extra punch, add ¼ tsp of cayenne pepper or green chili paste (about 1 tbsp).

If you love smoky flavors, swap ½ tsp of the chili powder for smoked paprika—it adds depth without extra heat. 🌶️

Sweet-Tangy Twist

Balance the spices with a touch of sweetness by adding 1 tbsp of tomato ketchup or 1 tsp of sugar to the gravy while cooking. For tanginess, stir in 1 tsp of lemon juice or ½ tsp of vinegar at the end.

This brightens the dish, especially if you’re serving it with rich curries. I often use apple cider vinegar for a subtle fruity note.

Creamy Variations

For a richer texture, stir in ¼ cup of coconut milk or 2 tbsp of Greek yogurt when combining the rice with the gravy. This works beautifully with red bell peppers and adds a velvety contrast to the crispy edges.

If you prefer dairy-free, use cashew cream (blend ¼ cup soaked cashews with 2 tbsp water). The creaminess mellows the spices while keeping the dish vegetarian.

Herb Infusions

Boost freshness by adding 2 tbsp of fresh cilantro or 1 tbsp of fresh coriander leaves at the end. For a Mediterranean twist, swap ½ tsp of the curry leaves for ½ tsp of dried oregano or basil.

If you love herbs, try 1 tsp of fresh mint—it pairs surprisingly well with the tomato gravy and adds a cooling contrast to the spices. 💚

Protein Add-Ins

Turn this into a one-dish meal by mixing in ½ cup of chickpeas (drained and rinsed) or ½ cup of tofu cubes (pan-fried until crispy). For extra protein, add ¼ cup of boiled lentils or ½ cup of crumbled paneer.

These additions bulk up the dish while keeping it vegetarian-friendly. I often use spiced paneer for a restaurant-style touch.

Regional Adaptations

For a South Indian touch, replace ½ tsp of the turmeric with ½ tsp of asafoetida (hing) and add ½ tsp of fenugreek seeds to the tempering. In Punjabi-style, swap the bell peppers for cauliflower florets and add 1 tsp of amchur (dry mango powder) for tang.

For a Bengali twist, include ½ tsp of mustard oil in the tempering—its pungent aroma is unforgettable. 🗺️

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 14g18%
Saturated Fat 2g10%
Cholesterol 0mg0%
Sodium 520mg23%
Total Carbohydrate 52g18%
Dietary Fiber 5g18%
Sugars 8g
Protein 8g16%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions about capsicum rice

1

Can I use any type of bell pepper for this recipe?

Green bell peppers are traditional, but red, yellow, or orange varieties work beautifully too! The color adds visual appeal, and red peppers have a slightly sweeter flavor. For extra heat, try mixing in ½ cup of jalapeños or bird's eye chilies with the bell peppers before frying.

2

Why does my rice turn mushy when mixing with the gravy?

This happens when the rice absorbs too much liquid or gets overcooked. Always cook rice until it's just tender (about 12-15 minutes for basmati), then let it steam covered for 5 minutes before mixing. Use low heat when combining with gravy and stir gently to avoid breaking the grains.

3

How can I make this dish spicier without overpowering it?

Start with ½ tsp extra red chili powder, then add ¼ tsp cayenne pepper or 1 tsp green chili paste for heat. For depth without spice, swap ½ tsp of the chili powder for smoked paprika. Balance with 1 tsp lemon juice or ½ tsp vinegar to keep flavors harmonious.

4

Can I prepare this ahead of time for meal prep?

Yes! Cook the rice and gravy separately, then store in airtight containers for up to 4 days in the fridge. Reheat gently on low heat, adding a splash of water to restore moisture. The crispy bell peppers lose texture when reheated, so fry fresh ones and add them just before serving for the best results.

5

What's the best way to serve capsicum rice?

Pair it with dal (lentil curry), raita (yogurt dip), or a simple cucumber salad for balance. For a complete meal, serve with roti or naan. The crispy peppers and spiced gravy make it a satisfying vegetarian main dish or side that complements richer curries.

★★★★★5.0(4 reviews)
Categories Main Courses