Description
This creamy, cheesy spinach artichoke dip is the ultimate appetizer. Perfect for parties, game days, or as a decadent snack, it combines savory cheese, tender spinach, and tangy artichokes for an irresistible crowd-pleaser. Serve it warm with tortilla chips, fresh veggies, or crusty bread for dipping!
Ingredients
Scale
- 4 tablespoons unsalted butter
- 1 small yellow onion, finely chopped
- 1 clove garlic, minced
- 2 tablespoons all-purpose flour
- 1¾ cups half & half
- 1 (10-ounce) box frozen chopped spinach, thawed, drained, and squeezed dry
- 1 (14-ounce) can quartered artichoke hearts, drained, rinsed, chopped, and blotted dry
- 1½ cups shredded sharp cheddar cheese
- ½ cup grated Pecorino Romano or Parmigiano Reggiano
- ½ teaspoon salt
- ¼ teaspoon freshly ground black pepper
- Pinch of nutmeg
- Tortilla chips, for serving
Instructions
- Prepare the Aromatics:
- Melt the butter in a medium saucepan over medium heat. Add the finely chopped onion and cook for 3–4 minutes, stirring frequently, until soft and translucent.
- Add the minced garlic and cook for an additional minute, stirring constantly to prevent browning.
- Make the Roux:
- Sprinkle the flour over the onions and garlic. Stir constantly for 1 minute until a paste forms.
- Add the Half & Half:
- Gradually pour in the half & half, whisking continuously to avoid lumps. Cook for 2 minutes until the mixture thickens slightly.
- Incorporate Spinach and Artichokes:
- Stir in the drained and chopped spinach and artichoke hearts. Mix well to combine.
- Melt the Cheese:
- Reduce the heat to low and add the shredded cheddar and grated Pecorino Romano or Parmigiano. Stir continuously until the cheese is melted and the mixture is smooth.
- Season and Serve:
- Add the salt, black pepper, and a pinch of nutmeg. Taste the dip with a tortilla chip and adjust seasoning as needed.
- Transfer the hot dip to a serving bowl and serve immediately with tortilla chips.
Notes
- Make-Ahead Tip: Prepare the dip up to the cheese-melting step. Store it in the fridge, then reheat gently before serving.
- Spinach Prep: Squeeze out as much moisture as possible from the spinach to prevent a watery dip.
- Cheese Variations: Feel free to substitute the cheddar with mozzarella or Gruyere for a twist on flavor.
- Serving Suggestion: Serve the dip warm with tortilla chips, crackers, or fresh veggies like celery and carrot sticks.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Appetizer
- Method: Stove Top
- Cuisine: American