Savory Ground Beef Spinach Feta Skillet in 25 Minutes

Female baker stands behind a professional kitchen surface in a bakery with prepared dough for baking and looks at the camera

By: Lalybeth

July 1, 2026

Everyday Culinary Delights👩‍🍳

Savory Ground Beef Spinach Feta Skillet in 25 Minutes

Ground Beef and Spinach Skillet with Feta – Savory One-Pan Mediterranean Delight

⚖️
Difficulty
Easy
⏲️
Prep Time
10 mins
🕒
Cook Time
15 mins
⏱️
Total Time
25 mins
🍽️
Servings
4

When I first arrived in New York from Paris, I craved the bold, earthy flavors of my mother’s Moroccan kitchen but needed meals that matched my new breakneck pace. This ground beef and spinach skillet with feta was born on a frantic Tuesday when I wanted something hearty, fast, and full of Mediterranean soul. The sizzle of ground beef hitting a hot pan takes me right back to the spice markets of Marrakech, while the tang of feta reminds me of a little Parisian bistro where I’d linger over a salade tiède. Now, in my NYC apartment, this one pan ground beef dinner has become my weeknight hero: it’s a low carb ground beef skillet that delivers big flavor with minimal cleanup, exactly the kind of recipe I love sharing with you.

Picture a skillet bubbling with perfectly browned beef, sweet onions melting into a fragrant garlic-and-oregano base, and vibrant green spinach wilting into silky submission under a blanket of juicy diced tomatoes. The star, though, is that generous crumble of feta, which softens on contact and adds a creamy, salty pop to every bite. Each forkful balances smoky, savory notes with a bright, briny finish—it’s like a Mediterranean ground beef recipe that danced its way from the couscous table to a weeknight pan. The aromas fill the kitchen with warmth, and the colors—ruby tomatoes, emerald spinach, snow-white feta—are a feast for the eyes before you even lift your fork.

Over the years I’ve refined this skillet so it’s practically foolproof, but I’ve also learned that a few tiny missteps can dull its shine. My French training taught me that browning the beef properly is non-negotiable—don’t rush it! I’ll share a pro-tip on deglazing with a splash of water to lift every bit of flavor from the pan. And one common mistake? Overcrowding the skillet with spinach all at once; I’ll show you how to wilt it in batches so it keeps its vibrant color and doesn’t turn watery. Stick with me, and you’ll have a stunning skillet that tastes like it simmered for hours.

Why This Ground Beef and Spinach Skillet Recipe Is the Best

The Flavor Secret: In my version, I treat ground beef like a canvas. I learned in a tiny Paris kitchenette that blooming dried oregano in hot oil before adding liquids unlocks its essential oils, giving the whole dish a deeper herbal backbone. That’s why you’ll taste a Mediterranean ground beef recipe that feels layered, not flat—every ingredient shines because the technique honors them. My Moroccan upbringing taught me that salt and fat are friends, so I don’t skimp on the olive oil or the feta; they carry the flavors right through the spinach.

Perfected Texture: A chef knows that texture is half the battle. Here, the ground beef stays in distinct, crumbly pieces—never mushy—because we let it sear undisturbed before breaking it up. The spinach is added in two passes so some leaves are just barely wilted while others meld into the tomato sauce, creating a dynamic mouthfeel. The feta stays chunky and soft, not melted into oblivion, thanks to adding it off heat. It’s a low carb ground beef skillet that doesn’t sacrifice satisfaction for speed.

Foolproof & Fast: This is a recipe I’ve tested in my busiest weeknight sprints. You don’t need any fancy equipment—just a trusty skillet and a wooden spoon. I’ve streamlined the steps so you can have dinner on the table in 25 minutes flat, with only one pan to wash. Even if you’re new to cooking, the detailed cues (like “when the onions turn translucent” or “until the spinach is just glossy”) will guide you. Plus, my pro tips will help you sidestep the pitfalls I’ve seen in other ground beef feta recipes.

Ground Beef and Spinach Skillet Ingredients

Every time I buy these ingredients, I’m transported: the scent of oregano reminds me of my mother’s spice rack in Casablanca, the fresh spinach of the Union Square Greenmarket on a crisp morning. I like to use 85% lean ground beef for the best balance of flavor and minimal draining—you want it juicy but not greasy. The feta should be a good-quality block you crumble yourself; pre-crumbled often has anti-caking agents that mute the tang. Here’s everything you need.

Ingredients List

  • 1 tablespoon olive oil
  • 1 pound ground beef (85% lean)
  • 1 small onion, diced
  • 3 cloves garlic, minced
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1 teaspoon dried oregano
  • 1 (14.5 oz) can diced tomatoes, drained
  • 5 ounces fresh spinach
  • 1/2 cup crumbled feta cheese
  • Optional: fresh parsley for garnish

