Ground Beef and Spinach Skillet with Feta

!
QUICK REMINDER:

While we have provided a jump to recipe button, please note that if you scroll straight to the recipe card, you may miss helpful details about ingredients, step-by-step tips, answers to common questions and helpful guidance to improve your results.

If you’re hunting for an EASY, fast, flavor-loaded dinner, this Ground Beef and Spinach Skillet with Feta is about to be your new weeknight hero. This ground beef and spinach skillet with feta is hearty, cheesy, and secretly pretty wholesome, and yes, I’m going to say it twice because it deserves it: this Ground Beef and Spinach Skillet with Feta is SO GOOD. One pan, simple ingredients, done in about 25 minutes, and it still tastes like you put in way more effort than you did.

I stumbled into this combo on a busy Tuesday when I had thawed ground beef, a giant bag of spinach, and half a container of feta that just stared at me every time I opened the fridge. Tossed it all into a skillet “just to see,” and… we inhaled it. My kids ate spinach without blinking (this never happens), my husband went back for thirds, and I wrote it down immediately because I knew it was a keeper.

This skillet is perfect for anyone who wants fewer dishes, more flavor, and a dinner that feels cozy but not heavy. It’s naturally gluten-free, easy to make lower-carb if you want, and it totally works for meal prep. You can dress it up for guests or shovel it straight from the pan in yoga pants. No judgment. Promise.

Why This Skillet Dinner Totally Works

You’re going to love this for so many reasons, and honestly, it almost feels unfair how simple it is for how delicious it tastes. First, it’s a TRUE one-pan situation, which means less cleanup, less chaos, and more time to just breathe after a long day. The ground beef gets browned and a little bit caramelized, the onions sweeten up, and then the spinach melts into everything, so you get that comforting, cozy feel but with actual greens in there. Wins all around.

It’s incredibly flexible, too, like almost can’t-mess-it-up flexible. Cooking for kids? Keep the seasoning simple and let the feta do the flavor magic. Trying to eat a little lighter or low-carb? Skip the rice and serve it in a bowl on its own. Need something high-protein for lunches? This reheats beautifully and doesn’t get weird or sad in the fridge. It’s the opposite of sad.

If you’re a beginner cook, this recipe is very forgiving. Brown beef, add spinach, crumble feta. That’s the core, and you can totally do this. If you’re more experienced, you’ll still appreciate how quickly it comes together on those nights where you just cannot with a complicated dinner. It’s budget-conscious, family-friendly, and honestly just one of those recipes that keeps surprising you with how good it is every single time you make it.

What You’ll Need (and How to Make It Yours)

  • 1 lb ground beef
  • 2 cups fresh spinach
  • 1 cup feta cheese, crumbled
  • 1 onion, diced
  • 2 cloves garlic, minced
  • 1 tablespoon olive oil
  • Salt and pepper to taste

Let’s talk ingredients. The ground beef is our protein superstar—use whatever fat percentage you like. I usually grab 85/15 from my local H‑E‑B here in Austin because it gives amazing flavor without being greasy. If you want to lighten it up, you can absolutely swap in ground turkey or ground chicken. It changes the vibe a bit, but still so, so tasty.

The fresh spinach looks like way too much at first, then completely wilts down into the skillet and kind of hugs each beef crumble (that’s a weird sentence, but you’ll see what I mean). You can use baby spinach or regular; even frozen spinach works in a pinch—just thaw and squeeze out the water so your skillet doesn’t go watery.

Feta is the secret magic here. It’s salty, tangy, creamy, and it gives such a punch of flavor that you don’t need a long spice list. I buy big tubs of feta at Costco because we go through it like crazy. If you’re not a feta fan, try crumbled goat cheese or even a sprinkle of shredded mozzarella for a milder, melty finish.

Onion and garlic build that deep, comforting base—the kind that makes people wander into the kitchen asking, “What are you making?” Olive oil keeps everything moving in the pan, and then you just finish with salt and pepper. That’s literally it. So simple, so adaptable, and super affordable. Feel free to add a pinch of dried oregano or red pepper flakes if you’re feeling a tiny bit extra.

Ground Beef and Spinach Skillet with Feta

How to Cook It (Step-by-Step, But Chill)

  1. In a large skillet, heat olive oil over medium heat.
  2. Add diced onion and cook until translucent.
  3. Stir in minced garlic and cook for another minute.
  4. Add the ground beef and cook until browned, breaking it apart as it cooks.
  5. Once the beef is cooked, stir in fresh spinach and cook until wilted.
  6. Season with salt and pepper to taste.
  7. Remove from heat and top with crumbled feta cheese.
  8. Serve warm and enjoy.

Start by heating the olive oil over medium heat—give it about a minute so the pan gets hot but not smoking. When you add your diced onion, you should hear a gentle sizzle. If it’s super aggressive, turn the heat down a bit. Cook the onion for about 3–5 minutes, until it goes from sharp and crunchy to soft and translucent. If it starts browning too fast, don’t panic, just nudge the heat down and keep stirring.

