Go Back

Tasty Baked Spinach Artichoke Dip

A creamy, cheesy spinach and artichoke dip that's perfect for sharing during gatherings, game nights, or cozy evenings in.
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Servings: 8 servings
Course: Appetizer, Snack
Cuisine: American
Calories: 250

Ingredients
  

Dip Base
  • 10 oz cream cheese (softened; I recommend Philadelphia) Let at room temperature for easier mixing.
  • 1 cup sour cream (full-fat for creaminess, or Greek yogurt for a healthier twist)
  • 1/3 cup mayonnaise (Duke’s is my go-to for that rich flavor)
  • 4 cloves garlic (minced)
Cheeses and Veggies
  • 2 cups mozzarella cheese (shredded) Freshly shredded melts beautifully.
  • 1/2 cup parmesan cheese (freshly grated) For the best taste.
  • 10 oz spinach (fresh or frozen; if using frozen, drain thoroughly)
  • 10 oz artichoke hearts (canned or frozen, chopped into bite-sized pieces)
  • 1/4 teaspoon red pepper flakes To add some heat.

Method
 

Preparation
  1. Start by mincing the garlic cloves. If your mozzarella isn’t pre-shredded, shred it for optimal melting. Drain your spinach thoroughly to avoid a soggy dip. Chop the artichoke hearts into bite-sized pieces.
Mix the Base
  1. In a large mixing bowl, combine the softened cream cheese, sour cream, and mayonnaise. Mix until smooth and creamy. Add in the minced garlic and ensure it’s well incorporated.
Add Cheeses and Veggies
  1. Stir in the grated parmesan cheese and half of the mozzarella. Gently fold in the drained spinach and chopped artichoke hearts. Add the red pepper flakes for a delightful kick.
Transfer and Bake
  1. Scoop the mixture into a greased baking dish. Top it with the remaining mozzarella cheese. Bake at 400°F for about 20 minutes or until golden brown and bubbly.
Serve
  1. Let your dip rest for 2-3 minutes before serving. It's perfect with chips, crackers, or fresh veggies.

Notes

Storage: Leftovers can be stored in an airtight container in the fridge for up to 3 days. Reheat at 350°F until warmed through. Make ahead: Prepare a day in advance and bake just before serving.