Loco Rice Recipe: Hawaiian-Style Comfort With Spam and Eggs

Loco Rice Recipe: Hawaiian-Style Comfort With Spam and Eggs

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.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
Med Cal

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

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value
Total Fat 34g44%
Saturated Fat 10g50%
Cholesterol 220mg73%
Sodium 1200mg52%
Total Carbohydrate 45g16%
Dietary Fiber 1g4%
Sugars 2g
Protein 22g44%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

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.

2

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.

3

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.

4

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.

★★★★★4.7(1 review)
Tyler Campbell