Creamy Bacon-Spinach Dip Recipe


8 oz (225g) cream cheese, softened 1/2 cup sour cream 1/2 cup mayonnaise 1 cup shredded mozzarella cheese 1 cup shredded cheddar cheese 1/2 cup grated Parmesan cheese


1 cup chopped spinach (fresh or frozen, thawed and drained) 6 slices bacon, cooked crispy and crumbled 3 cloves garlic, minced 1/2 teaspoon onion powder 1/2 teaspoon paprika

Prepare Ingredients

Preheat your oven to 350°F (175°C). Cook the bacon until crispy, then crumble or chop it finely. Thaw and drain the spinach if using frozen. If using fresh spinach, chop it finely.

Mix Ingredients

In a large mixing bowl, combine the softened cream cheese, sour cream, and mayonnaise until smooth and well blended.

Add Cheese and Flavors

Stir in the shredded mozzarella, cheddar cheese, and Parmesan cheese until evenly distributed.

Incorporate Spinach and Bacon

Fold in the chopped spinach and crumbled bacon until evenly distributed throughout the mixture.

Bake the Dip

Transfer the mixture to a baking dish or a cast-iron skillet, spreading it out evenly.

Bake and Serve

Bake in the preheated oven for 20-25 minutes, or until the dip is hot and bubbly, and the top is lightly golden.