
Scrambled Eggs with Tomatoes and Jasmine Rice: A Flavorful Comfort Food Delight
Picture this: a lazy Sunday morning, and the sun is streaming through the kitchen window, casting a warm glow over your favorite brunch spot. I’m standing at the stove, the tantalizing aroma of tomatoes sizzling in the pan, mingling with the rich scent of scrambled eggs. This is the heartwarming scene that plays out in my kitchen whenever I make Scrambled Eggs with Tomatoes and Jasmine Rice—a dish that carries not just flavor but a wealth of memories.
This recipe isn’t just another scrambled egg dish; it’s a celebration of vibrant flavors and textures that come together in a loving embrace. My grandmother introduced this comforting meal to me years ago, and it’s been a family favorite ever since. The combination of juicy ripe tomatoes, perfectly scrambled eggs, and fluffy jasmine rice creates an experience that transcends mere nutrition—it’s a bowl of love.
What sets this recipe apart from others? It’s the balance of salty and sweet achieved through the addition of fish sauce and brown sugar, bringing an umami depth that you won’t find in store-bought versions. Today, I promise you will learn how to recreate this masterpiece in your own kitchen, ensuring it becomes a cherished dish for your family, just like it is for mine.
What Are Scrambled Eggs with Tomatoes and Jasmine Rice?
Scrambled Eggs with Tomatoes and Jasmine Rice has its roots in Asian cuisine, where eggs are often paired with bright, flavorful ingredients to create satisfying comfort foods. This dish typically features perfectly scrambled eggs tossed with juicy tomatoes, seasoned to perfection, and served over a bed of aromatic jasmine rice.
When you take your first bite, you’ll be greeted by a delightful medley of tastes—the freshness of ripe roma tomatoes, the fluffy richness of eggs, and the fragrant rice that serves as the comforting base. The unique aspect of this dish lies in the careful blending of sweet, salty, and savory elements, which are beautifully enhanced by the humble ingredients.
Ideal for breakfast, lunch, or dinner, this dish is not only easy to prepare but is also a delightful choice for any occasion. Whether you’re looking for a quick family meal or something special for a gathering, this recipe delivers comfort and ease in every forkful.
Why You’ll Love This Recipe
Here are a few compelling reasons why you’ll absolutely adore these Scrambled Eggs with Tomatoes and Jasmine Rice:
Quick and Easy: In just under 30 minutes, you can whip up a hearty meal that satisfies your hunger without spending your whole day in the kitchen. Perfect for busy weeknights or those lazy weekends!
Cost-effective Comfort: With minimal ingredients like 14 oz ripe roma tomatoes, 5 large eggs, and jasmine rice, this dish is not only delicious but also gentle on your wallet. Who says you need to spend a fortune for a great meal?
Customization Galore: Want to spice it up? Add some chili flakes or sriracha for a kick. Prefer a milder variation? Skip the fish sauce and go plant-based with soy sauce. The options are limitless!
Better Than Store-bought: Ditch those mediocre take-out meals! This recipe outshines store-bought variants with its freshness and authentic flavors, ensuring every bite is a winner.
Suitable for Everyone: Whether you’re feeding a hungry family or hosting friends, this dish caters to all preferences. With simple ingredient swaps, you can make it vegetarian or even vegan!
With each step, I’ll guide you through the process, making it accessible, fun, and stress-free. Before you know it, you’ll be a master at creating this scrumptious dish at home!
Ingredients
14 oz ripe roma tomatoes: Opt for the freshest tomatoes you can find; they should shine with vibrant color and feel somewhat firm. Avoid overly soft or blemished ones.
5 large eggs: Fresh eggs make a significant difference in flavor. If you can, choose free-range or organic for the best quality.
2 1/2 teaspoons fish sauce (or replace with soy sauce for a vegetarian option): Fish sauce adds an authentic depth to the dish, but soy sauce will work beautifully too.
Ground white or black pepper, to taste: Freshly ground adds a beautiful touch.
2 tablespoons neutral oil: Canola or vegetable oil works perfectly, but I love using avocado oil for its subtle flavor.
2 1/2 teaspoons soy sauce: A staple for that umami kick.
1 teaspoon brown sugar: This little touch balances out the acidity of the tomatoes beautifully.
1 green onion, chopped: Adds a fresh, oniony note; feel free to substitute with shallots if you’re out.
Jasmine rice, for serving: This fragrant, fluffy rice is the foundation of the dish, providing a perfect backdrop for the scrambled eggs and tomatoes.
Preparation Notes: Make sure to let your eggs come to room temperature for the fluffiest scramble. Rinse your jasmine rice before cooking to achieve that perfect texture.
Step-by-Step Instructions
Prepare the Tomatoes:
- Begin by slicing each roma tomato in half lengthwise.
- Remove the core and cut each half into three wedges, then chop the wedges into thirds crosswise to create bite-sized pieces.
Beat the Eggs:
- In a bowl, whisk the 5 large eggs with 2 1/2 teaspoons of fish sauce and ground pepper until no big egg whites remain. This will introduce extra flavor and ensure a uniform scramble.
Cook the Tomatoes:
- In a non-stick skillet, heat 1 tablespoon of oil over medium-high heat.
- Add the prepared tomatoes, together with 2 1/2 teaspoons of soy sauce and 1 teaspoon of brown sugar.
- Cook until the tomatoes soften but still hold their shape, about 1-2 minutes. Stir in the green onions and transfer the mixture into a bowl.
Scramble the Eggs:
- Wipe out the same skillet, return it to the heat, and add another tablespoon of oil. Let it heat until shimmering.
- Pour in the beaten eggs and scramble gently, cooking until they are about 80% done (they should still be slightly runny).
Mix Together:
- Fold in the tomato mixture gently into the almost-cooked eggs, mixing just until everything is well combined and the eggs are fully cooked.
Serve:
- Transfer the scrambled eggs and tomatoes to a serving dish alongside a mound of jasmine rice. Feel free to add spicy condiments like sriracha for an extra kick, if desired.
Expert Tips & Tricks
For Fluffier Eggs: Use low heat and don’t overcook. The eggs should be soft and creamy, not rubbery.
Storage Recommendations: Store leftovers in an airtight container in the fridge for up to 2 days. Reheat gently in a skillet with a splash of water to restore moisture.
Make-Ahead Instructions: You can prepare the tomato mixture ahead of time, storing it in the refrigerator for up to a day. When you’re ready for your meal, just scramble the eggs fresh.
Troubleshooting Common Problems: If your tomatoes are too watery, cook them for a bit longer to allow some moisture to evaporate.
Egg Crackin’ Tips: Always crack your eggs on a flat surface rather than the edge of a bowl to avoid shell fragments!
Alternate Cooking Method: If you’re feeling adventurous, try baking your scrambled eggs for a fluffier texture—just pour the mixture into a greased baking dish and bake at 350°F (175°C) until set.
Serving Suggestions
To create a complete meal, consider serving your Scrambled Eggs with Tomatoes and Jasmine Rice with a side of fresh avocado slices or a simple green salad. It pairs beautifully with a refreshing glass of iced tea or a chilled beer on a warm day.
If you’re serving it for brunch, why not add a fruit salad or some crispy bacon on the side to round out the experience? Presentation is key; serve in vibrant bowls or on rustic wooden plates for that Instagrammable moment!
Variations & Substitutions
- Herb Infusion: Add a bit of fresh basil, cilantro, or parsley to the scrambled eggs for an aromatic twist.
- Seasonal Variations: In fall, swap out tomatoes for roasted pumpkin or squash; in winter, feel free to incorporate sautéed leafy greens for extra nutrients.
- Spice Level: For those who love heat, consider adding diced jalapeños or a dash of hot sauce to the eggs before scrambling.
Nutrition & Storage Info
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: Serves 4
- Estimated Calories per Serving: Approximately 320 calories
- Storage:
- Room Temp: Not recommended.
- Fridge: Store leftovers in an airtight container for up to 2 days.
- Freezer: Not recommended due to texture loss.
FAQ Section
Can I use other types of rice?
Yes, you can substitute jasmine rice with basmati, brown rice, or even quinoa if you prefer.Is this dish gluten-free?
Yes, just be sure to use gluten-free soy sauce or tamari in place of fish sauce.Can I prepare this in advance?
You can prepare the tomato mixture and store it but mix with eggs just before serving for best results.What if I don’t have fish sauce?
Soy sauce is an excellent alternative, or you can use coconut aminos for a lighter option.Can I add other vegetables?
Absolutely! Spinach, bell peppers, or zucchini can be delicious additions. Just sauté them with the tomatoes.How do I know when the eggs are done?
When the eggs are just set but still slightly runny—the residual heat will continue to cook them once off the heat.Is this dish suitable for kids?
Definitely! Kids tend to love the bright flavors and the combination of eggs and tomatoes.How can I make this dish vegan?
Use sautéed tofu in place of eggs, and skip the fish sauce.What are some good sides to serve with this?
Fresh avocado, crispy toast, or a light salad work well.Can leftovers be reheated?
Yes, gently reheat leftovers in a skillet with a touch of water to restore moisture.
Conclusion
In creating Scrambled Eggs with Tomatoes and Jasmine Rice, you’re not just preparing a meal, but crafting an experience steeped in heartwarming memories and delightful flavors. This recipe stands out for its balance of texture and taste, promising to become a staple in your culinary repertoire.
I encourage you to give this dish a try and share your results with me! Your feedback means the world, and I can’t wait to hear how it turns out for you and your loved ones. If you’re looking for more comforting recipes, be sure to check out my blog for more delicious ideas! Happy cooking!

Scrambled Eggs with Tomatoes and Jasmine Rice
Ingredients
Method
- Begin by slicing each roma tomato in half lengthwise.
- Remove the core and cut each half into three wedges, then chop the wedges into thirds crosswise to create bite-sized pieces.
- In a bowl, whisk the 5 large eggs with 2 1/2 teaspoons of fish sauce and ground pepper until no big egg whites remain.
- In a non-stick skillet, heat 1 tablespoon of oil over medium-high heat.
- Add the prepared tomatoes, together with 2 1/2 teaspoons of soy sauce and 1 teaspoon of brown sugar.
- Cook until the tomatoes soften but still hold their shape, about 1-2 minutes. Stir in the green onions and transfer the mixture into a bowl.
- Wipe out the same skillet, return it to the heat, and add another tablespoon of oil. Let it heat until shimmering.
- Pour in the beaten eggs and scramble gently until they are about 80% done.
- Fold in the tomato mixture gently into the almost-cooked eggs, mixing just until everything is well combined and the eggs are fully cooked.
- Transfer the scrambled eggs and tomatoes to a serving dish alongside a mound of jasmine rice.









