
Omurice Japanese Rice Omelet Recipe tastes like the coziest fried rice wrapped in a buttery, custardy egg blanket with a sweet-savory ketchup glaze. It works perfectly for busy weeknights or lazy weekends, since you can finish the whole dish in about 35 minutes. I first learned this in a tiny Tokyo diner, where the chef laughed at my wobbly omelet technique, so you can benefit from my trial-and-error without the public embarrassment.
Why Choose This Omurice Japanese Rice Omelet Recipe
This version keeps the spirit of classic omurice but uses simple pantry ingredients you probably already own. The method focuses on timing and heat control, so the egg turns silky and soft while the rice stays flavorful and not soggy.
You can customize the filling with chicken, tofu, or just veggies, and still keep that nostalgic Japanese café flavor. Kids love the ketchup drizzle, adults love the buttery eggs, and everyone appreciates that it lands on the table fast.
“This Omurice Japanese Rice Omelet Recipe tastes like a cozy Japanese café at home, with silky eggs and nostalgic ketchup rice that my whole family devours every time. ★★★★★”
Ingredients You’ll Need
For the ketchup fried rice
- 2 cups cooked rice, cold and day-old if possible
- Cold rice separates better and avoids clumps. Use jasmine or short-grain; both work well.
- 1 tablespoon neutral oil (canola, vegetable, or avocado oil)
- 2 tablespoons unsalted butter, divided (one for rice, one for eggs)
- 1 small onion, finely diced
- 1 small carrot, finely diced
- 1/3 cup frozen peas (no need to thaw)
- 1/2 cup cooked chicken, diced small
- Use rotisserie chicken as a shortcut or swap with firm tofu or extra veggies.
- 3–4 tablespoons ketchup
- Japanese brands like Kagome taste slightly sweeter, but any ketchup works.
- 1 tablespoon soy sauce
- 1 teaspoon Worcestershire sauce (optional but adds depth)
- 1/4 teaspoon black pepper
- Salt to taste
For the omelet topping
- 4 large eggs (for 2 servings)
- 2 tablespoons milk or cream
- Milk gives a lighter texture, cream gives a richer one.
- 1/4 teaspoon salt
- 1 tablespoon unsalted butter
- Extra ketchup for drizzling on top
Optional add-ins and substitutions
- Protein swaps: diced ham-style turkey, shredded chicken, crumbled firm tofu, or plant-based chicken pieces
- Veggie boosts: corn, bell pepper, mushrooms, or spinach (sauté off extra moisture)
- Flavor twists: a small splash of oyster sauce, a tiny bit of garlic, or a pinch of sugar if your ketchup tastes very tangy
Equipment list
- Nonstick skillet (8–10 inch) for the omelet
- Medium or large skillet or wok for the rice
- Heatproof spatula (silicone works best)
- Mixing bowl for eggs
- Spoon or rice paddle
- Plate for shaping and serving
Tips & Tricks
- Use cold, day-old rice so the grains stay separate and fry nicely.
- Break up clumps of rice with your hands before you add it to the pan.
- Keep the ketchup rice slightly under-seasoned with salt, since ketchup and soy sauce already add saltiness.
- Cook the veggies until they soften but still keep a bit of bite, so the rice has texture.
- Preheat the pan for the eggs on medium-low so the omelet cooks gently and stays tender.
- Beat the eggs just until combined; tiny streaks of white give a nice texture.
- Swirl the pan and keep the eggs moving so the center stays soft and custardy.
- Shape the rice into an oval mound on the plate; that shape makes it easier to drape the omelet over the top.
- Work with one omelet at a time so you do not rush and overcook the eggs.
- Warm the ketchup slightly or mix it with a bit of water so it drizzles more easily.
How to Make Omurice Japanese Rice Omelet Recipe
Step 1: Prep the rice and ingredients
Break up the cooked rice with your hands or a fork so no large clumps remain. Dice the onion, carrot, and protein into small, even pieces so they cook quickly and mix well with the rice. Keep peas and any extra veggies nearby so you can toss them in without scrambling.
Step 2: Cook the ketchup fried rice
Heat 1 tablespoon neutral oil and 1 tablespoon butter in a large skillet over medium heat. Add the onion and carrot, then sauté until the onion turns translucent and the carrot softens slightly. Add the chicken (or chosen protein) and peas, then stir until everything heats through.
Sprinkle in soy sauce, Worcestershire sauce, black pepper, and a small pinch of salt. Add the rice and stir, pressing gently with the spatula to separate the grains and coat them with the seasonings. Squeeze in 3 tablespoons of ketchup and mix until the rice looks evenly tinted and glossy; taste and add the extra tablespoon of ketchup if you want a stronger flavor.
Shape the rice into two oval mounds on individual plates. Pack the rice gently with a spoon or rice paddle so it holds its shape but still looks fluffy. Set the plates aside while you cook the omelets.
Step 3: Mix the eggs
Crack 2 eggs into a small bowl, add 1 tablespoon milk or cream and a pinch of salt. Beat with chopsticks or a fork until the mixture looks mostly uniform with tiny streaks of white. Keep the second batch of eggs separate so you can cook each omelet fresh.
Step 4: Cook the first omelet
Heat a nonstick skillet over medium-low heat and add 1/2 tablespoon butter. When the butter melts and starts to bubble slightly, pour in the first bowl of eggs. Stir the eggs gently with a spatula while you swirl the pan, so the edges set and the center stays soft.
When the surface still looks slightly runny but holds shape, stop stirring and let the bottom set for a few seconds. Tilt the pan and nudge the eggs into an oval shape, keeping the center soft and creamy. You want a tender omelet that still jiggles a bit in the middle.
Step 5: Shape and place the omelet
Hold the skillet over the plate with the rice mound. Slide or gently flip the omelet over the rice so it covers the top like a blanket. Use the spatula to tuck the sides down and neaten the shape.
If you want the classic café style, make a small slit down the center of the omelet with a knife and let the soft eggs spill slightly over the rice. Wipe the skillet if needed, then repeat the egg steps with the remaining 2 eggs, milk, and butter for the second serving. Adjust the heat if the pan runs too hot so the second omelet stays tender.
Step 6: Finish with ketchup and serve
Drizzle ketchup over the top in zigzags or a simple line. You can thin the ketchup with a teaspoon of water if it feels too thick to drizzle. Serve the Omurice Japanese Rice Omelet Recipe hot while the eggs still feel soft and the rice steams gently.
What to Serve with it?
Omurice pairs nicely with a simple side salad with crisp lettuce, cucumber, and a light sesame or ginger dressing. A bowl of miso soup or clear vegetable broth adds warmth without making the meal feel heavy. You can also serve sliced cucumbers with a little soy sauce and sesame oil or some steamed broccoli with a sprinkle of salt. Green tea, iced tea, or a citrusy sparkling water all complement the sweet-savory ketchup rice and buttery eggs.
Storage Options
- Cool leftover omurice to room temperature, then store it in an airtight container in the fridge for up to 3 days.
- Keep the rice and eggs together if you already plated them, or store extra ketchup rice separately and cook fresh eggs later.
- Freeze only the ketchup rice portion for up to 1 month, since the omelet texture turns rubbery after freezing.
- Reheat in the microwave with a loose cover until hot, or warm the rice in a skillet with a splash of water and cook a fresh omelet to place on top.

