Warm Spinach and Artichoke Dip
A moo-velously warm treat. This festive holiday dip is always the first to go so be sure to make an extra batch!
Melt butter with oil in a large, heavy pot over medium heat.
Add onion and garlic; sauté until onion is tender, about 6 minutes.
Add flour; stir 2 minutes.
Gradually whisk in stock; bring to boil, whisking constantly.
Cook until mixture thickens, stirring frequently, about 2 minutes.
Remove from heat.
Stir in spinach, artichoke hearts, cheese, yogurt and cayenne (spinach will wilt).
Season with salt and pepper.
Transfer dip to serving bowl.
Serve warm with toasted baguette slices.