Ingredient Spotlight

Ground Beef: The backbone of this dish. I prefer 85% lean because the fat carries flavor and keeps the beef moist without needing draining. If you go leaner (90-93%), you may need a tiny drizzle of oil. For a richer flavor, you could use ground lamb, but it will be more gamey—reduce the oregano slightly and add a pinch of cinnamon. Always let the beef brown properly; a gray, steamed pan is the enemy of flavor.

Fresh Spinach: Five ounces might look like a mountain, but it wilts down dramatically. At the market, look for crisp, dark green leaves with no sliminess. Pre-washed baby spinach is fine—just pat it dry. While frozen spinach can work in a pinch, it releases extra water and will lose that tender-crisp contrast; if using, thaw and squeeze it bone-dry before adding.

Feta Cheese: This tangy salt bomb defines the dish. I reach for a block of Greek or French feta packed in brine; it’s creamier and less chalky than pre-crumbled. If you need a substitute, goat cheese gives a similar tang but a softer melt, or ricotta salata provides saltiness with a firmer texture. Crumble it just before using so the pieces stay distinct.

Diced Tomatoes: A can of good-quality diced tomatoes, well-drained, adds bright acidity and body. Don’t skip draining, or your skillet will turn soupy. In summer, by all means use 1.5 cups of fresh diced plum tomatoes—but you’ll need to cook them a minute longer to release their juices.

Original IngredientBest SubstitutionFlavor / Texture Impact
Ground beef 85%Ground lamb or turkey (93% lean)Lamb adds richness, turkey is milder; adjust spices accordingly.
Fresh spinachFrozen spinach, thawed and squeezed drySlightly softer texture; add a minute earlier to cook off extra moisture.
Feta cheeseGoat cheese or ricotta salataGoat cheese is tangier, ricotta salata is saltier and less creamy; adjust salt.
Diced tomatoes, drainedFresh chopped tomatoes (1.5 cups)Brighter flavor; extend simmering by 2-3 minutes to reduce juice.

How to Make Ground Beef and Spinach Skillet with Feta — Step-by-Step

I promise, once you make this, you’ll feel like a kitchen rockstar. Let’s walk through it together.

Step 1: Heat Olive Oil

Place a large skillet (12-inch is ideal) over medium-high heat and add 1 tablespoon of olive oil. Let the oil shimmer—it should move easily across the pan but not smoke. This takes about 1 minute.

💡 Lalybeth’s Pro Tip: A properly heated pan is the secret to non-stick meat. If you drop a bit of onion and it doesn’t sizzle immediately, wait a little longer.

Step 2: Brown Ground Beef

Add 1 pound of ground beef, breaking it apart with a spoon, and spread it into an even layer. Let it cook undisturbed for 3 minutes to build a deep brown crust. Then flip and break into crumbles. Continue cooking until no pink remains, about 4-5 minutes more. If there’s more than 2 tablespoons of fat, tilt the pan and spoon off the excess.

⚠️ Common Mistake to Avoid: Stirring too early will steam the beef instead of searing it. Patience pays off in rich, caramelized flavor.

Step 3: Sauté Onion and Garlic

Push the beef to the sides and add the diced onion directly to the center. Cook for 3 minutes until softened and translucent. Then add the minced garlic, 1/2 tsp salt, 1/4 tsp pepper, and 1 tsp dried oregano. Stir everything together and cook for 1 minute, until the garlic is fragrant but not burnt.

💡 Lalybeth’s Pro Tip: Blooming the oregano in the hot fat with the garlic releases its aromatic oils, infusing the whole dish with deeper Mediterranean flavor.

Step 4: Add Tomatoes and Herbs

Stir in the drained diced tomatoes. Bring to a gentle simmer (you’ll see small bubbles) and cook for 2-3 minutes, allowing the flavors to meld. The mixture should look saucy but not watery.

⚠️ Common Mistake to Avoid: Adding undrained tomatoes leads to a watery skillet. Always drain well, or your feta will dissolve into the liquid instead of staying creamy.

Step 5: Wilt Spinach

Add the fresh spinach in batches: place a big handful on top, cover the pan for 30 seconds, then stir. Repeat with the remaining spinach until all leaves are just wilted—this takes about 2 minutes total. The spinach should still be bright green.

💡 Lalybeth’s Pro Tip: Covering briefly traps steam, helping the spinach collapse without overcooking. You want it tender but still vibrant, not army-green.

Step 6: Finish with Feta

