Spam Eggs and Rice Recipe: One-Pan Savory Crunch With Soft Grains

Main Courses

Spam Eggs and Rice Recipe: One-Pan Savory Crunch With Soft Grains

This Spam eggs and rice recipe delivers a satisfying one-pan meal that balances crispy edges with soft grains—perfect for weeknight dinners when you need flavor without fuss. I first discovered this technique while testing budget-friendly meals that still felt special, and it became an instant family favorite.

The key lies in cooking everything together, letting the Spam render its savory depth while the rice absorbs the flavors and eggs add richness.

The beauty of this dish is its simplicity: just three core ingredients—Spam, eggs, and rice—cooked in one pan for about 20 minutes. No fancy techniques required, just precise timing and a hot skillet to create that signature crunchy rice crust while keeping the eggs perfectly tender.

It’s the kind of meal that transforms basic pantry staples into something restaurant-worthy without breaking the bank.

By the time you’re done, you’ll have a plate of golden-brown rice with crispy edges, perfectly cooked eggs nestled in, and Spam slices that’ve absorbed all the savory goodness. The aroma alone will have everyone gathering around the table—it’s that kind of comforting, hearty dish.

Serve it as-is or add a sprinkle of green onions or sesame seeds for extra freshness.

This recipe works equally well as a quick breakfast or a light dinner, and it’s endlessly adaptable. Double the Spam for extra richness or swap in shrimp for a seafood twist.

The method stays the same, but the flavors can change based on what you have on hand. Let’s get cooking!

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
🔥
Calories
Med Cal

Ingredients for spam eggs and rice

Three core ingredients, one pan, endless comfort. Nothing fancy—just crispy rice, tender eggs, and Spam's savory magic.

Ingredient Amount Notes
Spam Slices 🥓 8 oz Cut into bite-sized pieces
Large Eggs 🥚 4 whole Room temperature for even cooking
Long-Grain White Rice 🍚 1 cup Uncooked, medium grain preferred
Chicken Broth 💧 1 ½ cups Low-sodium preferred for flavor control
Butter 🧈 2 tbsp Unsalted, for crispy rice crust
Green Onions 🌱 2 whole Thinly sliced, for garnish
Sesame Seeds 🌾 1 tsp Toasted for nutty crunch
Salt 🧂 ½ tsp Diamond Crystal preferred
Black Pepper 🌶️ ¼ tsp Freshly cracked for brightness
Vegetable Oil 🫒 1 tbsp High smoke point for skillet
Garlic Powder 🧄 ½ tsp For subtle depth
Dried Parsley 🌿 ½ tsp Optional, for fresh finish

The Spam is the flavor anchor here. Hormel Original has the best balance of salt and fat for this dish—don't grab the low-sodium version unless you're adding extra salt. Cut it into even 1-inch pieces so everything cooks at the same rate. I keep a pack in the freezer because it lasts forever, but if you're buying fresh, grab it from the meat counter (not the canned goods aisle) for better quality. The rice? Jasmine or basmati works best for that signature crispy crust, but long-grain white is fine if that's what you've got. Just make sure it's not pre-cooked—we're doing this all in one pan.

No chicken broth? Vegetable broth or even water with a pinch of bouillon gets you close, though the flavor won't be as rich. Eggs must be room temperature—cold eggs turn rubbery in hot oil. Short on green onions? Fresh chives or scallions work too, or skip them entirely. The sesame seeds are optional but worth it—they toast in seconds and add that restaurant-quality crunch. For extra umami, toss in a dash of soy sauce or Worcestershire with the broth. And if you're feeling adventurous, swap half the Spam for diced ham or shrimp—same technique, totally different vibe.

This keeps for 3 days in the fridge, but honestly it's best eaten fresh while the rice is still crispy. Reheat gently in a skillet with a splash of water to restore that crunch. Freezes beautifully too—portion into single servings so you can grab and go. The leftovers reheat best if you cover them loosely with foil to keep the top from drying out. Pro tip: Make a double batch and freeze half—this is the kind of meal that saves you on busy mornings.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this—just fry the Spam, crack eggs right into the pan, and let the butter and broth turn it all into a golden, saucy mess. No chopping, no fuss, just done.
  • Umami Bomb: That Spam? It’s the secret weapon—salty, savory, and melty in all the right ways. The eggs soak up the broth like a sponge, giving you that rich, almost creamy texture without extra work.
  • Lunchbox Hero: Between us, this is my go-to for meal prep. Cook a big batch of rice, slice the Spam ahead, and reheat with eggs—perfect for work lunches or lazy Sundays when you’re not in the mood to cook.
  • Budget Breakthrough: Honestly, this recipe costs me pennies per serving. Spam stretches forever, rice is cheap, and eggs are always a steal. Feed the whole family for less than takeout, and still get something ridiculously good.

