Quick, easy, and especially tasty, this Cheesy Bacon Spinach Dip recipe takes just 30 minutes to make, can be made ahead, and is a perfect cozy dip for your next party or gathering!
Prep Time 15 minutesminutes
Cook Time 15 minutesminutes
Total Time 30 minutesminutes
Servings 8
Calories
Author The Gracious Wife
Ingredients
½poundbaconchopped
1medium sweet onionchopped
18 ounce package cream cheese, softened
1cupsour cream
2tablespoonsmayo
¼cupgrated Parmesan cheese
3cupsspinach
1cupshredded mozzarelladivided
1cupshredded cheddardivided
Salt and pepper to taste
Instructions
In a medium skillet over medium-high heat, cook chopped bacon until crispy.
Remove bacon from skillet and pat off grease. Dispose of all of the bacon grease except for 1 tablespoon.
Place chopped onion in the skillet with remaining tablespoon of bacon grease. Saute over medium heat until tender, about 2-4 minutes. Remove from heat and set aside to cool.
In a medium mixing bowl, add cream cheese, sour cream, and mayo and whisk until smooth and creamy.
Add Parmesan, spinach, bacon, onions, ½ cup mozzarella, ½ cup cheddar, and salt and pepper to taste. Stir until all ingredients are incorporated.
Transfer dip to an oven-safe, lightly greased casserole dish or bowl and spread evenly.
Sprinkle with remaining cheese.
Bake at 350 for 10-15 minutes until cheese is melted and warmed through.