Remove the skillet from the heat. Sprinkle the 1/2 cup crumbled feta evenly over the top and let it stand for 1 minute. The residual heat will warm the cheese, softening it just enough without melting it into a pool.

⚠️ Common Mistake to Avoid: Don’t stir the feta in—keep it as a topping so each bite gets those creamy, salty bursts. Stirring will break it down and muddy the colors.

Step 7: Serve

Garnish with fresh parsley if desired, and serve warm. Scoop directly from the skillet for a rustic, family-style presentation.

StepActionDurationKey Visual Cue
1Heat oil1 minShimmering surface
2Brown beef7-8 minsDeep brown crust on bottom
3Sauté onion & garlic4 minsOnion translucent, garlic fragrant
4Add tomatoes2-3 minsSlightly thickened, bubbly
5Wilt spinach2 minsBright green, just collapsed
6Finish with feta1 min standingFeta softened but intact

Serving & Presentation

I love bringing this skillet straight to the table on a trivet—it’s a little rustic moment that reminds me of my mother’s kitchen in Morocco, where the tagine was always the centerpiece. For a stunning plate, spoon the beef mixture onto a wide, shallow bowl, then top with extra crumbled feta and a pinch of lemon zest. A drizzle of good extra-virgin olive oil right before serving brightens everything up, a trick I picked up from a Parisian chef who swore by the “finishing touch.”

As a low carb ground beef skillet, it’s fantastic spooned over cauliflower rice or a bed of zucchini noodles. If you’re not watching carbs, warm pita on the side for scooping is my favorite way to eat it—the way I did in a tiny bistro in the Marais, tearing bread with friends. For a complete meal, pair with a crisp cucumber-tomato salad dressed with lemon and olive oil.

A few finishing touches can elevate the dish: a sprinkle of Aleppo pepper for gentle heat, or a handful of toasted pine nuts for crunch. I’ll often set out small bowls of extra feta, olives, and fresh herbs so everyone can customize their plate.

Pairing TypeSuggestionsWhy It Works
Side DishCauliflower rice, warm pita, cucumber saladCauliflower rice keeps it low carb; pita soaks up juices; salad adds freshness.
Sauce / DipTzatziki, harissa yogurt, extra lemon olive oil drizzleCool, creamy dips contrast the savory beef; harissa adds gentle heat.
BeverageGlass of Greek rosé, mint iced tea, sparkling water with lemonRosé’s acidity cuts through the richness; mint tea echoes Mediterranean flavors.
GarnishFresh parsley, lemon zest, toasted pine nutsParsley adds freshness, lemon zest brightens, pine nuts give crunch.

Make-Ahead, Storage & Reheating

In my NYC life, meal prepping is survival. I often double this recipe on Sunday and pack it for lunches all week. The flavors actually deepen overnight, making it even more delicious the next day. Here’s how I handle leftovers like a pro.

MethodContainerDurationReheating Tip
RefrigeratorAirtight glass containerUp to 3 daysWarm gently in a skillet over medium-low, adding a splash of water; microwave at 50% power in 30-sec bursts.
FreezerFreezer-safe zip-top bag, pressed flat2 monthsThaw overnight in fridge, reheat in skillet with fresh spinach and feta to revive texture.
Make-AheadPrep ingredients: dice onion, mince garlic, drain tomatoesUp to 1 day aheadStore prepped items separately; assemble and cook when ready.

I find that freezing can slightly soften the spinach, so I often freeze the beef-tomato base without the spinach and feta, then add fresh when reheating. To reheat, transfer the leftover skillet to a pan over medium heat, add a splash of water or broth, and stir occasionally until hot. If the feta has absorbed some liquid, a fresh sprinkle on top will restore that pop.

One last tip: don’t reheat this over high heat or it may dry out. Low and slow is your friend, just like with any good braise.

Variations & Easy Swaps

VariationKey ChangeBest ForDifficulty Impact
Moroccan SpicedAdd 1 tsp cumin, ½ tsp cinnamon, pinch of cayenneWarm, aromatic dinnerStill easy
Dairy-Free / Low-FODMAPSwap feta for dairy-free feta (almond-based); omit onion and use garlic-infused oilSensitive stomachsNo change
Sun-Dried Tomato & KalamataReplace diced tomatoes with ½ cup chopped sun-dried tomatoes (oil-packed, drained) + ¼ cup chopped Kalamata olivesIntense, briny flavor boostStill easy

Moroccan Spiced Version

