Print

Homemade Spinach and Artichoke Dip

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A warm, velvety dip combining spinach and artichokes with creamy cheeses, perfect for gatherings.

Ingredients

Scale
  • 1 cup fresh spinach, chopped
  • 1 can (14 oz) artichoke hearts, drained and chopped
  • 1 cup cream cheese, softened
  • 1/2 cup sour cream
  • 1 cup shredded mozzarella cheese (divided)
  • 1/2 cup grated Parmesan cheese
  • 2 cloves garlic, minced (optional)
  • Salt and pepper to taste
  • A squeeze of lemon juice (optional)

Instructions

  1. Start by washing the fresh spinach and chopping it into small pieces. Drain the canned artichoke hearts, giving them a good chop as well.
  2. In a large mixing bowl, combine the softened cream cheese and sour cream. Use a spatula or mixer to blend them until smooth and creamy.
  3. Add in half of the shredded mozzarella cheese and all of the grated Parmesan cheese to the mixture. Stir well to ensure the cheeses are evenly distributed.
  4. Fold in the chopped spinach and artichokes. If you opted for garlic, now is the time to mix it in!
  5. Preheat your oven to 350°F (175°C). Transfer the dip mixture into an oven-safe dish and sprinkle the remaining mozzarella cheese on top.
  6. Bake for about 20-25 minutes, or until the cheese is bubbling and golden brown.
  7. Once baked, remove your dip from the oven and let it cool for a few minutes before serving.

Notes

Serve with tortilla chips, sliced baguette, or fresh vegetables. Store leftovers in an airtight container for up to 3 days.

Nutrition

Scroll to Top