Go Back
+ servings
The Best Spinach and Artichoke Dip recipe

Easy Spinach and Artichoke Dip

Camila Benitez
Are you looking for a delicious snack that's always a hit? I've got just the thing: my homemade Spinach and Artichoke Dip. Trust me, it's simple and tasty and never fails to please a crowd. Whenever my family craves a quick and satisfying appetizer 🍃, or I have some extra spinach laying around in the refrigerator, this creamy Spinach Artichoke Dip is my go-to recipe.
5 from 1 vote
Prep Time 25 minutes
Cook Time 25 minutes
Total Time 30 minutes
Course Snack
Cuisine American
Servings 6

Ingredients
  

  • 1 10-ounce package frozen chopped spinach , thawed, drained, and squeezed dry
  • 1 (15 ounces) can artichoke hearts in water drained, blotted dry with paper, and coarsely chopped
  • 8 ounces full-fat cream cheese or Neufchatel cheese , softened
  • 1 medium onion , finely diced
  • 4 garlic , finely minced
  • ½ cup full-fat sour cream
  • ¼ cup full-fat mayonnaise
  • 1 cup shredded Monterey Jack cheese, whole-milk mozzarella, or pepper jack , divided
  • ¾ cup freshly grated Parmesan cheese , divided
  • 1 teaspoon smoked paprika
  • ¼ teaspoon ground cayenne pepper or red pepper flakes
  • 1 teaspoon ground black pepper
  • ¼ teaspoon kosher salt , to taste
  • ¼ teaspoon granulated sugar
  • 2 tablespoons extra-virgin olive oil
  • 2 tablespoons unsalted butter

For Serving

  • Tortilla chips , as needed

Instructions
 

  • Preheat the Oven: Position a rack in the upper third of the oven and preheat to 400 degrees F.
  • Prepare the Baking Dish: Butter an 8.5-inch round dish.
  • Cheese Mixture: Combine ¼ cup Parmesan cheese and ¼ cup Mozzarella cheese in a small bowl and set aside for later.
  • Cook the Onion Mixture: In a large 12-inch sauté pan, heat the oil and butter over medium heat. Add the chopped onion,  salt, paprika, sugar, ground black pepper, and cayenne pepper.Sauté the mixture for about 10 minutes until the onions start to soften and become translucent. Reduce the heat to medium-low and continue sautéing for an additional 5 to 10 minutes, or until the onions are browned and caramelized. Add the minced garlic and cook for another 1 to 2 minutes until it becomes fragrant. Remove the pan from heat and allow the mixture to cool.
  • Combine with Cream Cheese Mixture: In a large bowl, mix cream cheese, sour cream, mayonnaise, ¾ cup of Monterey jack cheese, and ½ cup of Parmesan with the cooled onion mixture. Mix well and adjust seasoning if necessary.
  • Add the Spinach and Artichokes: Lightly squeeze the liquid out of the spinach and add to the large bowl. Drain and blot dry the artichokes with a paper towel, chop them roughly, and add to the large bowl. Stir until well combined.
  • Bake the Dip: Transfer the mixture to the prepared baking dish. Top with the reserved Parmesan and Mozzarella cheese mixture. Bake until the edges are browned and bubbly, about 20 to 25 minutes.
  • Serve Warm: Serve the Spinach and Artichoke Dip warm with crackers, chips, or toasted bread.
  • 📌Camila's Tip: To effectively dry spinach, place thawed spinach in a clean kitchen towel over a bowl or sink and twist firmly to extract all the moisture. For fresh spinach, sauté it in batches until wilted. To swiftly soften cream cheese, microwave it in 15-second increments until it becomes soft, but be careful not to overheat.

Notes

How to Store & Re-Heat
To store your Spinach and Artichoke Dip, cool it to room temperature and place it in an airtight container. It can be refrigerated for up to 3 days. When you're ready to reheat it, warm it in the oven at 350 degrees F for about 10-15 minutes if refrigerated, or microwave in short intervals, stirring in between, until it's heated through. 
Make-Ahead & Freeze
To make Spinach and Artichoke Dip ahead, assemble the dish, cover it, and refrigerate for up to a day. Bake it before serving. Freezing is not recommended as it can change the texture and affect the taste; it's best when fresh.
Nutrition Facts
Easy Spinach and Artichoke Dip
Amount per Serving
Calories
294
% Daily Value*
Fat
 
27
g
42
%
Saturated Fat
 
12
g
75
%
Trans Fat
 
0.01
g
Polyunsaturated Fat
 
4
g
Monounsaturated Fat
 
9
g
Cholesterol
 
57
mg
19
%
Sodium
 
450
mg
20
%
Potassium
 
111
mg
3
%
Carbohydrates
 
5
g
2
%
Fiber
 
0.4
g
2
%
Sugar
 
3
g
3
%
Protein
 
9
g
18
%
Vitamin A
 
819
IU
16
%
Vitamin C
 
2
mg
2
%
Calcium
 
231
mg
23
%
Iron
 
0.3
mg
2
%
* Percent Daily Values are based on a 2000 calorie diet.

All nutritional information is based on third-party calculations and is only an estimate. Each recipe and nutritional value will vary depending on the brands you use, measuring methods, and portion sizes per household.

Did you Like the Recipe?We would appreciate it if you could rate it. Also, make sure to check out our Youtube Channel for more great recipes. Please share it on social media and tag us so we can see your delicious creations. Thank you!