Main Courses
This boiled egg and rice recipe delivers a perfectly balanced, protein-packed meal that requires just one pot and 20 minutes of hands-on time.
The secret lies in cooking the rice and eggs simultaneously—steamed rice absorbs flavor while the eggs cook gently in the broth, resulting in tender yolks and firm whites every time.
I developed this method after years of testing, ensuring the rice stays fluffy and the eggs don't overcook, even when prepared together.
The result is a dish that's both restaurant-quality and effortlessly simple: fluffy, seasoned rice with perfectly boiled eggs nestled in the pot, ready to be garnished with green onions, sesame seeds, or a drizzle of soy sauce.
This versatile recipe works as a standalone meal or the foundation for variations like Japanese tamago kake gohan or Spanish huevos rotos. The best part? No separate cooking required—just one pot, minimal cleanup, and maximum satisfaction.
Ingredients for boiled egg and rice
Twelve ingredients transform into a restaurant-quality one-pot meal with tender eggs and fluffy rice.
| Ingredient | Amount | Notes |
|---|---|---|
| Long-Grain White Rice 🍚 | 1 cup | Uncooked, jasmine or basmati preferred |
| Large Eggs 🥚 | 4 whole | Room temperature for even cooking |
| Vegetable Broth 💧 | 2 cups | Low-sodium preferred for flavor control |
| Fresh Green Onions 🧅 | 3 whole | Sliced for garnish, white and green parts |
| Toasted Sesame Seeds 🌾 | 1 tbsp | For garnish, store-bought or homemade |
| Soy Sauce 🍶 | 1 tbsp | Low-sodium preferred, for seasoning |
| Fresh Ginger 🧅 | 1 tbsp | Finely grated, aromatic base |
| Garlic Cloves 🧄 | 2 cloves | Minced for flavor foundation |
| Olive Oil 🫒 | 1 tbsp | Extra-virgin for richness |
| Salt 🧂 | 1 tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground for brightness |
| White Vinegar 🍶 | 1 tsp | For egg water adjustment |
The rice is the foundation—jasmine or basmati stays distinct when cooked with eggs. Trader Joe's or Whole Foods carry high-quality grains that resist mushiness. For the eggs, room temperature ensures even cooking; crack them directly into the pot. Fresh ginger and garlic should be brightly colored—no dull, shriveled roots. The broth matters too: low-sodium vegetable broth prevents over-seasoning, but you can adjust to taste. Diamond Crystal kosher salt dissolves cleanly, unlike table salt which can leave graininess.
No jasmine rice? Basmati or short-grain white rice works equally well. Fresh ginger too expensive? Powdered ginger at half the amount suffices, though it lacks depth. Short on green onions? Substitute scallions or chives—they're essentially the same. The soy sauce can be tamari for gluten-free or coconut aminos for a lighter profile. For the vinegar, rice vinegar adds subtle sweetness if you prefer. Eggs won't cook properly in hard water? Add 1 tsp baking soda to the pot water to soften it. The sesame seeds can be toasted in a dry pan for 30 seconds for maximum aroma.
Rice and eggs keep best in the fridge for 3 days when stored together in the pot. Reheat gently with a splash of water to restore moisture. For longer storage, freeze portions for up to 3 months—thaw overnight in the fridge. Garnishes like green onions and sesame seeds should be added fresh before serving. This dish reheats beautifully, making it perfect for meal prep. Portion into containers with a small amount of broth to maintain texture.
Why You'll Love This Recipe
- Few Ingredients, Big Payoff: I swear by this one—just rice, eggs, broth, and a handful of green onions. No fancy prep, no hidden pantry items. Honestly, I keep the ingredients in the fridge for weeks because they’re all things I already have.
- Crispy Eggs, Creamy Rice: That first bite where the egg’s yolk meets the fluffy rice? Chef’s kiss. The broth keeps the rice light, while the eggs boil just enough to stay tender inside but crisp up perfectly—no overcooked rubbery mess here.
- Lunchbox Legend: Between us, this is my go-to for meal prep. Toss the rice and eggs into a container, sprinkle sesame seeds on top, and boom—balanced, filling lunches for days. My kids used to complain about "bland rice," but they’ve been begging for this version since I started making it.
- Pocketbook-Friendly Powerhouse: A dozen eggs and a bag of rice won’t break the bank, and this recipe stretches them further than you’d think. I’ll be real: I’ve made this for under $2 per serving, and it’s still the dish my roommates and I reach for when we’re skint but hungry.
Step-by-step instructions for savory protein-packed one-pot meal
This method delivers perfectly cooked rice and eggs with balanced seasoning in a single pot.
Prepare the Egg Water for Perfectly Cooked Eggs
In a medium saucepan, combine the 2 cups vegetable broth, 1 tbsp soy sauce, 1 tbsp fresh ginger, 2 cloves garlic cloves (minced), 1 tsp salt, and 0.25 tsp black pepper. Bring to a gentle simmer over medium heat until small bubbles form around the edges—this ensures even heat distribution. Here's the thing—adding vinegar is critical for preventing cracked whites. Stir in the 1 tsp white vinegar and let the mixture return to a simmer.
While the broth heats, crack the 4 whole large eggs into a small bowl. This preheated broth will create a gentle cooking environment that produces eggs with tender yolks and firm whites. The aromatics already simmering in the broth will infuse the eggs with subtle ginger and garlic notes, elevating the final dish beyond basic boiled eggs.
Cook the Rice in the Flavor Base
Add the 1 cup long-grain white rice to the simmering broth mixture. Stir gently to distribute the rice evenly—this prevents clumping and ensures each grain absorbs the seasoned liquid. Reduce heat to low and cover the pan with a tight-fitting lid. Let the rice cook undisturbed for 15 minutes, allowing the grains to absorb the liquid while maintaining their distinct texture.
After 15 minutes, check the rice by lifting a grain with a fork—it should be tender but still slightly firm in the center. If the rice appears dry before fully cooking, add 2 tablespoons hot water and continue cooking. The rice should finish cooking in the residual heat from the broth, absorbing just enough moisture to become perfectly tender without becoming mushy.
Poach the Eggs in the Rice Mixture
Once the rice is fully cooked, gently stir the eggs into the rice mixture using a wooden spoon. The residual heat from the rice will begin cooking the eggs immediately. Here's the crucial part: avoid stirring vigorously—this prevents the whites from breaking prematurely. Instead, use a gentle scooping motion to distribute the eggs evenly throughout the rice.
Cover the pan again and let the eggs cook for 8-10 minutes over low heat. You'll know they're ready when the whites are set but still slightly translucent at the edges, and the yolks remain runny. The eggs should be fully integrated into the rice without overcooking—this balance creates the perfect texture contrast between the tender rice and creamy egg yolks.
Finish with Garnish and Serve Immediately
Remove the pan from heat and let it sit for 2 minutes to allow the eggs to finish setting slightly. Using kitchen shears, snip the 3 whole fresh green onions into ¼-inch slices, separating the white and green parts. Sprinkle half of the green onion whites and all of the green parts over the rice mixture, followed by the 1 tbsp toasted sesame seeds. The sesame seeds add a nutty crunch that contrasts beautifully with the soft texture of the rice and eggs.
Gently fold the remaining green onion whites into the rice mixture, reserving a few slices for garnish. Serve immediately while the eggs are still warm—this ensures the yolks remain perfectly runny and creamy. The combination of the aromatic rice, tender eggs, and fresh garnishes creates a harmonious balance of textures and flavors in every bite.
Pro Tips For Making Boiled Egg And Rice
- COOK EGGS IN BROTH: Boil your eggs in the same pot you’ll cook the rice—after draining the rice, add cold water and eggs, then bring to a gentle simmer for 8-9 minutes. The broth’s flavor seeps into the eggs, and you skip a pot to wash.
- TOAST SESAME SEEDS FAST: Spread sesame seeds on a dry, nonstick pan over medium-low heat. Stir constantly for 2-3 minutes until they’re golden and smell nutty—don’t walk away, or they’ll burn in seconds. A pinch of salt while toasting makes them pop even more.
- SALT THE BROTH LATE: Add salt to the vegetable broth only after the rice starts absorbing it—about 10 minutes into cooking. Salting early dilutes the flavor as water evaporates, and you’ll end up guessing how much to add at the end.
- STIR RICE ONCE AT THE END: Let the rice steam undisturbed until the liquid’s almost gone, then give it one final stir with a fork to break up clumps. Over-stirring turns rice mushy, and this one move keeps it light and separate—just how you want it under those runny yolks.
Creative variations of these flavors
Japanese Tamago Kake Gohan
Transform your one-pot into tamago kake gohan by adding 1 tbsp mirin and 1 tbsp dashi powder to the broth. After cooking, stir in 2 tbsp mayonnaise and 1 tsp sugar for the signature creamy sauce.
Top with extra green onions and a sprinkle of furikake seasoning—this Japanese classic turns your dish into a comforting bowl of rice with silky egg and umami-rich broth. 🌟
Spanish Huevos Rotos
For a Spanish-inspired twist, cook the rice separately and spread it on a plate. Top with the poached eggs and add 2 slices of serrano ham or ½ cup chorizo (crumbled) for protein.
Drizzle with 1 tbsp alioli sauce (mayo + garlic) and finish with 1 tbsp smoked paprika. The smoky, savory flavors contrast beautifully with the tender eggs and rice. 🌶️
Thai-Inspired Coconut Curry
Infuse the broth with ½ cup coconut milk and 1 tbsp red curry paste (like Maesri). Add 1 tsp fish sauce and ½ tsp turmeric to the broth before cooking the rice. Garnish with cilantro and crushed peanuts for a Thai-inspired fusion dish with creamy, aromatic flavors. 🥥
Breakfast-for-Dinner Twist
Add a splash of hot sauce (like Cholula) and ½ cup shredded cheddar cheese to the rice before serving. Top with extra green onions and a drizzle of sriracha mayo (mix mayo + sriracha).
This hearty version feels like a breakfast burrito but keeps the simplicity of the original one-pot method. 🍳
Herb-Infused Mediterranean
Swap the ginger for 1 tbsp fresh thyme and add ½ tsp oregano to the broth. Garnish with kalamata olives and feta cheese crumbles before serving. The bright herbs and briny olives elevate the dish into a Mediterranean-inspired meal with bold, fresh flavors. 🌿
Nutrition facts
Frequently asked questions
Can I use brown rice instead of white rice?
Brown rice works but requires an adjustment—it needs 20-25% more liquid and 15-20 minutes longer to cook fully. For best results, rinse the brown rice thoroughly first to remove excess starch. The texture will be nuttier and heartier, though the eggs may take slightly longer to cook through. If using brown rice, start with 1.25 cups liquid and check rice doneness at 20 minutes.
Why did my eggs turn out rubbery instead of creamy?
Overcooking is the most common cause—eggs should cook for 8-10 minutes max after adding to rice. Use a thermometer if possible: the center should reach 145°F for perfect runny yolks. Also, ensure your broth isn't boiling vigorously when adding eggs (keep it at a gentle simmer). If your eggs are rubbery, try reducing the cooking time by 2 minutes next time.
Can I make this recipe without broth?
Yes, but the flavor will be milder. Replace the broth with 2 cups water plus 1 tbsp soy sauce, 1 tbsp grated ginger, and 1 tsp salt. For extra depth, add ½ cup diced mushrooms or 1 tsp miso paste to the water before cooking. The eggs will still cook properly, though the rice may be less flavorful without the broth's umami.
How can I make this dish spicier?
Add ½ tsp chili flakes or 1 tsp gochujang to the broth while cooking. For heat lovers, stir in 1 tbsp sriracha after the eggs are cooked, or top with chopped jalapeños and extra hot sauce. If you prefer smoky heat, swap the ginger for ½ tsp smoked paprika in the broth. Always taste as you go—you can adjust spice levels at the end.
Can I prepare this ahead of time?
Yes, but with one key rule: cook the rice and eggs separately if prepping more than 24 hours ahead. The rice can be cooked and cooled, then stored for 3 days in the fridge. The eggs should be cooked separately (boiled for 9 minutes for firm yolks) and added fresh when serving. Reheat gently with a splash of water to restore moisture—never microwave directly from the fridge.
