| |

Hot Spinach and Bacon Dip

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

Closeup of Hot Bacon Spinach Dip in Cast Iron Skillet

Hot Spinach and Bacon Dip is THE perfect starter for the big game. Super easy, amazing flavor, and so good, you’ll be tempted to keep it all to yourself.

Can there be a game day or Super Bowl without a hot dip? Not in my book!

This recipe is a little like the Spinach Artichoke dip everyone loves, but changes it up with bacon and caramelized onions.

It’s kind of like… oh my.

Black Skillet with Hot Bacon Dip

In fact, here’s a secret. The first time I made this, I left my husband in the kitchen alone to answer an email. I heard him say, “Now, THIS is Super Bowl food.” 

Um… when I came back. There was, maybe, a bite left. That’s NOT ok!

But… I got to make it again, and again… and will again today!

I love to serve this dip with pita, but tortilla chips work great too.

Raw Spinach in a Skillet

What I Love About This Spinach and Bacon Dip

  • It has loads of spinach
  • The bacon is a perfect accent to the creamy cheese
  • You can increase the spiciness by adding a drop of hot sauce
  • It’s a super easy, last-minute, delicious dip!

Hot Spinach and Bacon Dip Ingredients

Pantry Ingredients: olive oil, Worcestershire sauce, salt and pepper

Vegetables: red onion (or whatever you have), garlic cloves and 3 to 4 cups of baby spinach leaves. Actually, I use 1 bag.

Dairy: milk, cream cheese, shredded mozzarella, and Parmesan cheese

Other: Cooked bacon, chopped.

Have fun!

People Eating Hot Bacon Spinach Dip with Pita

Closeup of Hot Bacon Spinach Dip in Cast Iron Skillet

Hot Spinach and Bacon Dip

Yield: 4 to 6 servings
Prep Time: 15 minutes
Cook Time: 8 minutes
Total Time: 23 minutes

Hot Spinach and Bacon Dip is THE perfect starter for the big game. Super easy, amazing flavor, and so good, you'll be tempted to keep it all to yourself.


  • 2 teaspoons olive oil
  • 1 medium red onion, diced
  • 3 garlic cloves, minced
  • 3-4 cups baby spinach leaves
  • 1/3 cup milk
  • 6 ounces cream cheese
  • 1 teaspoon Worcestershire sauce
  • 3/4 cup shredded mozzarella
  • 5 strips cooked bacon, cut into bite-size pieces
  • Coarse salt and ground pepper to taste
  • ½ cup parmesan cheese


  1. Preheat the oven to 425 degrees F.
  2. In a large ovenproof skillet, like a cast-iron skillet, over medium heat, warm up the oil. Then add the onion and sauté until lightly browned, about 5 minutes. Then add the minced garlic and cook another 30 seconds. Finally, add the spinach and saute until wilted, about 3 minutes. Transfer to a bowl and set aside.
  3. Into the same skillet, warm the milk and then add the cream cheese. Whisk until melted, 2 to 3 minutes, and then pour in the Worcestershire sauce and whisk to combine. Stir in the spinach and onion mixture, the shredded mozzarella cheese and chopped bacon. Season with salt and pepper to taste. Bring to a low simmer and cook for 4 to 5 minutes.
  4. Top with parmesan cheese and transfer the skillet to the oven and bake for 8 to 10 minutes, or until nicely browned. Serve with pita or tortilla chips.


Adding Spice

If you'd like to spice up the dip, add 1 to 2 teaspoons of hot sauce when you add the Worcestershire.

Did you make this recipe?

Follow me on Pinterest for more and use the "Pin" button at the top of the recipe card.

Kitchen Tools

[amazon_link asins=’B071J9HH51′ template=’ProductCarousel’ store=’United States’ marketplace=’US’ link_id=’5f0ed7cd-33c6-4823-b5cd-94be54d933fa’]

Leave a Reply

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