Step-by-step instructions for Spam eggs and rice

This one-pan method delivers perfectly crispy rice edges and tender eggs every time.

1

Sauté Spam and Prepare the Rice Base

Heat the 1 tablespoon vegetable oil in a large skillet over medium-high heat until shimmering. Add the 8 oz Spam Slices, cut into bite-sized pieces, and cook for 4-5 minutes until lightly browned on all sides. Remove the Spam and set aside temporarily.

In the same skillet, reduce heat to medium and add the 2 tablespoons butter. Once melted, stir in the 1 cup Long-Grain White Rice, coating each grain evenly. The butter will create a flavorful crust on the rice as it cooks. Sprinkle immediately with the 0.5 teaspoon garlic powder and 0.5 teaspoon salt, mixing well to distribute the seasoning.

2

Toast the Rice and Build Flavor Layers

Cook the rice for 2-3 minutes, stirring constantly, until it turns opaque and begins to develop a light golden color. This toasting step enhances the rice's nutty flavor and prevents mushiness. Pour in the 1.5 cups Chicken Broth and bring to a gentle simmer. The liquid should just barely cover the rice.

Return the cooked Spam to the skillet and stir to combine. Reduce heat to low and let the mixture simmer uncovered for 15 minutes. You'll know it's ready when the rice has absorbed most of the liquid but still has a slight bite in the center. If it looks dry before then, add 1-2 tablespoons water to prevent burning.

3

Cook the Eggs Directly in the Skillet

Increase heat to medium-low and make four small wells in the rice mixture using the back of a spoon. Crack the 4 whole Large Eggs into these wells, being careful not to break the yolks. Cover the skillet with a tight-fitting lid and cook for 5-6 minutes, until the whites are set but the yolks remain runny.

Here's the key: the residual heat from the rice will gently cook the eggs without overcooking them. If you notice the rice is sticking to the pan, add 1 tablespoon Chicken Broth to loosen it. The eggs should be creamy in the center with just a slight wobble when the skillet moves.

4

Finish with Seasoning and Garnish

Remove from heat and let the skillet sit for 2 minutes to allow the flavors to meld. Sprinkle evenly with the 0.25 teaspoon Black Pepper and 0.5 teaspoon Dried Parsley, stirring gently to distribute. The parsley adds a fresh finish while the pepper brightens all the savory flavors.

Divide the mixture among 4 plates, garnishing each serving with 1 whole Green Onion, thinly sliced, and ¼ teaspoon Sesame Seeds toasted in a dry skillet for 30 seconds until fragrant. The sesame seeds add a subtle nutty crunch that contrasts beautifully with the soft rice and creamy eggs. Serve immediately while the eggs are still warm at the center.

👨‍🍳

Pro Tips For Making Spam Eggs And Rice

  • CUT SPAM THIN: I learned this the hard way—thick Spam slices stay chewy and undercooked. Use a sharp knife to slice them paper-thin (about 1/8-inch) so they cook through fast and absorb the egg flavor. If your knife struggles, freeze the Spam for 10 minutes first—it gets easier to slice.
  • CRACK EGGS IN A CUP: No more shell fragments in your perfect omelet. Crack eggs into a small bowl or ramekin first, then whisk—this catches shells and lets you pour cleanly. Bonus: I skip the bowl when I’m lazy, but the dish is noticeably cleaner when I don’t.
  • SIMMER RICE COVERED: The rice will dry out if you peek or lift the lid too soon. After adding broth, pop the lid on tight, bring to a boil, then reduce to the lowest heat possible—just enough to keep a gentle steam. Walk away for 15 minutes; your rice will thank you.
  • BUTTER THE PAN HOT: Cold butter means greasy eggs. Heat the pan on medium-high until a drop of water sizzles instantly, then add butter—it should foam and turn golden. This gives the eggs that crispy edge without burning. (Yes, even if you’re impatient like me.)

