Indian Tomato Rice
Total Time
1h 18m
23m prep · 55m cook
Servings
4 people
Rating
Difficulty
Medium
17 views

This yummy South Indian dish is a common staple in an Indian household. It is also called 'tomato bath' and is often served alone for breakfast or even a light lunch or supper. It is a favorite of kids (think mac and cheese). Serve with hard-boiled eggs.

Ingredients

  • 0.33 cups vegetable oil
  • 2 onions , diced
  • 1.5 teaspoons salt
  • 1 clove garlic , minced
  • 1 teaspoon chile powder
  • 1 teaspoon minced fresh ginger root
  • 0.5 teaspoons ground turmeric
  • 2 cups diced tomatoes
  • 2.25 cups basmati rice
  • 3 cups water

Instructions

  1. 1

    Heat oil in a saucepan over medium heat; cook and stir onions until golden, 10 to 15 minutes. Add salt, garlic, chile powder, ginger, and turmeric; stir to coat. Mix tomatoes into onion mixture; cook and stir until tomatoes begin to break down, 5 to 10 minutes.

  2. 2

    Stir rice into onion-tomato mixture and pour in water. Bring to a boil; reduce heat to low, cover, and simmer, stirring occasionally, until rice is tender and liquid is absorbed, 15 to 20 minutes.

Rate this Recipe

/5 from

Be the first to rate!

Sign in to rate

Nutrition Facts

Per serving

🍳

Want to cook this?

Open in the PantryLink app to scale servings, check your pantry stock, and generate a shopping list.

Sign In to Save Recipe Create Free Account

Suggest an Edit

Help improve this recipe's categorization, image, or dietary info. Earn points and badges!

Suggest Changes in App

Prefer a printed copy? Use our print-friendly view with adjustable servings and font size.

Open Print View