Category: Appetizer, Party Food
This decadent Baked 3 Cheese Spinach and Artichoke Dip recipe is loaded with three cheeses and baked to bubbly perfection. It always leaves my guests begging for more after scraping the bowl clean.
- 2 Tablespoons – Butter/ Oil
- 4 cloves – garlic, grated
- 1 cup – Onion, chopped
- One 6oz bag – Fresh spinach leaves, chopped
- 14 oz – Artichoke hearts in water
- 1/2 Teaspoon – Pepper
- Salt, to taste
For cheese sauce
- 3 Tablespoons – Butter
- 4 tablespoons – All-purpose flour
- 1 1/2 cups – Milk
- 4 oz– Cream cheese
- 1 Cup – Pepper jack cheese, grated
- 3/4 Cup – Mozzarella cheese, grated
- 1/2 Teaspoon – Pepper
- Salt, to taste
Topping
- 1/2 Cup – Mozzarella cheese, grated
- Take a heavy bottomed skillet and melt the butter.
- Add garlic and cook for 1 minute until fragrant.
- Add onions and saute them until they become translucent.
- Add spinach and season with salt and freshly ground black pepper.
- Cook spinach until most of the water from spinach evaporates
- Add artichokes and then cook for another 2-3 minutes
- Take the skillet of the heat and set it aside
- For the cheese sauce, melt butter in a pan.
- Add the flour and whisk to form a paste/ roux and cook for a minute. This takes out the raw taste of the flour
- Pour milk into the roux whisking it continuously in order to avoid lumps of flour.
- Simmer the mixture until the sauce thickens
- Add cream cheese, pepper jack and mozzarella and mix well
- Season with salt and pepper
- Mix in the spinach artichoke mixture and transfer it to a baking dish
- Top with grated mozzarella cheese and bake at 350F for 20 minutes.
- If you want your cheese to brown on top, turn of the broiler for 2-5 minutes
- Serve warm with your favorite chips