Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Creamy Dreamy Hot Spinach & Artichoke Bake

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Total Time: 25 minutes
  • Yield: 8 servings 1x
  • Category: Appetizer
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegetarian

Description

This rich and cheesy Hot Spinach and Artichoke Dip is a crowd-pleasing appetizer. Made with cream cheese, mozzarella, spinach, and artichokes, it’s the perfect dip for game day, parties, or cozy nights in. Serve it with tortilla chips for the ultimate snack experience!


Ingredients

Scale

1 tbsp olive oil
1/2 medium sweet onion, diced
3 cloves garlic, minced
1/4 cup dry white wine
1 (16 oz) package frozen chopped spinach, thawed and squeezed dry
1 (14 oz) can artichoke hearts, drained and coarsely chopped
1/2 tsp crushed red pepper flakes
1 (8 oz) package cream cheese, cubed
1 cup sour cream
1/2 cup freshly grated Parmesan
Kosher salt and freshly ground black pepper, to taste
1 1/2 cups shredded mozzarella cheese


Instructions

Heat olive oil in a large skillet over medium heat. Add diced onion and sauté until translucent, about 2–3 minutes.
Stir in garlic and cook for 1 minute until fragrant.
Deglaze the skillet with white wine, scraping up any browned bits.
Add spinach, chopped artichokes, and red pepper flakes. Cook for about 4 minutes to reduce moisture.
Stir in cream cheese and sour cream until melted and fully combined.
Mix in Parmesan and mozzarella cheese until creamy and smooth.
Season with salt and pepper to taste.
Serve hot with tortilla chips, crostini, or crackers.


Notes

You can make this ahead and reheat before serving. Great with pita chips or sliced baguette too. Swap white wine with broth if needed.


Nutrition

  • Serving Size: 1/8th of recipe
  • Calories: 240
  • Sugar: 2g
  • Sodium: 420mg
  • Fat: 20g
  • Saturated Fat: 11g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 5g
  • Fiber: 2g
  • Protein: 7g
  • Cholesterol: 50mg