This post may contain affiliate links. Please read our disclosure policy.
Warm Spinach Artichoke Dip with Bacon will be an instant crowd-pleaser at your dinner table! Topped with crispy bacon and bubbling with creamy, cheesy goodness, what’s not to love?
There’s spinach and artichoke dip, and then there’s this irresistible Spinach Artichoke Dip with bacon, a hot, savory twist on the classic. Made with just a handful of ingredients and ready in under 30 minutes, this dip is the ultimate party appetizer that disappears fast.

What Makes This Recipe So Good
This Spinach Artichoke Dip is creamy, cheesy, and just the right amount of indulgent. The combination of spinach, marinated artichokes, and melted cheese creates that comforting, restaurant-style flavor that everyone reaches for. Then you add crispy bacon on top, and it becomes completely irresistible.
What makes this spinach artichoke dip recipe so special is how easy it is to make. You can whip it up with simple ingredients in less than 30 minutes, and it’s always a guaranteed hit. Whether served warm out of the oven with chips, bread, or veggies, this spinach and artichoke dip with bacon turns any get-together into a little celebration.
What Goes Into This Spinach Artichoke Dip

This Spinach Artichoke Dip with Bacon comes together with simple ingredients you might already have in your kitchen.
- Bacon: Adds a savory, crispy bite that takes this spinach and artichoke dip to the next level. A little goes a long way in boosting flavor.
- Cream Cheese: The base of the dip, giving it that rich and creamy texture. Reduced-fat cream cheese works perfectly without losing any of the indulgence.
- Marinated Artichokes: These bring tang and depth, balancing the richness of the cheese with a bit of brightness.
- Spinach: Tender, earthy spinach rounds out the dip beautifully and makes it feel just a touch wholesome.
Note: Please see recipe card at the bottom for a full list of ingredients with measurements.
How To Make Spinach Artichoke Dip

- Preheat the Oven: Set your oven to 175°C (350°F) and get your 9-inch skillet ready. This ensures even baking.

- Cook the Bacon: Heat olive oil in the skillet over medium-high heat. Add the diced bacon and fry until crispy and fragrant.

- Set Some Aside: Once the bacon is done, remove the skillet from the heat. Scoop out half of the bacon and set it aside on a plate for topping later.

- Add Aromatics: To the remaining bacon in the skillet, add the minced garlic and cook just until fragrant—it should smell amazing but not burnt.

- Combine Base: Stir in the spinach, artichokes, cream cheese, sour cream, yogurt, milk, and a pinch each of salt and pepper. Mix well until everything is blended.

- Add the Cheese: Sprinkle in 1 cup of mozzarella and ¼ cup of parmesan cheese, stirring until melted and smooth throughout the dip.

- Bake to Perfection: Top the dip with remaining mozzarella and parmesan, then bake for 10–15 minutes until golden and bubbly.

- Finish and Serve: Pull it from the oven, top with the reserved crispy bacon, and serve warm with chips, bread, or veggies.
This Spinach Artichoke Dip loves a good surprise pairing. Try it with Shrimp Avocado Garlic Bread for a creamy-meets-fresh combo, or spoon it over Cheesy Bacon Smashed Potatoes for the ultimate comfort mash-up.
For something unexpected, serve it alongside Greek Lamb Souvlaki or Spaghetti Squash Lasagna Boats—the mix of creamy, smoky, and zesty flavors turns this spinach artichoke dip recipe into a full experience.
Tips For Making Spinach Artichoke Dip
- Use full-fat cream cheese if you want extra creaminess—it melts beautifully and makes the dip even more indulgent.
- Make sure to squeeze your spinach completely dry. Any leftover water can make the dip runny instead of rich.
- Want more flavor? Stir in a pinch of chili flakes or smoked paprika for a subtle kick that cuts through the creaminess.
- You can prep this spinach and artichoke dip ahead of time, refrigerate it, and bake just before serving—it tastes just as fresh.
Recipe FAQ’s
Yes, you can! Let it cool completely, then transfer to an airtight container. Freeze for up to 2 months, and thaw in the fridge before reheating in the oven until hot and bubbly.
It’s definitely on the indulgent side, but you can lighten it up by using reduced-fat cream cheese, Greek yogurt, and part-skim mozzarella. You’ll still get all the creamy flavor without feeling too heavy.
Yes! Just sauté it first until wilted, then squeeze out as much liquid as possible before mixing it into the dip.

ON VIDEO
You might also like

Get a free eBook!
Subscribe to Cafe Delites FOR FREE and receive recipes straight into your inbox!

Skillet Spinach Bacon Artichoke Dip
Ingredients
- 2 teaspoons olive oil
- 1/2 cup diced bacon
- 2 teaspoons minced garlic
- 1 9 ounce frozen spinach thawed completely and squeezed dry
- 1 9 ounce marinated artichoke hearts jar, chopped
- 250 g cream cheese reduced fat if possible
- 1/2 cup sour cream
- 1/2 cup Greek yogurt or whole egg mayonnaise – reduced fat
- 1/2 cup milk
- 1 pinch salt to taste
- 1 pinch pepper to taste
- 1 1/2 cup mozzarella divided
- 1/2 cup parmesan cheese divided
Instructions
- Preheat oven to 175°C | 350°F. Heat oil in a 9-inch skillet over medium-high heat. Fry bacon until crispy. Take skillet off the heat. Remove half of the bacon for later; set it aside on a plate.
- To the bacon in the skillet, add in the garlic, thawed and dried spinach, artichokes, cream cheese, sour cream, yogurt, milk and salt and pepper to taste. Mix well to combine.
- Mix in 1 cup of the mozzarella cheese and 1/4 cup of parmesan cheese, until completely mixed through.
- Top with the remaining mozzarella and parmesan. Bake in preheated oven for 10-15 minutes, or until the cheese is golden and bubbly.
- Top with extra crispy bacon.
Notes
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.














Every Cafe Delites recipe I have tried is an absolute slam dunk!
I made this for a party and it was a so delicious! I subbed fresh spinach & it worked perfectly. I made crostinis out of a loaf of French bread- SO GOOD! Thanks for another great recipe!
Hi Karina! I love all your recipes that I’ve made so far and am dying to make this dip. Just wondering, if I subbed fresh spinach for frozen about how many cups/ounces do you think I should use? Thanks in advanced!
Can you make this dip ahead (day or 2 before) & then heat it up? I’m trying to find ways to lighten the load for Thanksgiving.
Thanks!
Yes, that will be great! Enjoy it! I like to warm it up in a crockpot for easy warming on the dip! Hope that helps! Enjoy! XO
OMG! This is amazing!! I made it for Super Bowl and everyone LOVED it! Thank you for the fantastic recipe!
Yes! That is awesome! I am so glad that it was a huge hit for you! Thanks so much for sharing!
The dip looks so good! Can’t wait to try it!