This Spinach Artichoke Dip is creamy, satisfying, and loaded with spinach, artichokes, and two kinds of cheese. It’s one of the easiest dips to prepare: simply assemble, bake until hot and bubbly, then serve warm with chips or crackers. Perfect for parties and casual gatherings.

I don’t always share savory recipes, but this one is a longtime family favorite. I hadn’t made it in years until recently when I rediscovered a version my sister Lillian used to make for family get-togethers. If you can chop artichoke hearts, squeeze excess water from spinach, and shred cheese, you can make this dip.

Preparation takes about 15 minutes, and the dip bakes for roughly 30 minutes until the cheeses are melted and everything is heated through.

This dip is best served warm. If you make it, please rate the recipe and leave a comment — feedback is always welcome.

Spinach Artichoke Dip
5 from 1 review
- Author: Cindy Gibbs
- Prep Time: 15 Minutes
- Cook Time: 30 Minutes
- Total Time: 45 minutes
- Yield: 8 Servings
- Category: Appetizers/Dips
- Method: Bake
- Cuisine: American
Description
This creamy, crowd-pleasing Spinach Artichoke Dip combines tender artichokes, spinach, cream cheese, sour cream, mayo, and two cheeses for a rich, comforting appetizer that’s simple to make.
Ingredients
- 8-ounce cream cheese, softened
- 1/4 cup real mayo
- 1/4 cup sour cream
- 1 teaspoon freshly minced garlic (or from a jar)
- 1/4 teaspoon pepper
- 2/3 cup finely shredded or shaved parmesan cheese
- 2/3 cup finely shredded mozzarella cheese
- 1 can (14 ounces) quartered artichoke hearts, drained, patted dry and chopped
- 6 ounces frozen chopped spinach, thawed, drained and excess water squeezed out
- Tortilla chips or crackers for serving
Instructions
Preheat oven to 350°F (175°C).
- Add the cream cheese to a large mixing bowl. Using an electric mixer, beat on medium-high until smooth and lump-free. Add the mayo, sour cream, garlic, pepper, parmesan, and mozzarella. Mix until well combined.
- Fold in the chopped artichokes and drained spinach on low speed or by hand until evenly distributed.
- Spread the mixture into a one-quart baking dish and bake until heated through and cheeses are melted, about 30 minutes.
- Serve warm with tortilla chips or your favorite crackers.
Notes
- Make ahead: assemble and refrigerate; bake just before serving.
- Reheat: the dip reheats well in the microwave or in a low oven until warmed through.
- Storage: keep covered in the refrigerator for up to 5 days.