Sometimes you just need a great dip. Dane and I were hanging out one weekend and I really wanted spinach and artichoke dip. Instead of going out to a restaurant, I figured I could just figure out how to make some on my own.
I started with looking through some recipes just to get a sense of the amounts I should be working with. I saw recipes that called for cream cheese, sour cream, and mayo. None of those seemed right to me. Mayo in a spinach and artichoke dip? Not so much for me.
My favorite kind of spinach and artichoke dip always has a delicious cheesyness mixed in with the spinach and artichoke. Since I’ve made all kinds of things with cheese sauces (because I LOVE CHEESE!) I knew I could make it work. And the results were awesome!
Spinach and Artichoke Dip
- 1 package frozen spinach, thawed and drained
- 1 cup chopped yellow onions
- 3-4 cloves minced garlic
- 1 teaspoon salt
- 1/2 teaspoon ground black pepper
- 1/4 cup all-purpose flour
- 1 cup milk
- 1 cup light cream
- 1 cup grated Pecorino Romano cheese
- 1 cup grated Gruyere cheese
- 1 (14 oz) can artichoke hearts, drained and chopped
- 4-5 strips bacon, fried crisp, drained and crumbled
- Assorted chips for dipping (pita chips, tortilla chips, bagel chips)
Preheat the oven to 350 degrees F. Lightly grease a 9-inch round dish (I actually used a pie plate, which worked perfectly) and set aside. I also drained the spinach, which took awhile to get all the water out. Really make sure you drain off as much water as you can. I then drained the artichoke hearts and chopped them into bite sized pieces.
In a medium pot, cook the bacon until crispy over medium-high heat. Remove the bacon and crumble once it has cooled. In the bacon fat, add the onions and cook, stirring, for 3-5 minutes. Add the garlic and cook an additional 3 minutes.

Add the flour and stir constantly, to make a roux. Cook about 3 minutes then add the milk and cream. The mixture will start to thicken, so make sure to keep stirring constantly. It should take 3-5 minutes of stirring before you feel it starting to thicken.
Add the spinach and stir in well. Then add the cheeses, artichoke hearts, and bacon, and stir together.
Remove the pot from the heat and pour into the prepared dish. Put in the oven for about 20 minutes, until bubbly (you can add more cheese on top if you want). Remove from the oven and serve hot with chips.
This does make a LOT of dip, and Dane and I didn’t get through even close to half of this. It’s the perfect amount for company though. I froze the rest that we didn’t eat, and plan to try and reheat it next time I’m feeling the need for some dip. It may or may not work, but hey, it’s worth a shot.
Hope you enjoy!