Next comes the garlic. Stir it in and let it cook for about 30–60 seconds, just until fragrant. If it starts to brown, you’re past where we want to be, but it’s okay, it’ll still taste good—just move quickly to the next step.

Add the ground beef and break it up with a spoon or spatula. This part takes maybe 7–8 minutes. You want mostly browned bits, no more pink. If you see excess grease pooling and you don’t want it, you can carefully spoon some out, but you don’t have to; a little fat carries flavor.

Now the fun part: pile the fresh spinach right on top. It will look comically huge. Don’t worry. Stir gently and watch it wilt down in 2–3 minutes into these silky green ribbons mixed with the beef. If your skillet feels crowded, add the spinach in two batches.

Season with salt and pepper. Taste. Then taste again (this is required, I decided). Remember the feta is salty, so don’t overdo the salt at this stage. Turn off the heat and shower the whole pan with crumbled feta. It’ll soften slightly from the warmth but won’t totally melt, which gives you those creamy little pops in every bite.

If something looks off—too dry, add a drizzle of olive oil; too wet, let it cook one more minute with the heat on. You really can’t mess this up.

Smart Tips to Make It Even Easier

For meal prep, I love doubling the recipe in a big skillet and portioning it into containers with rice, quinoa, or cauliflower rice. It keeps in the fridge about 3–4 days, so it’s a perfect work-lunch situation. To reheat, microwave in 30–45 second bursts, stirring in between; add a splash of water or broth if it looks a little dry and it perks right back up.

If you’re cooking for kids, you can dial back the feta at first or use a milder cheese on some portions, then add extra feta to the adults’ plates. Let them sprinkle their own cheese—kids love control and suddenly they’re more interested in the spinach too.

This also freezes surprisingly well, though the spinach softens more. Cool it completely, store in an airtight container, and freeze up to 2 months. Thaw overnight in the fridge, then reheat on the stove over low heat. You can ALWAYS add fresh spinach and fresh feta on top after reheating to brighten it back up.

And as your former teacher here, I’m telling you: read through the steps once before you start, pull out all your ingredients, and then just work down the line. You’ve got this. Truly.

How to Serve It (and Love It)

This skillet is one of those recipes that plays well with almost anything. Pile it over fluffy white rice, brown rice, or quinoa for a hearty bowl. For a lower-carb option, spoon it over cauliflower rice or just serve it straight with a simple side salad and some cucumber slices. I also really love it tucked into warm pita or wrapped in a tortilla for a kind of Greek-ish taco night.

For guests, I like to keep it in the skillet and bring the whole pan to the table—super casual, family-style, with extra feta and lemon wedges on the side. It looks rustic and cozy, and no one needs to know how easy it was. For my own lunches, I’ll top it with a fried egg or sliced avocado and call it a power bowl situation.

Leftovers are GOLD. Use them to stuff bell peppers, layer onto toast with extra feta, or toss with cooked pasta and a splash of pasta water for an instant “cheater” pasta dish. However you serve it, promise me you’ll try at least one fun twist?

FAQ: Ground Beef & Spinach Skillet with Feta


[q]Can I use frozen spinach instead of fresh?[/q]
[a]Yes, absolutely.

Ground Beef and Spinach Skillet topped with Feta cheese, ready to serve.

Ground Beef and Spinach Skillet with Feta

A quick and easy one-pan skillet dinner featuring ground beef, fresh spinach, and crumbled feta cheese, ready in about 25 minutes.
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Course Dinner, Main Course
Cuisine American, Comfort Food
Servings 4 servings
Calories 450 kcal

Ingredients
  

Main Ingredients

  • 1 lb ground beef Use your preferred fat percentage, e.g., 85/15.
  • 2 cups fresh spinach Can substitute with frozen spinach; just thaw and squeeze out excess water.
  • 1 cup feta cheese, crumbled Salty and tangy; try goat cheese or mozzarella if not a feta fan.
  • 1 medium onion, diced Use for building flavor.
  • 2 cloves garlic, minced Adds aromatic flavor.
  • 1 tablespoon olive oil For sautéing the onions and beef.
  • to taste salt and pepper Adjust according to preference.

Instructions
 

Cooking

  • In a large skillet, heat olive oil over medium heat.
  • Add diced onion and cook until translucent, about 3–5 minutes.
  • Stir in minced garlic and cook for another minute until fragrant.
  • Add the ground beef and cook until browned, breaking it apart as it cooks, about 7–8 minutes.
  • Once the beef is cooked, stir in fresh spinach and continue cooking until wilted, 2–3 minutes.
  • Season with salt and pepper to taste.
  • Remove from heat and top with crumbled feta cheese.
  • Serve warm and enjoy.

Notes

For meal prep, double the recipe for easy lunches. It can be stored in the fridge for 3–4 days and reheated well. Freezes nicely if stored properly. Pair with rice or enjoy straight from the pan.
Keyword Easy Recipe, Feta cheese, Ground Beef, Skillet Dinner, Spinach

Leave a Reply

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

Recipe Rating