
There’s something deeply satisfying about a warm plate of this Hawaiian-inspired creation, where fluffy rice meets savory Spam and perfectly cooked eggs. This dish brings comfort food to a whole new level with its simple yet flavorful combination.
I’ve refined this method over time to ensure every bite delivers that classic loco rice experience. The key is cooking the rice just right so it absorbs the salty, smoky flavors of the Spam while keeping its texture light and fluffy.
What you’ll end up with is a dish that’s hearty, filling, and packed with nostalgia. The eggs add richness, while the Spam provides that unmistakable umami punch that makes this meal so addictive.
Perfect for breakfast, lunch, or dinner, this recipe is a celebration of Hawaiian-style flavors that never fail to hit the spot. Here’s how to make it at home.
Ingredients for Loco Rice
Fluffy rice, salty Spam, and rich eggs create this Hawaiian-style comfort dish with minimal effort.
| Ingredient | Amount | Notes |
|---|---|---|
| Long-Grain White Rice 🍚 | 2 cups | Rinsed until water runs clear |
| Spam Classic 🥓 | 12 oz | Diced into small cubes |
| Large Eggs 🥚 | 4 whole | Beaten for scrambling |
| Yellow Onion 🧅 | 1 whole | Medium, finely diced |
| Garlic Cloves 🧄 | 3 cloves | Minced for maximum flavor |
| Low-Sodium Soy Sauce 💧 | 3 tbsp | For umami depth |
| Green Onions 🌱 | ½ cup | Thinly sliced for garnish |
| Vegetable Oil 🫒 | 2 tbsp | Neutral flavor preferred |
| Granulated Sugar 🍚 | 1 tsp | Balances saltiness |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground best |
| Water 💧 | 4 cups | For cooking rice |
| Salted Butter 🧈 | 1 tbsp | Optional for richness |
The Spam is non-negotiable here—Classic variety delivers that signature salty-smoky flavor. Most grocery stores carry it in the canned meat aisle, but Costco offers better bulk pricing. For the rice, jasmine or long-grain white works best; avoid instant or parboiled. The soy sauce should be low-sodium to control the saltiness (I prefer Kikkoman for consistency). Freshness matters less with these shelf-stable items, but check dates on the Spam.
No Spam? Canned ham or even diced bacon can work in a pinch, though the flavor profile shifts slightly. For a vegetarian twist, firm tofu or tempeh marinated in soy sauce mimics the saltiness. The green onions are flexible—chives or scallions both work. If you’re out of soy sauce, coconut aminos at equal volume provides similar depth without the wheat.
Leftover loco rice keeps well in the fridge for 3-4 days and reheats beautifully in the microwave. For longer storage, freeze portions for up to 3 months (thaw overnight before reheating). The Spam can stay in your pantry unopened for 2 years, but once opened, use within 1 week.
Why You’ll Love This Recipe
- One-Pan Meal: I love that everything—rice, Spam, eggs, and veggies—cooks together in one pot. No extra dishes to wash.
- Savory Comfort: The garlic and Spam add this rich, salty depth that pairs perfectly with the fluffy rice and runny egg yolks. Honestly, it’s my kind of comfort food.
- Weeknight Hero: Between us, this is my go-to when I need dinner on the table fast. It’s just as good for lunch the next day.
- Budget Stretcher: Spam and rice are affordable staples, and this recipe makes a big batch without breaking the bank. My wallet thanks me.
Step-by-Step Instructions for Hawaiian-Style Loco Rice
This method delivers perfect texture and layered flavors in every bite.
Step 1: Cook the Rice to Fluffy Perfection
Rinse the 2 cups Long-Grain White Rice under cold water until it runs clear, then drain thoroughly. In a medium pot, combine the rice with 4 cups Water and bring to a boil over high heat.
Once boiling, reduce to low heat, cover, and simmer for 15-18 minutes until all liquid is absorbed and the grains are tender. Remove from heat and let it sit covered for 5 minutes—this ensures the steam finishes cooking the rice evenly. Fluff with a fork before setting aside.
Step 2: Sauté Aromatics and Spam for Depth
Heat 2 tbsp Vegetable Oil in a large skillet over medium-high heat. Add the finely diced Yellow Onion and cook for 3-4 minutes until translucent and just beginning to caramelize at the edges.
Stir in the minced Garlic Cloves and 12 oz Spam Classic (diced). Cook for another 4-5 minutes until the Spam develops a light golden crust and the garlic is fragrant. This builds the savory foundation of the dish, so don’t rush the browning process.
Step 3: Scramble the Eggs for Creamy Texture
Push the Spam-onion mixture to one side of the skillet and pour in the 4 whole Large Eggs (beaten). Let them sit undisturbed for 20-30 seconds until the edges begin to set, then gently scramble with a spatula until just cooked but still soft—this should take about 1-2 minutes.
Mix the eggs into the Spam mixture, ensuring even distribution. The eggs should remain tender and slightly glossy, not dry or rubbery. This step adds richness and ties all the components together.
Step 4: Combine and Season with Care
Add the cooked rice to the skillet, breaking up any clumps with your spatula. Drizzle 3 tbsp Low-Sodium Soy Sauce evenly over the top, then sprinkle with 1 tsp Granulated Sugar and 0.5 tsp Ground Black Pepper.
Gently fold everything together over medium heat for 2-3 minutes until the rice is evenly coated and heated through. Taste and adjust seasoning if needed. For extra richness, stir in 1 tbsp Salted Butter at the end.
Step 5: Garnish and Serve Warm
Transfer the loco rice to a serving dish and top with 0.5 cup Green Onions (thinly sliced). The green onions add a fresh, crisp contrast to the savory, hearty base.
Serve immediately while warm. The rice should be fluffy with distinct grains, the Spam slightly crispy at the edges, and the eggs creamy. Each bite should deliver a balance of salty, sweet, and umami flavors for ultimate comfort.
Pro Tips For Making Loco Rice
- Dice Spam Small: I learned this the hard way—cut the Spam into ¼-inch cubes so it crisps up evenly and distributes flavor in every bite of rice.
- Use Day-Old Rice: Fresh rice turns mushy; spread leftover rice on a tray and refrigerate overnight to dry it out for that perfect loco rice texture.
- Scramble Eggs First: Cook the eggs separately until just set, then set aside—this prevents them from overcooking when you combine everything at the end.
- Brown the Spam Well: Give the Spam 3-4 minutes on medium-high heat until deeply golden; it adds a caramelized depth that raw-tasting Spam just can’t match.
Best Sauces and Condiments for These Flavors
Classic Soy-Based Sauce
I always keep extra low-sodium soy sauce on hand for serving—drizzle an additional 1-2 tsp per plate to amplify the umami depth. The Kikkoman brand works perfectly here for consistency.
Sweet and Spicy Kick
Mix 1 tbsp sriracha with 1 tsp honey for a quick dipping sauce. This adds heat and sweetness that balances the salty Spam beautifully. I use Sriracha by Huy Fong for reliable quality. 🔥
Creamy Garlic Drizzle
Whisk ¼ cup mayonnaise with 1 minced garlic clove and 1 tsp lime juice for a rich, tangy topping. This pairs especially well with the creamy eggs in the dish.
Fresh Herb Garnish
Beyond green onions, try chopped cilantro or Thai basil for a bright, herbal contrast. About 2 tbsp per serving adds freshness without overpowering the dish.
Buttery Finish
Melt 1-2 tbsp salted butter over the finished dish for extra richness. I prefer Plugrá for its smooth, creamy texture. This simple addition elevates the comfort factor. 💛
Furikake Seasoning
Sprinkle 1-2 tsp furikake (Japanese rice seasoning) for a nutty, seaweed flavor. Look for Nori Komi Furikake at Asian markets or the international aisle. It adds a subtle oceanic note that complements the Spam.
Nutrition Facts
Frequently Asked Questions
Can I use brown rice instead of white?
Yes, but adjust the water to 4.5 cups and simmer for 40-45 minutes. The texture will be chewier, and the flavor slightly nuttier, but the dish will still be delicious.
Why do I need to rinse the rice first?
Rinsing removes excess starch, preventing the grains from becoming gummy. This ensures your final dish has fluffy, separate grains that absorb the flavors better.
Can I make this without Spam?
Substitute with diced bacon, ham, or marinated tofu for a similar salty, savory profile. The dish will taste different but still satisfying.
How do I prevent the eggs from getting rubbery?
Cook them on medium-low heat and remove from the pan as soon as they’re set but still slightly soft. Overcooking is the main cause of rubbery eggs.
- Jollof Rice Sauce Recipe: West African Tomato and Spice Infusion - September 25, 2026
- Japanese Rice Soup Recipe: Umami-Rich Comfort in a Bowl - September 25, 2026
- Homemade Cream Of Rice Recipe: Silk-Smooth Breakfast in Minutes - September 25, 2026