I grew up with the scent of ras el hanout drifting from my mother’s kitchen. To give this skillet a Moroccan twist, add 1 teaspoon ground cumin, ½ teaspoon cinnamon, and a pinch of cayenne along with the oregano. The warm spices marry beautifully with the beef, and I sometimes finish with a scatter of golden raisins for a touch of sweetness—just like my aunts would do in Casablanca. Serve over couscous (or cauliflower couscous) and garnish with fresh mint.

Dairy-Free / Low-FODMAP Option

If you’re avoiding dairy or FODMAPs, this ground beef feta recipe can still be on your table. Use a high-quality dairy-free feta (I’ve tested Violife’s and it melts decently) or simply omit the cheese and bump up the salt and lemon zest. For low-FODMAP, omit the diced onion and instead use the green tops of scallions or a tablespoon of garlic-infused olive oil (no garlic pieces). The skillet remains every bit as savory and satisfying.

Sun-Dried Tomato & Kalamata Twist

On hectic nights, I grab a jar of sun-dried tomatoes from my pantry and a handful of briny Kalamata olives from the deli. Replace the canned diced tomatoes with ½ cup chopped oil-packed sun-dried tomatoes (drained) and ¼ cup halved Kalamata olives. The result is intensely flavored, a bit saltier, and incredibly addictive. This version pairs wonderfully with a glass of bold red wine—just the way I might have enjoyed it at a Parisian wine bar after a long shift.

Can I use frozen spinach instead of fresh in this ground beef and feta skillet?

Yes, you can, but with a few adjustments. Frozen spinach holds much more water, so you must thaw it completely and squeeze it very firmly—I press it in a clean kitchen towel to remove as much liquid as possible. Then add it at the same stage as fresh, but you may need to cook it for an extra minute to drive off any residual moisture. The texture will be softer and more uniform, which is still delicious, though you’ll miss the bright green pop of fresh leaves. I’d add a squeeze of lemon at the end to lift the flavor.

How long does it take to cook a ground beef and spinach skillet with feta?

From start to finish, my recipe takes just 25 minutes—10 minutes of prep (dicing onion, mincing garlic, draining tomatoes) and 15 minutes of active cooking. The beef browning is the longest step (7-8 minutes), but once that’s done everything moves quickly. It’s truly a one pan ground beef dinner that fits into the busiest weeknight. If you’re new to the kitchen, give yourself an extra 5 minutes for the first attempt; after that, you’ll be able to whip it up in a flash.

What can I substitute for feta cheese in this ground beef and spinach recipe?

Great alternatives depend on the flavor you’re after. Crumbled goat cheese provides a similar tangy, creamy note but melts more quickly. Ricotta salata is firmer and saltier, adding a pleasant crumbly texture. For a dairy-free option, almond- or coconut-based feta works surprisingly well; I’ve had good luck with the Violife brand. If you simply run out of feta, a sprinkle of nutritional yeast mixed with a little lemon juice can mimic a cheesy, tangy finish, though the texture won’t be the same.

Should I drain the fat from the ground beef before adding spinach and feta?

It depends on how much fat renders. With 85% lean beef, you’ll typically get about 2 tablespoons of fat—enough to flavor the dish but not make it greasy. I usually don’t drain it because that fat carries the aroma of the beef and will help wilt the spinach. However, if you see a pool of liquid fat (more than 3 tablespoons), carefully spoon off the excess, leaving a thin layer. For leaner beef (90%+), you may need to add a tiny drizzle of oil to prevent sticking when adding the onion.

Can I make this ground beef and spinach skillet ahead of time for meal prep?

Absolutely, and it’s a lifesaver for busy weeks. The fully cooked dish keeps in the refrigerator for up to 3 days; the flavors actually meld and deepen. I often make a double batch on Sunday and portion it into glass containers. For best texture, slightly undercook the spinach if you plan to reheat, as it will wilt further. Reheat gently with a splash of water, and add a fresh crumble of feta just before eating to revive that creamy, salty contrast. Avoid freezing the finished dish if you can, as spinach can become waterlogged upon thawing.

Is this recipe low carb and keto-friendly?

Yes, it’s naturally a low carb ground beef skillet with only 10g net carbs per serving. To make it fully keto, ensure your diced tomatoes don’t contain added sugar and be mindful of portion size. Serve it over cauliflower rice, zucchini noodles, or simply on its own. The high fat content from the beef and olive oil, combined with moderate protein, fits perfectly into a ketogenic diet. I love it as a quick keto dinner that doesn’t feel like a compromise.

How do I prevent the spinach from getting too watery in the skillet?

