Go Back
+ servings
Save This Recipe Form

Want to save this recipe?

Enter your email below & we'll send it straight to your inbox. Plus you’ll get more great recipes and tips from us each week!

A bowl of creamy spinach artichoke dip served with slices of baguette and fresh spinach leaves in the background.

Spinach Artichoke Dip Recipe

Jane I Pocket Friendly Recipes
If you love your appetizers, you’re going to fall head over heels for this Spinach Artichoke Dip. Real spinach is sauteed with onion, garlic, and butter, then combined with various types of cheeses and artichokes for the perfect snack. Pair it with some toasted French bread slices and you could make it a dinner!
5 from 1 vote
Prep Time 10 minutes
Cook Time 40 minutes
Total Time 50 minutes
Course Appetizer
Cuisine American
Servings 3 quarts
Calories 1560 kcal

Ingredients
 
 

  • 10 ounces bag fresh spinach
  • 1 small white or yellow onion diced
  • 4 tablespoons unsalted butter
  • 1 tablespoon minced garlic
  • 8 ounces cream cheese room temperature
  • 16 ounces sour cream
  • cup mayonnaise
  • 2 cans artichoke hearts drained and chopped (14 ounces each)
  • 6 ounces shredded Parmesan cheese
  • ½ teaspoon ground pepper
  • ½ cup vegetable or chicken broth
  • 8 ounces shredded mozzarella cheese

Instructions
 

  • Preheat the oven to 350°F (175°C).
  • Over medium heat, melt the butter in a large skillet. Sauté the onions and the garlic until the onions turn translucent.
    1 small white or yellow onion, 4 tablespoons unsalted butter, 1 tablespoon minced garlic
  • Add handfuls of fresh spinach to the pan and let it cook down before adding more. Repeat this until all the spinach has been cooked down in the butter mixture. This entire process should take about 10-12 minutes. Set aside.
    10 ounces bag fresh spinach
  • In a large mixing bowl, thoroughly combine the cream cheese, sour cream, and mayonnaise.
    8 ounces cream cheese, 16 ounces sour cream, ⅔ cup mayonnaise
  • Add the parmesan cheese, pepper, and artichoke. Stir well.
    6 ounces shredded Parmesan cheese, ½ teaspoon ground pepper, 2 cans artichoke hearts
  • Add the broth and stir until it’s fully incorporated into the mixture. It will be slightly soupy, but trust the process.
    ½ cup vegetable or chicken broth
  • Fold in the spinach mixture and mozzarella. Pour and spread evenly into a 4-quart baking dish. Bake for 30 minutes.
    8 ounces shredded mozzarella cheese
  • Remove from the oven and serve immediately with crackers, tortilla chips, toasted French bread slices, bagel chips, etc. Enjoy!

Notes

  • Spinach Power: Fresh spinach delivers a vibrant flavor and a pop of color compared to frozen options. However, if fresh isn’t available, a bag of frozen chopped spinach (thawed and squeezed dry) can work in a pinch.
  • Cream Cheese Magic: Soften your cream cheese to room temperature for a smooth and creamy dip. Microwaving it in short bursts on low power for 10-second intervals works wonders.
  • Tangy Twist: Don’t underestimate the power of sour cream! It adds a delicious tang that balances the richness of the cheese. For a lighter version, try using plain Greek yogurt instead.

Nutrition

Calories: 1560kcalCarbohydrates: 25gProtein: 50gFat: 142gSaturated Fat: 66gPolyunsaturated Fat: 26gMonounsaturated Fat: 35gTrans Fat: 1gCholesterol: 326mgSodium: 2316mgPotassium: 1016mgFiber: 3gSugar: 12gVitamin A: 12561IUVitamin C: 37mgCalcium: 1403mgIron: 4mg
Keyword Spinach Artichoke Dip
Tried this recipe?Let us know how it was!