I still remember the first time I tried loco moco. I was sitting at a tiny diner in Hilo, Hawaii, jet-lagged and hungry after a red-eye flight. The plate that landed in front of me looked almost too simple — a mound of white rice, a juicy beef patty, a perfectly fried egg with a wobbly yolk, and a generous pour of dark, silky brown gravy over everything.
I took one bite and completely forgot I'd been awake for 20 hours.
That plate changed how I think about comfort food. It wasn't fancy. It wasn't complicated. It was just deeply satisfying in a way that only a handful of dishes ever are. I've been recreating this loco moco recipe at home ever since, tweaking the gravy, perfecting the patty, and yes — arguing with myself about how runny the yolk should be (very runny, always).
If you've never made loco moco from scratch, you're in for a treat. This is weeknight dinner energy meeting weekend brunch vibes. It's Hawaii on a plate.
Quick Recipe Information
| Detail | Info |
|---|---|
| Prep Time | 10 minutes |
| Cook Time | 25 minutes |
| Total Time | 35 minutes |
| Servings | 4 |
| Calories | ~620 kcal per serving |
| Cuisine | Hawaiian |
| Course | Breakfast / Brunch / Dinner |
Why You'll Love This Recipe
- Quick and satisfying — Ready in about 35 minutes, start to finish.
- Uses simple pantry staples — Beef, eggs, rice, and a handful of pantry staples you probably already have.
- That gravy, though — The homemade brown gravy is rich, savory, and worth every second it takes to make.
- Customizable — Prefer your yolk fully set? Go for it. Want to swap beef for turkey? Absolutely works.
- Authentic Hawaiian flavor — This recipe stays true to the spirit of the original dish served across the Hawaiian islands.
- Budget-friendly — A filling meal for four people at a very reasonable cost.
Ingredients
For the Beef Patties
- 1 lb (450g) ground beef (80/20 blend recommended)
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- ½ teaspoon Worcestershire sauce
- Salt and black pepper, to taste
- 1 tablespoon neutral oil (for frying)
For the Brown Gravy
- 2 tablespoons unsalted butter
- ½ medium yellow onion, thinly sliced
- 2 garlic cloves, minced
- 2 tablespoons all-purpose flour
- 1 ½ cups beef broth (low-sodium preferred)
- 1 tablespoon soy sauce
- 1 teaspoon Worcestershire sauce
- Salt and black pepper, to taste
For the Fried Eggs
- 4 large eggs
- 1 tablespoon butter
For Serving
- 4 cups cooked white rice (short-grain or medium-grain)
Optional Additions
Want to switch things up? Here are some fun variations:
- Mushrooms in the gravy — Sauté sliced cremini mushrooms with the onions for an earthy, meatier gravy.
- Caramelized onions — Go low and slow with the onions for a sweeter, deeper flavor base.
- Spam or teriyaki chicken — Traditional Hawaiian versions sometimes swap the beef patty for Spam or a glazed chicken thigh.
- Cheese — A slice of American cheese melted over the beef patty takes this into pure indulgence territory.
- Green onion topping — A sprinkle of sliced green onions over the finished dish adds color and a fresh bite.
- Brown rice or cauliflower rice — For a lighter version, swap the white rice.
Instructions
Step 1: Cook the Rice
Start by cooking your rice according to package instructions. Short-grain Japanese-style rice works beautifully here — it's slightly sticky and holds up well under the gravy. Keep it warm while you prepare everything else.
Step 2: Mix and Shape the Beef Patties
In a large bowl, combine the ground beef, garlic powder, onion powder, Worcestershire sauce, salt, and pepper. Mix gently with your hands — don't overwork the meat or the patties will turn out tough.
Divide the mixture into 4 equal portions and shape them into patties slightly wider than your palm. They'll shrink a little as they cook.
Step 3: Cook the Patties
Heat a large skillet over medium-high heat and add the oil. Once hot, add the patties and cook for about 3–4 minutes per side until nicely browned and cooked through (internal temp of 160°F/71°C).
Remove the patties from the pan and set aside on a plate. Don't clean the pan — those browned bits at the bottom are gold for your gravy.
Step 4: Make the Brown Gravy
Reduce the heat to medium. In the same pan, melt the butter and add the sliced onions. Cook for 4–5 minutes until soft and lightly golden, scraping up the browned bits from the patties as you go.
Add the minced garlic and cook for 30 seconds until fragrant. Sprinkle in the flour and stir constantly for about 1 minute to cook out the raw flour taste.
Slowly pour in the beef broth while stirring continuously to avoid lumps. Add the soy sauce and Worcestershire sauce. Simmer for 3–5 minutes until the gravy thickens to a pourable, coating consistency. Taste and adjust salt and pepper.
Step 5: Fry the Eggs
In a separate non-stick pan, melt the butter over medium-low heat. Crack in the eggs one at a time and fry sunny-side up until the whites are just set but the yolks are still runny — about 2–3 minutes. (For a firmer yolk, cover the pan for the last minute.)
Step 6: Assemble the Loco Moco
To serve, scoop a generous portion of rice into a wide bowl or plate. Place a beef patty on top of the rice. Lay a fried egg over the patty. Spoon a generous amount of brown gravy over everything.
Garnish with sliced green onions if you like, and serve immediately.
Pro Tips
Don't skip the rest after mixing the patties. Let the formed patties sit in the fridge for 5–10 minutes before cooking. This helps them hold their shape in the pan.
Use the patty drippings. The leftover fat and browned bits from cooking the beef are the backbone of a great gravy. Don't drain them or wipe out the pan.
Whisk the broth in slowly. Adding the broth all at once is how you get lumpy gravy. Go slow, stir constantly, and you'll get a silky smooth sauce every time.
Warm your bowls. A quick 30-second rinse with hot water keeps the dish warmer for longer — a trick I learned from a line cook in Honolulu.
Season in layers. Taste the gravy before serving and adjust. Beef broths vary wildly in saltiness, so always taste before you add more salt.
Serving Suggestions
Loco moco is a complete meal on its own, but if you want to round it out:
- Macaroni salad — A classic Hawaiian plate lunch pairing. Creamy, cold, and the perfect contrast to the warm gravy.
- Steamed broccoli or green beans — Adds some color and freshness to the plate.
- Pickled vegetables — A small side of pickled cucumber or daikon cuts through the richness beautifully.
- Fresh pineapple slices — A little sweetness alongside the savory gravy is very on-brand for Hawaiian food.
- Iced coffee or tropical juice — Keep the island vibes going with a cold drink.
Storage and Reheating
Refrigerator: Store the components separately (rice, patties, and gravy) in airtight containers for up to 3 days. The fried eggs are best made fresh each time.
Freezer: The beef patties and gravy both freeze well for up to 2 months. Let them thaw overnight in the fridge before reheating.
Reheating: Warm the rice with a splash of water in the microwave (covered) to keep it moist. Reheat the patties in a skillet over medium heat or in the microwave. Reheat the gravy in a small saucepan over low heat, adding a splash of broth if it's too thick. Fry a fresh egg just before serving.
Frequently Asked Questions
What is loco moco made of? A traditional loco moco recipe consists of four key components: steamed white rice, a seasoned hamburger patty, a fried egg, and brown gravy poured over the top. It's a beloved Hawaiian comfort food that originated in Hilo in the late 1940s.
Where did loco moco originate? Loco moco was created in 1949 at the Lincoln Grill in Hilo, Hawaii. It was invented as an affordable, filling meal for local teenagers. Today it's considered one of Hawaii's most iconic dishes.
Can I make loco moco ahead of time? Yes! You can make the beef patties and brown gravy a day in advance and refrigerate them separately. Cook the rice fresh, reheat the patties and gravy, and fry a fresh egg just before serving for the best results.
What's the best beef for loco moco patties? An 80/20 ground beef blend (80% lean, 20% fat) is ideal. The fat content keeps the patties juicy and flavorful. Leaner beef can result in dry, crumbly patties.
Can I make loco moco without beef? Absolutely. Some popular alternatives include ground turkey, ground chicken, or even a plant-based burger patty. The dish also works with pan-seared spam, teriyaki chicken thighs, or mushroom patties for a vegetarian version.
Conclusion
There's something truly special about a dish that's been feeding people with joy and generosity for over 75 years. This loco moco recipe brings a little piece of Hawaii right to your kitchen — no flight required.
Whether you're making it for a lazy Sunday brunch, a hearty weeknight dinner, or just because you need something deeply comforting on a rough day, this dish delivers every single time. The rich gravy, the juicy patty, the runny yolk breaking over the rice — it's one of those meals that makes you close your eyes on the first bite.
Give it a try, and don't forget to let that yolk run. That's the whole point.


