If you’ve ever had the pleasure of visiting Hawaii, you’ve probably encountered the famous Loco Moco recipe on a diner menu, a plate lunch spot, or maybe even in a friend’s kitchen. The first time I tried it was on a drizzly afternoon in Hilo — a mountain of steaming white rice topped with a juicy hamburger patty, rich brown gravy, and a perfectly runny egg. One bite, and I understood why it’s such a beloved comfort dish.
The beauty of Loco Moco lies in its simplicity: it’s hearty, unfussy, and made with pantry staples like ground beef, sweet onion, and beef stock. Whether you’re cooking for family or just want a cozy dinner for yourself, this recipe is approachable and flexible. In this post, I’ll walk you through everything you need — ingredients, substitutions, step-by-step directions, expert tips, variations, and even how to store leftovers.
By the end, you’ll have a Loco Moco recipe that rivals what you’d find in Hawaii — and maybe a new family favorite.
Why You’ll Love This Recipe
- Pure comfort food: Juicy beef, silky gravy, and eggs make this the ultimate cozy dish.
- Easy to make at home: No fancy equipment required — just a skillet and saucepan.
- Family-friendly: Hearty portions that keep everyone happy.
- Flexible & forgiving: Works with ground turkey, mushroom gravy, or even brown rice.
- Hawaiian-inspired: Brings the flavors of the islands right into your kitchen.
Ingredients You’ll Need
Here’s everything you’ll need for the perfect Loco Moco recipe:
For the Rice Base
- 3 cups cooked white rice (short or medium grain works best)
Tip: Use day-old rice for better texture.
For the Beef Patties
- 1 lb ground beef (80/20 blend for juicy patties)
- 1/2 cup sweet onion, finely chopped
- 1 large egg (to bind)
- 1/4 cup breadcrumbs (plain or panko)
- 1 tbsp soy sauce
- 1/2 tsp black pepper
- 1/2 tsp salt
For the Gravy
- 2 tbsp butter
- 2 tbsp all-purpose flour
- 2 cups beef stock (low-sodium preferred)
- 1 tbsp soy sauce
- 1 tsp Worcestershire sauce
- Salt & pepper, to taste
For the Eggs
- 4 large eggs, fried sunny-side up
Tip: The runny yolk is essential for authenticity.
Garnish
- 2 tbsp green onions, thinly sliced
Ingredient Substitutions
- Rice → Swap white rice with brown rice, quinoa, or cauliflower rice for a lighter option.
- Ground beef → Try ground turkey, ground pork, or even a mushroom patty for a vegetarian twist.
- Beef stock → Use chicken stock or vegetable stock if that’s what you have on hand.
- Breadcrumbs → Rolled oats or crushed crackers can work in a pinch.
- Worcestershire sauce → Soy sauce + a dash of balsamic vinegar is a solid substitute.
How to Make Loco Moco Recipe
Follow these step-by-step instructions for a foolproof dish:
- Cook the rice: Prepare rice according to package directions. Keep warm.
- Form the patties: In a large bowl, combine ground beef, onion, egg, breadcrumbs, soy sauce, salt, and pepper. Mix gently until just combined. Divide into 4 patties.
- Cook the patties: Heat a skillet over medium heat. Cook patties for 4–5 minutes per side, or until browned and cooked through (internal temp 160°F). Transfer to a plate and tent with foil.
- Make the gravy: In the same skillet, melt butter. Stir in flour and cook for 1–2 minutes until golden. Slowly whisk in beef stock. Add soy sauce and Worcestershire. Simmer for 5–7 minutes, stirring occasionally, until thickened. Season to taste.
- Fry the eggs: In a nonstick pan, cook eggs sunny-side up until whites are set but yolks are still runny.
- Assemble: In a shallow bowl or plate, scoop rice. Place a beef patty on top. Pour gravy generously over. Top with a fried egg. Garnish with green onions.
- Serve immediately: Enjoy while everything is hot and comforting.

