joe’s special (my way)

This recipe comes courtesy of my dear friend, Ashley. She was looking for something to cook for dinner one night and decided to type the ingredients she had on hand into google (I think it was google) and Joe’s Special popped up.

Joe’s Special is a recipe created and made famous by a San Francisco restaurant, which basically consists of ground beef, spinach, and eggs. There have been hundreds of variations since, and this is one of them. What makes this version mine? Well, just that I added what I had in my fridge. Primarily feta cheese, which happens to go right along with the spinach and oregano already in the basic recipe. If you don’t have feta, no worries, just use parmesan alone and it will still be delish.

I listed the serving size for this recipe as just one cup. Sure, that’s kind of small, but I really see this dish as just one part of a breakfast (or lunch, or dinner). Serve it open face over whole grain toast, stuffed inside a pita, and with a piece of fresh fruit on the side for a well rounded meal.

Joe’s Special (my way)

Share this recipeFacebookTweetPinEmail

Joe’s Special (my way)

4.70 from 13 votes Joe’s special – a hearty ground beef and egg dish featuring spinach, parmesan cheese, and savory herbs. Author: Beth – Budget Bytes Servings 6 Prep 5 minutes Cook 25 minutes Total 30 minutes Save RecipeSaved! Print Recipe


  • 2 Tbsp olive oil ($0.32)
  • 1 yellow onion ($0.28)
  • 2 cloves garlic ($0.16)
  • 1 lb. ground beef (90/10) ($4.93)
  • 1 1/2 tsp dried oregano ($0.07)
  • 1/2 tsp salt ($0.03)
  • 1 Tbsp worcestershire sauce ($0.06)
  • 1/2 lb. frozen chopped spinach ($0.75)
  • 6 large eggs ($1.50)
  • 2 oz. feta cheese (optional) ($0.87)
  • 2 Tbsp grated parmesan ($0.21)


  • Mince the garlic and dice the onion. Cook both in skillet with olive oil over medium heat until soft and transparent (about 5 minutes).
  • Add the ground beef, oregano, salt, and worcestershire sauce. Cook until the beef is no longer pink, breaking it up into pieces as it cooks (7-10 minutes).
  • Once the beef is fully cooked, add the frozen spinach. Cook and stir until it has thawed and heated through, breaking up clumps as you go.
  • Briefly whisk 6 eggs in a bowl. Push the beef and spinach mixture to one side of the skillet (or make a well in the center) and pour in the eggs. Gently scramble the eggs until they are cooked through, but still moist. Try not to mix them into the meat as they cook or you’ll have beef coated in egg, rather than clumps of cooked egg. Once the egg is cooked, stir it into the beef mixture and turn off the burner.
  • Crumble or roughly chop the feta cheese and sprinkle it over the skillet. Also sprinkle with grated parmesan cheese. Stir to combine, taste, adjust the salt if needed, and then serve.

See how we calculate recipe costs here.


Serving: 1ServingCalories: 301kcalCarbohydrates: 5gProtein: 25gFat: 20gSodium: 518mgFiber: 2g Read our full nutrition disclaimer here. Have you tried this recipe?Mention @budgetbytes or tag #budgetbytes on Instagram!

Sriracha – because that’s how I roll. What did you expect?

Step By Step Photos

Start here, as usual. Minced garlic, diced onion, and olive oil. Cook over medium heat until soft and transparent.

Next add the ground beef, oregano, and salt. If you’re feeling sassy, add some crushed red pepper flakes.

Also add the Worcestershire sauce, which gives the dish some extra savory oomph and just a touch of sweetness. Cook until the beef is fully browned.

I tend to like the frozen spinach in a bag rather than the block because I think it has a better texture, but you could certainly use the block kind if you need. Just make sure that it’s CHOPPED spinach, so that you don’t have long stringy pieces. I used a half pound (8 ounces), but if you want to use a whole 10 ounce block, that would work just fine.

Once the beef is fully cooked, add the spinach. Keep cooking until the spinach thaws and then fully heats through.

While the spinach is cooking, lightly whisk the eggs. I don’t like to whisk until completely smooth because I like some separation of white and yolk, but that’s just me. Push the beef mixture to the side and pour in the eggs. Cook the eggs without mixing them in with the beef. Only combine the two sides once the eggs have cooked, otherwise, you’ll just coat the beef in eggs and you won’t have any egg clumps. If your pan has a thin bottom or doesn’t heat evenly, you can do this in the center of the pan (right over the heat) instead of on the side. Just push the beef out to the edges.

Once the egg is cooked, stir it into the beef and turn off the burner. If you want even BIGGER clumps of egg, scramble them in a separate skillet then stir them in.

Roughly chop the feta or crumble it with your hands. If you’re using just parmesan, increase the amount to 1/4 cup instead of just 2 tablespoons.

Add the cheeses to the skillet.

Stir it all together, taste it, and adjust the salt if needed. The amount and type of cheese that you use will dictate how much salt is needed.

You don’t have to wait for breakfast to have this super filling dish…

Stuff it inside of a pita or serve over a slice of hearty toast. I have to admit, a tomato would be AWESOME with this!

Leave a Reply

Your email address will not be published. Required fields are marked *