AI ChefAI Chef
Spicy Indian Tomato Rice

Made with AI

Spicy Indian Tomato Rice

40 min 595 kcal per serving Medium

Ingredients

4 Servings
  • basmati rice2 cups
  • tomatoes4 medium
  • onion1 large
  • green chilies2 pieces
  • mustard seeds1 teaspoon
  • cumin seeds1 teaspoon
  • ginger-garlic paste1 tablespoon
  • turmeric powder1 teaspoon
  • red chili powder1 teaspoon
  • vegetable oil1 tablespoon
  • saltto taste
  • fresh coriander leavesfor garnish

Instructions

  1. 1

    Rinse the basmati rice under cold water until the water runs clear. Soak the rice in water for about 20 minutes, then drain.

  2. 2

    Heat the vegetable oil in a large pan over medium heat. Add the mustard seeds and cumin seeds. Let them splutter for a few seconds.

  3. 3

    Add the chopped onion and sauté until it turns golden brown.

  4. 4

    Stir in the ginger-garlic paste and sauté for another minute until the raw smell disappears.

  5. 5

    Add the chopped green chilies and tomatoes. Cook until the tomatoes become soft and mushy.

  6. 6

    Mix in the turmeric powder, red chili powder, and salt. Cook for another 2 minutes.

  7. 7

    Add the soaked and drained basmati rice to the pan. Stir gently to combine with the tomato mixture.

  8. 8

    Pour in 4 cups of water and bring to a boil. Reduce the heat to low, cover the pan, and let it simmer until the rice is cooked and the water is absorbed, about 15-20 minutes.

  9. 9

    Once cooked, fluff the rice with a fork and garnish with fresh coriander leaves.

  10. 10

    Serve hot and enjoy your Spicy Indian Tomato Rice.

You might also like