Print

Homemade Spinach and Artichoke Dip

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A creamy and cheesy dip made with fresh spinach, artichoke hearts, and a blend of rich cheeses, perfect for any gathering.

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 into two portions)
  • 1/2 cup grated Parmesan cheese
  • 2 cloves garlic, minced (optional)
  • Salt and pepper to taste
  • A squeeze of lemon juice (optional)

Instructions

  1. Prepare your ingredients by washing and chopping fresh spinach and draining the artichoke hearts.
  2. Soften the cream cheese by bringing it to room temperature.
  3. Mix the cream cheese, sour cream, and half of the mozzarella together until smooth.
  4. Add the chopped spinach, artichoke hearts, grated Parmesan, minced garlic, salt, and pepper to the mixture.
  5. Combine everything thoroughly for a harmonious flavor.
  6. Transfer the mixture to a greased baking dish and level it out.
  7. Top the dip with the remaining mozzarella cheese.
  8. Bake in a preheated oven at 350°F (175°C) for 25-30 minutes until bubbly and golden brown.
  9. Cool for a few minutes before serving warm with your favorite dippers.

Notes

This dip pairs well with crispy tortilla chips, fresh veggies, or warm baguette slices. Store leftovers in an airtight container in the fridge for up to 3 days.

Nutrition

Scroll to Top