This post may contain affiliate links. Please read our disclosure policy.

This sautéed spinach with bacon recipe is an extremely simple to make side dish and only uses a handful of ingredients! It pairs with any weeknight meal.

Looking for more spinach side dishes? Try my Creamed Spinach (with Frozen or Fresh Spinach!) or Creamy Garlic Spinach Orzo.

sauteed spinach with bacon in a cast iron skillet

Why you’ll love it

Sautéed spinach is one of those classic side dishes that’s comforting yet really easy to make. If you’re a spinach lover, maybe it’s already a favorite, but I know that it’s “just ok” for many people, so that’s why I’m adding bacon. Will this special twist convert someone in your life into a spinach lover? I vote yes!

There’s really nothing complicated about learning how to sauté spinach. The trick is to not overcook it so it remains a vibrant green color. It’ll be one of your go-to side dishes since it goes with practically everything. Very little is more comforting than spinach that is cooked just right!

What you’ll need

  • Bacon – I used thick cut bacon
  • Onion – sweet (Vidalia) onion is my favorite variety, but yellow works too
  • Spinach – we’re using an entire 16 oz box of fresh baby spinach. It always cooks down!

Pro tip

If you’re wondering what to do with leftover bacon fat, I always like to keep some in the fridge in a sealed container. It’s amazing on bread instead of butter or mayo, and it’s great for adding to dishes like Roasted Potatoes instead of olive oil or butter for a pop of savory flavor. It’s essentially lard.

How to sauté spinach with bacon

This is an overview with step-by-step photos. Full ingredients & instructions are in the recipe card below.

sauteeing bacon and onions in a cast iron skillet

Fry the bacon in a large skillet, then transfer it to a plate, leaving a few tablespoons of the leftover bacon grease in the pan. Sauté the onion in it until softened.

bacon and spinach in a cast iron skillet

Add about half of the spinach in and toss until it’s wilted, adding more spinach until you’ve used it all up. Spinach is mostly made up of water, so it will look like a TON and won’t all fit into the pan in one go. In a few minutes it will wilt. Toss with the cooked bacon, and season with salt & pepper.

Tools for this recipe

Check out Natasha’s favorite kitchen essentials, gadgets, and cookware!

Helpful tips

  • I don’t recommend using frozen spinach for this recipe.
  • You could add in some minced garlic (a clove or two) if you like, after the onions have been cooked. Just be careful not to let it burn, or it’ll taste bitter.

What to serve with this recipe

Leftovers and storage

  • It’s best eaten right away, but leftovers will keep for a couple of days in an airtight container in the fridge.
  • To reheat, warm through in a small saucepan or microwave in 30 second increments.
  • This won’t freeze well.
close-up of sauteed spinach with bacon

If you made this pan fried spinach with bacon, please leave a star rating and review below! I’d love to hear from you. Tag me on Instagram if you made any S&L recipe.

sauteed spinach with bacon in a cast iron skillet
5 from 4 votes

Sautéed Spinach with Bacon

This sautéed spinach with bacon recipe is an extremely simple to make side dish and only uses a handful of ingredients! It pairs with any weeknight meal.
Prep: 5 minutes
Cook: 15 minutes
Total: 20 minutes
Servings: 4


  • 6 strips bacon
  • 1/2 medium onion chopped
  • 1 pound (16 oz.) fresh baby spinach
  • Salt & pepper to taste


  • Cut the bacon into small pieces (I use kitchen shears to do this quickly) and fry in a large skillet until crispy.
  • Transfer the cooked bacon to paper towel lined plate. Leave about 2-3 tablespoons of bacon fat in the pan.
  • Add the onion and sauté over medium heat until it's softened and starting to lightly brown (about 5-7 minutes).
  • Add in about half of the spinach and toss with tongs (yes it'll seem like a ton of spinach, but keep tossing it and it'll get coated with the bacon fat and onions and start to wilt). As it wilts, add in the rest of the spinach a large handful at a time (keep tossing) until it's all wilted. This will take about 5 minutes.
  • Add in the cooked bacon and toss. Season with salt & pepper as needed and serve right away.


Calories: 169kcal, Carbohydrates: 6g, Protein: 8g, Fat: 14g, Saturated Fat: 4g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 6g, Trans Fat: 1g, Cholesterol: 22mg, Sodium: 309mg, Potassium: 718mg, Fiber: 3g, Sugar: 1g, Vitamin A: 10646IU, Vitamin C: 33mg, Calcium: 117mg, Iron: 3mg

Nutrition information is automatically calculated, so should only be used as an approximation.

© Salt & Lavender Inc. Content and photographs are copyrighted. Sharing this blog post is much appreciated, but copying and pasting full recipes without authorization to social media is strictly prohibited.

Leave a star rating and comment below!

Hi! I’m Natasha.

Salt & Lavender is a recipe blog with a focus on delicious comfort food using everyday ingredients. Beat the weekday grind with hundreds of easy-to-follow and hassle-free recipes!

The Salt & Lavender cookbook is here! Order Now

5 from 4 votes

Leave a comment

Please leave a recipe rating!

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

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  1. Beckie says:

    5 stars
    Love this!! Easy directions. Delicious 😋

    1. Natasha says:

      Thank you so much, Beckie!

  2. Katherine Mellon says:

    5 stars
    I cooked this delicious easy to follow recipe and topped it with two poached eggs for extra protein. It was a gourmet meal!

    1. Natasha says:

      Love that!!

  3. Bonnie says:

    I, too, have no history with sauted spinach but wanted try! This is delicious! Even though I had only 5 Oz of spinach at the time! Amazing to see the spinach wilt down! Don’t do anything else while the spinach wilts cuz it’s goes quick.

    1. Natasha says:

      I’m so glad you liked it, Bonnie!

  4. Dr. R. says:

    5 stars
    Simple yet absolutely delicious! I used both yellow and red onion along with the spinach and bacon. It was a colorful side dish that was a hit with my family. It reminded me of something my mom used to make. Thanks for sharing the recipe!

    1. Natasha says:

      I love that!! Thank you!

  5. Star says:

    5 stars
    I don’t have much of a history of sautéing spinach. We either eat it raw in a salad or add it to soup. I saw this recipe and had to try it. It came out great! Love it cooked with the bacon and onions. Thank you.

    1. Natasha says:

      I’m so happy you enjoyed it, Star!! You’re very welcome. Thanks for your review!

  6. Jane Mackay says:

    Could you substitute Swiss chard for the spinach.

    1. Natasha says:

      Hello! Yes, I think you could definitely try but timing may vary a bit. Enjoy!! 🙂