(Houston's) Spinach Dip

The Spin Dip is one of my favorite things on the menu at Houston's Restaurant. I searched high and low for this recipe! This is as close as I've found. It's full of cheese, artichokes and spinach. Served it with chips, sour cream and salsa.
Instructions
- 1
Strain spinach and squeeze through a cheesecloth to remove as much liquid as possible.
- 2
In heavy saucepan over medium heat, saute garlic and onions in butter until golden, about 3-5 minutes. Stir in flour and cook for 1 minute.
- 3
Slowly whisk in cream and stock and continue cooking until boiling.
- 4
Once boiling, stir in lemon juice, hot sauce, salt and Romano cheese; stir until cheese has melted.
- 5
Remove from heat and allow to cool for 5 minutes.
- 6
Stir in sour cream, then fold in dry spinach and artichoke hearts.
- 7
Pour in large ovenproof/microwave proof dish. Or smaller ramekins (as shown.) Sprinkle cheddar evenly on top.
- 8
Heat in microwave or bake in oven until cheese on top is melted.
- 9
Serve hot with tortilla chips, sour cream and salsa for dipping.