This Spinach Artichoke Dip is a delicious combination of flavors including artichokes, four cheeses and spice. A perfect appetizer for a crowd!
I have been making a variation of this appetizer since the 80's. A crowd pleaser (especially for my family), Spinach Artichoke Dip continues to be a warm, satisfying, and tasty addition to a menu.
Even though my family dislikes when I change a recipe they already enjoy, I often do it "on the sly" and many times they don't even notice. Shhhhhh, this will be our little secret!
My goal has been to find a new recipe for this dish without mayonnaise. I found it! The Best Spinach Artichoke Dip Ever, a recipe from The Pioneer Woman! AND, it uses fresh spinach instead of frozen AND includes 4 kinds of cheeses. Need I say more?
I also like to have recipes that will feed a crowd. This is it! This one recipe will fill an 8"x8" casserole dish. Because it makes so much, I usually split it into smaller ceramic baking dishes and that way I can warm one while serving the other.
And best of all, you can make it a day ahead of time! On the day of your party, just pop it on the oven for 15-20 minutes and serve! Try it and let us know in the comments below if you like it!
Here are more Gr8 appetizers!
- Spinach in a Ball - Delicious Make-Ahead Spinach Balls
- Avocado Green Onion Deviled Eggs
- Layered Crab Dip is one of our most loved appetizers!
- Everyone loves NACHOS!
- Sausage Stuffed Mushrooms are always a hit!
This post contains affiliate links, which means we may make a commission at no extra cost to you should you click on the link and make a purchase. As an Amazon Associate we earn from qualifying purchases.
Recipe adapted from The Pioneer Woman.
Spinach Artichoke Dip
- 6 Tablespoons butter, divided
- 4 cloves garlic, minced (more if you are a real garlic lover)
- 12 ounce bag spinach
- salt and pepper, to taste
- 2 14-ounce cans artichoke hearts, drained and quartered
- 3 Tablespoons flour
- 1 ½ cups whole milk
- 8 ounces cream cheese, room temperature
- ½ cup crumbled feta cheese
- ½ cup grated parmesan cheese
- 1 cup grated pepper jack cheese, divided
- ¼ teaspoon cayenne pepper
- Pita wedges, tortilla chips or crackers, to serve with
- Melt 3 Tablespoons butter in a skillet over medium heat and add the garlic and cook for a couple of minutes until the garlic becomes fragrant.
- Turn heat to medium-high and add the spinach and stir for a couple of minutes until the spinach wilts.
- Remove the spinach from the skillet with a slotted spoon (slightly squeezing the spinach as you are removing it) leaving any juice in the pan and set the spinach aside in a bowl.
- Add the artichokes to the pan and cook over medium-high heat for several minutes. Cook until the liquid is gone and the artichokes begin to brighten up in color. Remove the artichokes, add to the bowl with the spinach and set aside.
- In the same skillet melt the remaining 3 Tablespoons of butter.
- Whisk in the flour and stir until it turns into a paste.
- While stirring continue to cook for a minute or two. Add the milk. Continue to whisk until slightly thickened.
- Add the cream cheese, feta cheese, parmesan cheese, ¾ cup pepper jack cheese, and cayenne. Stir until cheeses are melted and sauce is smooth.
- Chop the artichokes and spinach and add to the sauce and stir.
- Pour into a buttered baking dish or dishes.
- Top with ¼ cup grated pepper jack cheese.
- Bake at 375°F for 15 - 20 minutes or until cheese is melted and bubbly and the top is golden brown.
- Serve with your favorite cracker, tortilla chip, fresh bread, or pita bread.