Recipe image
Recipe Finder blog

Skillet Ground Beef, Spinach & Egg Hash: quick one-pan dinner

Prep 10 min Cook 15 min Difficulty 3/5

One-pan ground beef hash with spinach and eggs—perfect for quick weeknights and easy breakfasts.

Why this recipe works

This Skillet Ground Beef, Spinach & Egg Hash is a simple, hearty one-pan dish that centers protein and greens. It suits busy weeknights, meal-prep lovers, and anyone who wants a savory breakfast-for-dinner option.

Search intent: How to make a one-pan ground beef hash with eggs and greens
  • one-pan meal
  • ground beef hash
  • spinach and eggs
  • breakfast for dinner
  • easy weeknight dinner
  • protein-packed skillet
  • egg hash recipe

Key takeaways

One-skillet meal that's easy to customize
High-protein, veggie-richHash with eggs
Prep ahead: chop veggies and herbs for quick cooking

Recipe guide

This Skillet Ground Beef, Spinach & Egg Hash is a simple, hearty one-pan dish that centers protein and greens. It suits busy weeknights, meal-prep lovers, and anyone who wants a savory breakfast-for-dinner option.

A complete, quick, one-skillet meal you can cook in under 30 minutes.

  • One-skillet meal that's easy to customize
  • High-protein, veggie-richHash with eggs
  • Prep ahead: chop veggies and herbs for quick cooking

Protein and greens base

Cook onions and garlic in olive oil, then brown the ground beef. Season with salt and pepper, then fold in spinach until wilted.

Egg hash finish

Create four wells, crack in eggs, cover, and cook until whites set and yolks reach desired doneness.

Cheese finish and serve

Top with shredded cheese, cover briefly to melt, rest 1 minute, then serve hot.

Ingredients

  • 2 tbsp olive oil
  • 1 lb ground beef
  • 1 medium onion, diced
  • 3 cloves garlic, minced
  • 3 cups fresh spinach, roughly chopped
  • 4 large eggs
  • 1/2 cup shredded cheese

Instructions

  1. Heat oil in a large skillet over medium-high heat.
  2. Add diced onion and cook until translucent, about 3–4 minutes.
  3. Stir in minced garlic and cook 30 seconds until fragrant.
  4. Add ground beef, breaking it up with a spoon, and cook until browned and no longer pink.
  5. Season beef with salt and pepper to taste.
  6. Stir chopped spinach into the skillet and cook until wilted, about 2 minutes.
  7. Make four small wells in the beef-spinach mixture and crack an egg into each well.
  8. Reduce heat to medium-low, cover skillet, and cook until egg whites are set and yolks reach desired doneness, about 5–8 minutes.
  9. Sprinkle shredded cheese over the skillet, cover briefly until cheese melts.
  10. Remove from heat and let rest 1 minute, then serve hot.

FAQs

Can I make this ahead and reheat later? Yes. Store in an airtight container for up to 3 days and reheat gently on the stove or in the microwave.
What if I don’t have spinach? Use kale, arugula, or chard; wilt greens until tender before adding eggs.
How can I adjust the spice? Add pepper flakes, paprika, or a pinch of cayenne to taste during browning.