Best Ever Spinach Dip

What makes this the BEST Ever Spinach Dip? Loads of spinach, artichokes, 2 different types of melted, gooey cheese and packed with flavor. This spinach dip will keep you and your guests coming back for more!
Ingredients
- 2 tablespoon olive oil
- 1 small onion (finely chopped)
- 2 cloves garlic (minced)
- 2 tablespoon all-purpose flour
- 1 cup heavy cream
- 10 ounce frozen spinach (thawed, chopped (1 box))
- 1 cup artichoke hearts (chopped, (canned but not marinated))
- 1/2 cup Parmesan cheese
- 1/4 cup sour cream
- 1 tablespoon lemon juice
- 1/4 teaspoon Tabasco sauce
- 1/2 teaspoon salt
- 1/2 teaspoon pepper
- 1 cup Monterey Jack cheese
Instructions
- 1
Heat the olive oil in a large skillet over medium-high heat. Add the onion and saute until softened and translucent, but do not let it brown. Add the garlic and saute for another 30 seconds until aromatic.
- 2
Add the flour to the skillet and stir. Cook for another minute to remove the raw flour taste.
- 3
Whisk in the heavy cream and bring to a simmer. Add the chopped spinach and artichoke hearts to the skillet and stir them in. Cook for a couple minutes until the spinach and aritchoke warm up.
- 4
Add the Parmesan cheese, sour cream, lemon juice, tabasco, salt and pepper to the skillet and stir everything together. Cook for 2 more minutes until the mixture is hot. Remove from heat.
- 5
Top the skillet with the Monterey Jack cheese and let it rest for 2 minutes until the cheese melts a bit.
- 6
Serve hot with tortilla chips.
Cook it from the original
This recipe comes from cravinghomecooked.com. Their page has the author’s own photos, notes and tips — the best place to cook it from.
Open the recipe on cravinghomecooked.com