This ground beef and spinach skillet runs about 3 grams of net carb a serving and comes together in one pan: a pound of beef browned with mushrooms and garlic, a box of spinach folded in, four eggs to bind it, and parmesan melted on top. It eats like a frittata with the heft of a beef dinner, and the only trick that makes or breaks it is getting the spinach dry.
As much as I love cooking, I can't stand doing dishes. So I love making meals that don't need three different pots and pans. This is my mom's recipe. It is a yummy Low Carb meal all in one pot, and it is great for breakfast, lunch, or dinner. This is the traditional version with ground beef, but feel free to mix it up with sausage or ground turkey. It is a simple hearty dish that fills you up and won't leave you with a sink full of dishes to clean.
The eggs are what hold the skillet together
Most beef and spinach skillets stop at meat and greens in a pan. The eggs are what turn this into a real one-pot meal. Once the beef is browned and the spinach is in, you clear a well in the center, beat four eggs into it, let them set for a few minutes, then fold everything through so the egg laces the whole thing together. It comes out somewhere between a hash and a frittata, sliceable and filling, and it carries the parmesan and garlic right through every bite. That fold is also why a dry pan matters so much, which brings up the one step people skip.
Squeeze the frozen spinach bone-dry
A box of frozen chopped spinach holds a startling amount of water, and that water is the reason these skillets go soupy. Thaw the spinach first, then wring it out hard in a clean kitchen towel until it stops dripping. Add it after the beef is browned and cook it uncovered over medium-high heat for a few minutes so any remaining liquid steams off, and pour off whatever pools in the pan before the eggs go in. If you crack eggs into a wet skillet they scramble loose in the puddle instead of setting into the meat. Here is the order that keeps it dry:
- Thaw the spinach and squeeze it bone-dry in a towel before it ever hits the pan.
- Brown the beef, add the spinach, and cook uncovered on higher heat so water evaporates.
- Pour off any released liquid, then clear the well and add the eggs to a dry pan.
I learned the squeeze-it-dry habit the same way it saves my keto creamed spinach from weeping on the plate. Same spinach, same fix.
Garlic in oil is the spinach's flavor backbone
The spinach here borrows from the Italian way of cooking it, spinaci all'aglio, spinach with garlic and olive oil. The idea is to bloom the garlic gently in the oil so it perfumes the fat before the greens go in, rather than tossing raw garlic into wet spinach. In this skillet the garlic goes in with the mushrooms and beef, so by the time the dry spinach lands it has a warm, garlicky base to fold into instead of tasting flat. It is the same backbone that makes a plain plate of sauteed spinach taste like more than leaves, and it costs you nothing but three cloves.
Net carbs and what is in the pan
Built without breadcrumbs or filler, a serving lands around 3 grams of net carb. The beef and eggs bring roughly 30 grams of protein, the parmesan and beef fat carry the calories, and almost all of the carbs come from the onion and spinach that flavor the skillet. Mushrooms add bulk for next to nothing. That is what makes it work for an Atkins or keto plate, and for diabetic and celiac eaters, since there is no flour or grain anywhere in it. For more meals built this way, see my keto comfort dinners roundup.
Mix it up
Like my mom's original, this takes well to swaps. Italian sausage in place of the beef makes it richer, and ground turkey makes it leaner; cook poultry to 165F and bulk sausage to 160F. A pinch of red pepper flakes with the garlic gives it the spicy edge of the Italian original. It sits in good company with my bunless chili cheese burger and turkey pesto meatloaf for one-pan beef nights, and since it is half eggs, it is right at home next to a breakfast casserole or my mini green chili frittatas when you want it in the morning.
Sources:
USDA FoodData Central, nutrient reference for ground beef, spinach, egg, parmesan, mushroom, and onion
USDA Food Safety and Inspection Service, safe minimum internal temperature for ground beef, 160F
Clifford A. Wright, spinaci con aglio e olio, traditional Italian garlic spinach technique
Sugarfreechic test kitchen, one-pot beef and spinach skillet notes