Regional styles of this spam eggs and rice

Japanese Champon Style

In Japan, this dish is known as champon, a hearty one-pan meal that originated in Okinawa. The key difference? Swap the Spam for thinly sliced pork belly (about 8 oz) and add 1 cup shredded cabbage to the rice mixture.

Use 1 cup dashi broth instead of chicken broth for that signature umami depth. I like to finish with a sprinkle of furikake (Japanese seasoning blend) and a drizzle of soy sauce for extra richness. The texture stays crispy, but the flavors lean more savory and slightly sweet. 🌸

Filipino Silog Twist

The Philippines has its own take on this combo, called silog (where "silog" means "three things").

For a Spam silog, keep the Spam and rice but replace the eggs with garlic fried rice (use 1 cup cooked rice sautéed with 3 minced garlic cloves and 1 tbsp soy sauce). Top with 2 fried eggs instead of mixing them in.

Garnish with chopped kalamansi (Filipino lime) and crispy garlic for that authentic touch. The acidity from the lime cuts through the richness beautifully. 🍋

Korean Kimchi Rice Fusion

For a Korean-inspired version, stir ½ cup chopped kimchi into the rice mixture along with the Spam. Use 1 cup kimchi juice instead of broth for extra tang. Top with 2 fried eggs and finish with 1 tbsp gochujang (Korean chili paste) mixed into the eggs for heat.

The kimchi adds a funky, spicy kick that pairs perfectly with the crispy rice edges. Serve with a side of quick-pickled radishes for brightness. 🌶️

Thai-Inspired Curry Rice

Transform this into a Thai-style dish by adding 1 tbsp red curry paste to the rice mixture and using 1 cup coconut milk instead of broth. Stir in ½ cup shredded chicken (or extra Spam) and top with 2 poached eggs.

Garnish with cilantro, crushed peanuts, and a squeeze of lime. The curry paste adds a fragrant, slightly sweet depth that elevates the simple base. The eggs stay creamy while the rice absorbs all the aromatic flavors. 🌺

Breakfast-for-Dinner Classic

Keep it simple but hearty by adding ½ cup diced potatoes to the rice mixture and cooking them with the Spam. Use 1 cup beef broth for extra richness and top with 4 scrambled eggs instead of fried.

Finish with hot sauce and crumbled bacon for a Southern-style breakfast-for-dinner vibe. This version is perfect for brunch or a lazy Sunday supper. The potatoes soak up all the savory juices, making every bite satisfying. 🍳

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 10g50%
Cholesterol 320mg107%
Sodium 850mg37%
Total Carbohydrate 42g15%
Dietary Fiber 2g8%
Sugars 2g
Protein 28g56%
* 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 make this with pre-cooked rice?

Pre-cooked rice won't give you that signature crispy crust, but you can still make it work! Use 1 cup cold cooked rice and spread it thinly in your skillet over medium-high heat for 3-4 minutes until golden and crispy. Add the Spam and eggs as directed. The texture will be softer, but it's still delicious for a quick meal.

2

How do I prevent the eggs from sticking to the rice?

Make sure your skillet is properly heated before adding the eggs, and use the back of a spoon to create deep wells for each egg. A light coating of oil in the skillet helps too. If the rice looks dry, add 1 tablespoon broth to loosen it before cracking the eggs. The eggs should cook gently in the residual heat without sticking.

3

What's the best way to reheat leftovers?

Reheat gently in a skillet over low heat with 1 tablespoon broth or water to restore moisture. Cover for 2-3 minutes to revive the crispy edges. Microwaving works in a pinch, but it can make the rice soggy. For best results, reheat only what you plan to eat immediately.

4

Can I substitute Spam with another protein?

Try diced ham, shrimp, or chicken breast for a different flavor profile. For seafood, use 8 oz peeled shrimp cooked for 2-3 minutes until pink. The cooking technique remains the same—just adjust seasoning to match your protein.

5

Why did my rice turn out mushy?

Mushy rice usually means either too much liquid or not enough heat. Make sure your skillet is hot before adding the rice and broth, and stir constantly during the initial toasting step. If using broth, measure carefully—1.5 cups should just barely cover the rice. For extra insurance, use a heavy-bottomed pan to distribute heat evenly.

★★★★★4.8(12 reviews)
Categories Main Courses