This recipe turns a pound of ground beef and a whole lot of spinach into a quick, cheesy dinner that’s ready in 15 minutes. It’s a flavorful meal with minimal work, and cleanup is a breeze.

Ingredients
Ground beef makes this skillet hearty and cooks quickly, while plenty of spinach wilts down into the meat. Salsa adds tomatoes, seasoning, and moisture without needing a long ingredient list, and cheese melts over everything at the end. Olives add a salty bite and can easily be left off if they’re not your thing.
How to Make Skillet Tacos
- Brown the ground beef.
Cook the beef in a large skillet, breaking it apart as it cooks. - Add the spinach.
Add the spinach to the skillet and cook until it wilts down into the beef. It will look like a lot at first, but quickly loses volume as it cooks. - Add the salsa and cheese.
Stir in the salsa, top with cheese and olives, then cover until the cheese is melted. - Serve.
Spoon it onto plates or bowls and add your favorite toppings.

Recipe Variations
- Swap the ground beef for ground turkey or chicken
- Add veggies like mushrooms, bell peppers, or zucchini, and sauté them with the ground beef to soften up.
- Change up the cheese or, the salsa for pico de gallo.
How to Serve Ground Beef & Spinach Skillet
This spinach and ground beef skillet is filling on its own, but you can also serve it over rice, with tortilla chips, or over lettuce for an easy taco salad. It’s also great stuffed into a tortilla or taco boat, or spooned over bell pepper nachos.
Skillet Spinach and Ground Beef Recipe

Ingredients
- 1 tablespoon olive oil
- 1 onion, diced
- 1 lb ground beef
- 2 bell peppers, diced
- 3 tablespoons taco seasoning
- 1 ½ cups salsa, or pico de gallo
- 3 cups baby spinach (5-ounce bag), chopped
- 1 ½ cups shredded cheese, Mexican blend or Cheddar
- 4 ounce can sliced black olives, optional
- For serving: shredded lettuce, guacamole, sour cream, tortilla chips
Instructions
Cook the filling:
- In a large skillet over medium-high heat, warm up the oil. Add the onion and sauté for about 3 minutes until soft. Add the ground meat, diced bell peppers, and taco seasoning, and cook, breaking up the meat as it cooks, for about 5-7 minutes until it's cooked through and the peppers have softened.
- Reduce the heat to medium. Add the salsa and spinach, stir to combine, and heat through for about 2 more minutes. Sprinkle the cheese and black olives (if using) over the top and cover with the lid. Turn off the heat and keep it covered for about 3 minutes, until the cheese has melted.
Serve:
- This spinach and ground beef can be served over shredded lettuce, over rice as bowls, or as is, topped with guacamole, more salsa, and sour cream with chips (my favorite!).
The recommendations below may include affiliate links.








Lisa F says
My favorite one-skillet recipe is rosemary-seasoned boneless/skinless chicken thighs with drained/rinsed canned white beans, diced tomatoes and black olives. Super-easy and lots of flavor! THIS recipe looks great- all my favorite flavors! Looks more like nachos than tacos to me, but it all sorta tastes similar whether it’s on tostadas, taco shells, or tortilla chips.
Laura Fuentes says
I know, you can use chips and call it “nachos” or use tacos and call it tacos, tostadas… at the end of the day this is the filling for some delicious stuff! 😉
Meredith says
Perfect! I was just thinking of making tacos tonight.
Dana says
This is great! Never would have thought to add spinach!
Miranda says
I love the spinach addition to it!
Lisa says
Wow, this looks amazing!