
This Easy Tomato and Egg Rice is a cozy, one-pan dinner that comes together in under 30 minutes using pantry staples. Fluffy rice simmered in rich tomato sauce and topped with silky scrambled eggs makes the perfect healthy egg dinner recipe.

Some of the best meals in the world come from a short list of humble ingredients. This Easy Tomato and Egg Rice is proof of that. It is the kind of weeknight dinner that feels like comfort food and a smart, healthy choice all at once. No meat, no fuss, no complicated techniques. Just bright, jammy tomatoes, silky scrambled eggs, and perfectly coated rice all cooked together in a single pan.
If you have been searching for tasty lunch ideas or satisfying dinner recipes with no meat, this dish belongs at the top of your list. It is a staple across Asian households for good reason, and once you try it, you will understand exactly why.
The magic here is in the layering of simple flavors. The tomatoes break down into a rich, slightly sweet sauce that clings to every grain of rice. A spoonful of tomato paste deepens that flavor considerably, and the soy sauce adds a quiet savory backbone that ties everything together.
The eggs are the star. Added back at the very end in soft, barely-set curds, they stay tender and creamy rather than rubbery. It is a small technique detail that makes a big difference in the final bowl.
Chef's Tip: Pull the eggs off the heat while they still look slightly underdone. They will finish cooking when folded back into the hot rice, and you will end up with perfectly silky curds every single time.
This is also a genuinely healthy egg dinner recipe. Each serving clocks in at around 320 calories with a solid hit of protein, complex carbohydrates, and real vegetables. It fits beautifully into a balanced routine without tasting like diet food.
Before you start, it is worth having a good heavy-bottomed skillet or wok on hand. The wide surface area lets the tomatoes reduce quickly and gives the rice room to coat evenly without steaming. The right pan genuinely changes the texture of this dish.
Tools & Ingredients We Recommend
A few small choices will take this from good to great:
This cook recipe is endlessly adaptable. Stir in a handful of frozen peas, add a drizzle of chili oil at the end, or top with a fried egg for extra richness. It is one of those dinner recipes with rice that welcomes creativity.
Ready to bring it all together? Here is the full step-by-step recipe:

This Easy Tomato and Egg Rice is a cozy, one-pan dinner that comes together in under 30 minutes using pantry staples. Fluffy rice simmered in rich tomato sauce and topped with silky scrambled eggs makes the perfect healthy egg dinner recipe.
Rinse the rice under cold water until the water runs mostly clear. Combine the rinsed rice and water (or broth) in a medium saucepan. Bring to a boil over high heat, then reduce the heat to the lowest setting, cover tightly, and cook for 15 minutes. Remove from heat and let it steam, covered, for another 5 minutes. Fluff with a fork and set aside.
While the rice cooks, heat 1 tablespoon of oil in a large skillet or wok over medium-high heat. Pour in the beaten eggs and let them set for about 15 seconds before gently folding them into large, soft curds. Remove the eggs from the pan just before they are fully cooked (they will finish later). Set aside.
In the same skillet, add the remaining tablespoon of oil over medium-high heat. Add the minced garlic and stir-fry for 30 seconds until fragrant but not browned.
Add the chopped tomatoes and tomato paste. Cook, stirring occasionally, for 4 to 5 minutes until the tomatoes break down into a saucy, jammy consistency.
Stir in the soy sauce, sugar, salt, and white pepper. Taste and adjust seasoning as needed.
Add the cooked rice to the skillet and toss everything together until the rice is evenly coated in the tomato sauce and heated through, about 2 minutes.
Gently fold the soft scrambled eggs back into the rice. Stir just once or twice to combine while keeping the egg pieces visible and fluffy.
Remove from heat, drizzle with sesame oil if using, and garnish generously with sliced green onions. Serve immediately.
Serve this dish straight from the pan while it is hot. A few extra sliced green onions on top and a drizzle of sesame oil finish it off beautifully.
For a complete meal, pair it with a simple cucumber salad, steamed bok choy, or a light miso soup on the side. It holds its own as a standalone dinner recipe with rice, but it also plays well with simple sides.
Leftovers reheat beautifully. Store them in an airtight container in the fridge for up to 3 days and reheat in a skillet with a splash of water or in the microwave covered for a minute or two. It is just as satisfying the next day, which makes it a brilliant option for meal prep lunches too.
Whether you are cooking for yourself on a busy weeknight or feeding a family without reaching for meat, this easy tomato and egg rice delivers every single time.