Expert Tips & Mistakes to Avoid
- Don’t overmix beef: Overmixing can make patties tough. Mix just until combined.
- Season in layers: Season the rice lightly, the patties generously, and taste the gravy before finishing.
- Gravy thickness: If your gravy is too thin, cook longer. Too thick? Add a splash of beef stock.
- Egg timing: Fry eggs last so the yolks are perfectly runny when serving.
- Serve hot: This dish is best enjoyed immediately — don’t let it sit too long.
Variations & Add-Ons
- Gluten-free: Use gluten-free flour and tamari in the gravy. Serve with rice noodles or gluten-free rice.
- Dairy-free: Swap butter for olive oil in the gravy.
- Vegan: Replace beef with black bean patties and use mushroom gravy with a tofu scramble or vegan egg substitute.
- Flavor twist: Add a splash of sesame oil or a pinch of ginger to the gravy.
- Deluxe version: Top with sautéed mushrooms or caramelized onions for extra richness.
Serving Suggestions
- Serve with a side of Hawaiian macaroni salad for a true plate-lunch feel.
- Add a fresh cucumber salad or pickled veggies for brightness.
- Pair with pineapple juice or a light beer to balance the richness.
- For breakfast, serve with a side of toast or hash browns.
Storage & Reheating
- Fridge: Store components separately in airtight containers for up to 3 days.
- Freezer: Beef patties freeze well for up to 2 months. Gravy can be frozen too, but eggs are best fresh.
- Reheating: Warm patties and rice in the microwave or skillet. Reheat gravy gently on the stove with a splash of stock. Fry fresh eggs for serving.
Nutrition Information (per serving)
- Calories: 640
- Protein: 29g
- Fat: 36g
- Carbohydrates: 49g
- Fiber: 2g
- Sugar: 5g
- Sodium: 860mg
Prep, Cook, Total Time
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
Frequently Asked Questions
What is a traditional Loco Moco made of?
Steamed white rice topped with a hamburger patty, rich brown gravy, and a sunny-side up egg, often finished with sliced green onions.
What kind of ground beef should I use for the patties?
Use 80/20 ground beef for juicy patties. The fat helps keep them tender and flavorful while searing without drying out.
How do I keep the gravy silky and lump-free?
Cook butter and flour 1–2 minutes, then slowly whisk in warm beef stock. Simmer while stirring until glossy; thin with stock if needed.
Can I make Loco Moco with turkey or a vegetarian patty?
Yes. Swap beef for ground turkey, pork, or a mushroom/bean patty. Use vegetable stock for the gravy to keep flavors balanced.
What rice works best for Loco Moco?
Short- or medium-grain white rice is traditional. Day-old rice holds its shape well under the gravy and egg. Jasmine also works nicely.
How do I get a runny yolk without undercooking the whites?
Fry eggs on medium heat with a lid for 45–60 seconds. Steam sets the whites while keeping the yolk glossy and runny for saucing the rice.
Can I make the gravy ahead and reheat it later?
Yes. Refrigerate up to 3 days. Reheat gently with a splash of beef stock to loosen to a pourable consistency before serving.
Conclusion
There’s something deeply satisfying about a dish that combines such simple ingredients into something so comforting. This Loco Moco recipe captures the heart of Hawaiian comfort food: rice, beef, gravy, and eggs working in harmony. It’s hearty, family-friendly, and adaptable for whatever you have on hand.
The next time you’re craving cozy food with a tropical twist, give this recipe a try. I promise, one bite of that runny yolk mixing with savory gravy over rice will make you a believer.
👉 If you make this, don’t forget to leave a comment, share your own twist, or rate the recipe. I’d love to hear how your Loco Moco turned out!

Loco Moco recipe
Ingredients
- For the Rice Base
- 3 cups cooked white rice short or medium grain works best
- For the Beef Patties
- 1 lb ground beef 80/20 blend for juicy patties
- 1/2 cup sweet onion finely chopped
- 1 large egg to bind
- 1/4 cup breadcrumbs plain or panko
- 1 tbsp soy sauce
- 1/2 tsp black pepper
- 1/2 tsp salt
- For the Gravy
- 2 tbsp butter
- 2 tbsp all-purpose flour
- 2 cups beef stock low-sodium preferred
- 1 tbsp soy sauce
- 1 tsp Worcestershire sauce
- Salt & pepper to taste
- For the Eggs
- 4 large eggs fried sunny-side up
- Garnish
- 2 tbsp green onions thinly sliced
Instructions
- Cook the rice: Prepare rice according to package directions. Keep warm.
- Form the patties: In a large bowl, combine ground beef, onion, egg, breadcrumbs, soy sauce, salt, and pepper. Mix gently until just combined. Divide into 4 patties.
- Cook the patties: Heat a skillet over medium heat. Cook patties for 4–5 minutes per side, or until browned and cooked through (internal temp 160°F). Transfer to a plate and tent with foil.
- Make the gravy: In the same skillet, melt butter. Stir in flour and cook for 1–2 minutes until golden. Slowly whisk in beef stock. Add soy sauce and Worcestershire. Simmer for 5–7 minutes, stirring occasionally, until thickened. Season to taste.
- Fry the eggs: In a nonstick pan, cook eggs sunny-side up until whites are set but yolks are still runny.
- Assemble: In a shallow bowl or plate, scoop rice. Place a beef patty on top. Pour gravy generously over. Top with a fried egg. Garnish with green onions.
- Serve immediately: Enjoy while everything is hot and comforting.
Notes
- Don’t overmix beef: Overmixing can make patties tough. Mix just until combined.
- Season in layers: Season the rice lightly, the patties generously, and taste the gravy before finishing.
- Gravy thickness: If your gravy is too thin, cook longer. Too thick? Add a splash of beef stock.
- Egg timing: Fry eggs last so the yolks are perfectly runny when serving.
- Serve hot: This dish is best enjoyed immediately — don’t let it sit too long.