Omurice Japanese Rice Omelet Recipe
Ingredients
Method
- Heat a large skillet over medium heat and add the butter.
- Add the diced onion and carrot, and sauté until softened, about 3–4 minutes.
- Stir in the diced cooked chicken and cook for 1–2 minutes until heated through.
- Add the cooked rice, breaking up any clumps, and stir-fry until everything is well combined and warmed.
- Stir in the ketchup and soy sauce, coating the rice evenly. Season with salt and pepper to taste. Turn off the heat and divide the rice into two oval mounds on serving plates.
- In a bowl, whisk together 2 eggs, 1 tablespoon milk, and a pinch of salt for the first omelet.
- Heat a nonstick skillet over medium-low heat and add 1 teaspoon butter, swirling to coat.
- Pour in the egg mixture and gently stir with chopsticks or a spatula, pushing the curds toward the center while tilting the pan so the uncooked egg runs to the edges.
- When the surface is still slightly runny but mostly set, stop stirring and shape the egg into an oval, slightly thicker in the center.
- Slide or flip the omelet carefully over one mound of ketchup rice, covering it completely. Repeat with the remaining eggs and butter for the second omelet.
- Gently adjust the omelet with a spatula to fully cover the rice and tuck in the sides if needed.
- Drizzle ketchup over the top in zigzag lines and garnish with chopped parsley if desired.
- Serve immediately while hot.
Notes
Approximate per serving: 520 calories; fat 26 g; saturated fat 10 g; carbohydrates 50 g; fiber 2 g; sugars 12 g; protein 22 g; sodium 930 mg. Values will vary based on exact ingredients, brands, and portion size.
