This Homemade Hot Spinach Artichoke Dip Recipe is better than you can get in any diner or restaurant! It's creamy, packed full of spinach and artichokes, and an effortless recipe to make.
Ingredients
4tablespoonsunsalted butter, divided
1onion, chopped fine
210-ounce jars artichoke hearts, drained, squeezed dry, and chopped
2garlic cloves, minced
1/4cupall-purpose flour
2cupshalf-and-half
1 1/2cupsgrated Parmesan cheese, divided
1tablespoonlemon juice
1tablespoonhot sauce
1/2teaspoonsalt
110-ounce box frozen chopped spinach, thawed and squeezed dry
Instructions
Heat oven to 450 degrees F.
In a large saucepan over medium-high heat melt 2 tablespoons butter. Cook onion until softened, about 5 minutes. Add artichokes and cook until lightly browned, about 5 minutes. Stir in garlic and cook until fragrant, about 30 seconds. Transfer artichoke mixture to a small bowl; set aside.
Melt remaining butter in now empty saucepan over medium heat. Stir in flour and cook until golden, about 1 minute. Slowly whisk in half-and-half, 1 1/4 cups Parmesan, lemon juice, hot sauce, and salt. Reduce heat to medium-low and simmer until thickened, about 3 minutes. Remove from heat and stir in spinach and reserved artichoke mixture.
Transfer to 1-quart baking dish and sprinkle with remaining cheese. Bake until golden brown and bubbling, about 15 minutes. Cool 5 minutes before serving.