Bacon Spinach Artichoke Dip

Jump to Recipe

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

My bacon spinach artichoke dip is a little twist on a classic appetizer. Crispy, savory bacon is combined with this creamy, cheesy dip for an appetizer that is sure to wow your crowd.

Cracker with spinach artichoke dip.


 

Rule number 1 in life, everything is better with bacon! OK, maybe thats a slight exaggeration, but in my house, bacon is practically it’s own food group.

I’ve been making spinach artichoke dip for years, but one day thought, why not take this classic up a notch. Adding bacon seemed like the obvious choice, and let me tell you, it was a game changer.

Bacon spinach artichoke dip is warm, creamy, and packed with flavor. Smoky bacon pairs perfectly with tangy artichokes and spinach. This is one of those dips that seems to vanish as soon as it hits the table. It’s a true crowd favorite.

If you want more hot dips, try this hamburger dip, pizza dip, and cheesy bacon dip.

Why you’ll love this recipe

  • Fast – You can make this dip in about 30 minutes.
  • Flavorful – Full of delicious flavor and texture.
  • A crowd favorite – This is one of my most popular dip recipes. Everyone always comes back for more.

Ingredients

  • Cream cheese – Softened cream cheese is the base of this dip.
  • Mayonnaise – A little mayonnaise adds extra flavor and creaminess.
  • Spinach – Thawed, frozen spinach. Make sure to squeeze out any excess liquid.
  • Bacon – I use about 6 pieces of bacon. You can use more or less depending on your taste.
  • Artichoke hearts – Canned, diced artichoke hearts.
  • Mozzarella – Shredded mozzarella makes this dip nice and cheesy.
  • Parmesan cheese – Use shredded Parmesan cheese.
  • Garlic – About 1 clove of minced garlic.
  • Salt and pepper

How to make spinach artichoke dip

  1. Place the softened cream cheese, mayonnaise, salt, and pepper in a mixing bowl. Mix until creamy.
  2. Stir in the spinach, mozzarella, Parmesan, chopped artichokes, and chopped bacon with the cream cheese.
Bowl with whipped cream cheese and mixer.
Bowl with cream cheese, cheese, spinach, artichokes, and bacon.
  1. Spray a baking dish with non-stick cooking spray. Spread the mixture in the baking dish.
  2. Bake at 350 degrees F for about 20 minutes. Serve warm.
Baking dish filled with spinach artichoke dip.

Heather’s recipe tips

  • Soften the cream cheese.
  • Remove excess liquid. It’s very important to squeeze all of the excess liquid out of the thawed, frozen spinach. You don’t want the dip to have too much liquid.
  • Shred your cheese. If possible, I recommend shredding your own cheese for the best taste.
Baking dish with spinach artichoke dip.

Serving suggestions

I like serving this spinach artichoke dip with things like crackers, tortilla chips, corn chips, crostini, cucumber, celery, and more.

Storage

Let the dip cool and then store in an airtight container in the refrigerator. It will last 3-4 days. Reheat in the oven or microwave until warmed through.

You can freeze this dip in a freezer safe container for up to 2 months. Let thaw in the refrigerator and then bake.

Frequently asked questions

Can you make this dip ahead of time?

Yes, you can prepare this dip, cover and refrigerate until ready to serve. When ready to eat, remove the cover and bake.

Can you leave out the bacon?

Yes, if you don’t like bacon you can leave it out of the recipe.

More delicious dip recipes

Cracker with spinach artichoke dip.
No ratings yet

Bacon Spinach Artichoke Dip

By Heather Seeley
This bacon spinach artichoke dip is a delicious warm dip that is simple to make with a few ingredients.
Prep: 15 minutes
Cook: 30 minutes
Total: 45 minutes
Servings: 8

Ingredients 

  • 1 8 ounce cream cheese, softened
  • 6 slices cooked bacon crumbled
  • 1 12 ounce frozen spinach thawed
  • 1 14 ounce can artichoke hearts, drained and chopped
  • 1/2 cup shredded mozzarella cheese
  • 1/2 cup shredded Parmesan cheese
  • 1/2 cup mayonnaise
  • 1 clove garlic minced
  • 1/4 teaspoon salt
  • 1/4 teaspoon ground black pepper

Instructions 

  • Preheat oven to 350 degrees F.
  • In a large bowl, mix together softened cream cheese, spinach, artichoke hearts, mozzarella, Parmesan, mayonnaise, garlic, salt and pepper with electric mixer.
  • Stir in crumbled bacon.
  • Spray 9 inch baking dish with nonstick spray.
  • Spread mixture into baking dish.
  • Place in oven and bake 20-25 minutes.
  • Serve immediately.

Nutrition

Calories: 216kcal | Carbohydrates: 1g | Protein: 6g | Fat: 20g | Saturated Fat: 5g | Cholesterol: 26mg | Sodium: 435mg | Potassium: 43mg | Vitamin A: 175IU | Vitamin C: 1.2mg | Calcium: 109mg | Iron: 0.2mg

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

Additional Info

Course: Appetizer
Cuisine: American
Like this? Leave a comment below!

Hello!

Thank you for visiting Food Lovin’ Family! With 3 kids I know it can be hard getting food on the table. Here you will find easy and delicious recipes that the whole family will enjoy.

Leave a comment

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

Recipe Rating




1 Comment