The key is adding spinach in batches and not overcooking it. When you dump all the spinach in at once, it steams and releases excess water before properly wilting. Instead, add a handful, quickly stir, cover for 30 seconds, then add more. This gradual method lets the pan stay hot and evaporates moisture. Also, pat the spinach completely dry after washing. If your skillet still looks a bit watery after adding the tomatoes, cook it uncovered for an extra minute to reduce the liquid before adding spinach.

Can I use ground turkey or chicken instead of beef in this Mediterranean recipe?

Yes, ground turkey or chicken work well, though the flavor will be milder. I recommend using a mix of dark and white meat (85-93% lean) to retain moisture. Since poultry lacks beef’s rich taste, boost the oregano to 1.5 teaspoons and add a pinch of red pepper flakes for depth. You may need an extra drizzle of olive oil while browning to prevent sticking. The dish will still be deliciously savory, and the feta will provide the necessary punch.

What are some easy sides to serve with ground beef spinach skillet?

For a complete Mediterranean meal, I love pairing it with warm whole-wheat pita wedges for scooping, or a side of roasted cauliflower tossed with cumin and paprika. A simple Greek salad with cucumber, cherry tomatoes, red onion, and a lemon-oregano vinaigrette adds freshness. If you’re keeping it low carb, roasted zucchini or arugula salad with shaved Parmesan are excellent. For a more substantial plate, serve over couscous or quinoa—it soaks up the savory juices beautifully.

How can I add more Mediterranean flavor to this skillet?

Start with a tablespoon of capers or chopped Kalamata olives stirred in with the tomatoes for a briny kick. A pinch of red pepper flakes or Aleppo pepper adds gentle heat. For freshness, finish with a handful of chopped fresh dill or mint along with the parsley, and a generous squeeze of lemon juice. Toasting the oregano briefly in the hot oil before adding garlic intensifies its earthy notes—a classic technique from my Paris training that I never skip.

Share Your Version!

I can’t wait to see how your ground beef and spinach skillet turns out. Did you add a special twist—maybe a pinch of harissa or a squeeze of preserved lemon? Leave a star rating and comment below; your feedback helps me create recipes you’ll love. And when you make this, snap a photo and share it on Instagram or Pinterest. Tag me @cookingwithlalyta and use #LalybethsKitchen so I can cheer you on!

One question I’d love to hear your answer to: What’s your favorite one-pan weeknight meal? I’m always hunting for new inspiration. Until then, from my NYC kitchen to yours — I hope this recipe brings as much warmth to your table as it does to mine. — Lalybeth 🧡

📌

Love This Recipe? Save It to Pinterest!

If you enjoyed this Ground Beef and Spinach Skillet with Feta recipe, don’t let it get lost in your browser tabs! 😄 Pin it now so you can find it again anytime — and explore hundreds more tried-and-tested recipes waiting for you on my Pinterest boards.

👉 Follow Lalybeth on Pinterest @cookingwithlalyta

📌 Pin this recipe · 🔁 Re-pin your favorites · 💬 Tag me when you make it — I love seeing your creations!

Print

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Ground Beef and Spinach Skillet with Feta


  • Author: Chef Lalybeth
  • Total Time: 25 minutes
  • Yield: 4 1x

Description

A quick and easy one-pan meal with savory ground beef, fresh spinach, and tangy feta cheese. Perfect for busy weeknights.


Ingredients

Scale
  • 1 tablespoon olive oil
  • 1 pound ground beef
  • 1 small onion, diced
  • 3 cloves garlic, minced
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1 teaspoon dried oregano
  • 1 (14.5 oz) can diced tomatoes, drained
  • 5 ounces fresh spinach
  • 1/2 cup crumbled feta cheese
  • Optional: fresh parsley for garnish

Instructions

  1. Heat olive oil in a large skillet over medium-high heat.
  2. Add ground beef and cook, breaking it apart, until browned (about 5-7 minutes). Drain excess fat if needed.
  3. Add onion and cook until softened, about 3 minutes. Add garlic, salt, pepper, and oregano; cook for 1 minute.
  4. Stir in diced tomatoes and bring to a simmer. Cook for 2-3 minutes.
  5. Add spinach in batches, stirring until wilted, about 2 minutes.
  6. Remove from heat and sprinkle feta cheese over the top. Let stand for 1 minute so the feta softens.
  7. Serve warm, garnished with parsley if desired.

Notes

For a lower-carb option, serve over cauliflower rice. Leftovers can be stored in an airtight container in the refrigerator for up to 3 days.

  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Method: Main Course
  • Cuisine: Mediterranean

Nutrition

  • Calories: 350
  • Sugar: 3g
  • Fat: 20g
  • Carbohydrates: 10g
  • Protein: 30g


Ground Beef and Spinach Skillet with Feta

Leave a Comment

Recipe rating