Tomato and Onion Rice

Tomato and onion rice recipe made with simple spices, fresh tomatoes, and aromatic onions. A quick, flavorful side dish perfect for everyday meals.

Tomato and Onion Rice is a simple and comforting rice dish made with sautéed onions and ripe tomatoes. It is flavorful, versatile, and can be served as a main dish or a side with vegetables, meat, or fish.

Tomato and Onion Rice is a warm, satisfying dish that transforms plain rice into a flavorful meal. The combination of juicy tomatoes and aromatic onions creates a comforting balance that works well for everyday meals or special occasions.

Overview of Tomato and Onion Rice

Tomato and onion rice combines the natural sweetness of tomatoes with the savory aroma of onions. It can be enjoyed as a standalone dish or served as a side, making it a versatile option for lunch or dinner. Simple ingredients and easy preparation make this recipe a reliable favorite.

Tomatoes: Varieties and Benefits

Tomatoes come in wide varieties, from sweet cherry tomatoes to larger, juicy beefsteak tomatoes. They are rich in vitamin C and antioxidants such as lycopene, which support heart health and help protect cells from damage. Tomatoes also add natural acidity and moisture, giving tomato and onion rice its signature flavor.

Onions: Types and Uses

Onions play a key role in building flavor. Yellow onions offer a mild sweetness, red onions add color and gentle sharpness, and white onions bring a clean, savory taste. Onions are a good source of fiber and vitamin B6. When sautéed, they caramelize slightly, enhancing the depth and aroma of the dish.

Variations of Tomato and Onion Rice

There are many ways to customize tomato and onion rice. You can keep it classic or adapt it to suit your taste preferences.

Spicy Tomato and Onion Rice

For a spicier version, add chopped green chilies or red chili powder while sautéing the onions. This adds heat and depth to the dish. A pinch of saffron or smoked paprika can also introduce a more complex flavor profile.

Tomato and onion rice served in a bowl with fresh herbs on a rustic table

Vegetable Additions

To make the dish more nutritious, add vegetables such as peas, bell peppers, or carrots. These vegetables increase fiber content, add color, and make the rice more filling. Mix and match vegetables based on what you have available.

Serving Suggestions for Tomato and Onion Rice

Accompaniments and Sides

Tomato and onion rice pairs well with a wide range of sides. Serve it with a fresh cucumber and tomato salad for a light meal. Raita adds creaminess and balances spices, while crispy papadums provide texture.

For a heartier option, pair the rice with grilled chicken or fish. Vegetarian pairings such as spiced lentils or chickpeas add protein and turn the dish into a complete meal.

Nutritional Benefits of Tomato and Onion Rice

Tomato and onion rice offers a balance of carbohydrates, vitamins, and antioxidants. Tomatoes provide lycopene and vitamin C, while onions contribute anti-inflammatory compounds and essential minerals. Using brown rice instead of white rice increases fiber content, supporting digestion and sustained energy.

Tips for the Best Tomato and Onion Rice

Use ripe tomatoes and fresh onions for the best flavor. Sauté onions until golden to bring out their natural sweetness, and cook tomatoes until they soften into a light sauce. Rinse rice before cooking to remove excess starch and achieve fluffy grains.

Cooking the rice in vegetable broth instead of water adds depth. Allow the dish to rest briefly after cooking so the flavors can fully develop. Garnish with fresh herbs before serving for added freshness.

How to Store Tomato and Onion Rice

Let the rice cool to room temperature before storing. Transfer it to an airtight container and refrigerate for up to 3–5 days. Reheat gently on the stovetop or in the microwave, adding a splash of water if needed.

For longer storage, freeze the rice in freezer-safe containers for up to two months. Thaw overnight in the refrigerator before reheating for the best texture and flavor.

Ingredients
Serves: +4
Per serving
Calories: 350 kcal
Proteins: 7 g
Fats: 12 g
Carbohydrates: 52 g
Method
30 minsPrint
  • Rinse the rice under cold water until the water runs clear. Drain well and set aside.
  • Heat the olive oil in a large skillet or saucepan over medium heat. Add the chopped onion and cook for 3–4 minutes until soft and translucent.
  • Add the minced garlic and cook for 30 seconds, stirring constantly, until fragrant.
  • Stir in the diced tomatoes and cook for 4–5 minutes, allowing them to soften and release their juices.
  • Add the rice to the pan and stir well to coat it evenly with the tomato and onion mixture.
  • Pour in the tomato sauce and the required amount of water or broth. Bring to a gentle boil, then reduce heat to low.
  • Cover and simmer for 18–20 minutes, or until the rice is tender and the liquid is absorbed.
  • Remove from heat and let the rice rest, covered, for 5 minutes. Fluff with a fork before serving.

Can I use brown rice instead of white rice?

Yes, brown rice can be used, but it requires a longer cooking time and more liquid. Adjust the simmering time and add extra water or broth until the rice is fully tender.

Can I make tomato and onion rice ahead of time?

Yes, this dish can be prepared in advance. Let it cool completely, store it in an airtight container in the refrigerator, and reheat gently before serving.

What can I serve with tomato and onion rice?

Tomato and onion rice pairs well with grilled chicken, roasted vegetables, beans, or simple salads, making it a versatile side or main dish.

Avatar for Andrea Pass
Andrea Pass/ author of the article

Andrea Pass is a recipe creator and culinary contributor at Cooking Club, specializing in easy, tested recipes and ingredient-based cooking guides. She focuses on practical cooking techniques and accessible ingredients to help home cooks prepare delicious meals with confidence.
Recipes and content are reviewed by the Cooking Club editorial team.

Share to friends
Rating
( 3 assessment, average 4.67 from 5 )
Andrea Pass