- 4 strips bacon, chopped
- 4 tablespoons (1/2 stick) unsalted butter, plus 4 tablespoons (1/2 stick), at room temperature
- 1 cup chopped onion
- 1 tablespoon minced garlic
- 3/4 teaspoon salt
- 1/2 teaspoon freshly ground black pepper
- 1/4 teaspoon crushed red pepper
- 18 ounces canned or jarred marinated artichoke hearts, drained and chopped
- Two 9- or 10-ounce bags prewashed spinach
- 8 ounces Brie cheese, cut into 1/4-inch cubes
- 4 ounces Monterey Jack cheese, grated
- 1/4 cup grated Parmigiano- Reggiano cheese
- 16 slices White Sandwich Bread
Cook the bacon in a medium skillet over medium heat until crisp; remove the bacon with a slotted spoon and set it aside on a paper towel to drain.
Discard all but 1 tablespoon of the bacon fat remaining in the skillet. Add the 4 tablespoons butter, and when it has melted, add the onion, garlic, salt, black pepper, and crushed red pepper. Cook, stirring as needed, until the onion is very soft, about 10 minutes. Add the artichokes and cook for 2 minutes longer. Add 1 bag of spinach and cook until wilted, about 2 minutes; then add the second bag and cook, stirring as needed, for 4 minutes, until the spinach is tender and the flavors have blended. Remove from the heat.
Set a strainer over a bowl, and add the spinach- artichoke mixture to it. Allow the excess liquid to drain, about 5 minutes.
In a medium mixing bowl, combine the three cheeses. Then add the warm spinach mixture and stir until nicely combined and the cheese has begun to melt. Stir in the bacon.
To assemble: Evenly spread a packed 1/2 cup of filling between 2 slices of bread. Butter each side of the sandwich with about 1 teaspoon of the softened butter. Repeat with the remaining ingredients.
Heat a skillet or grill pan over medium heat. Cook the sandwiches, in batches, until they are browned on each side and the filling is warmed through, about 6 minutes. Cut the sandwiches in half, and serve immediately.
Roast Beef Sandwich with French Onion Dip and Crispy Shallots
Baked Crabmeat, Artichoke, And Spinach Dip
The Ultimate Cheese Dip: Cheesy Beer
Spinach and Rice Casserole with Feta and Toasted Walnuts
Smoked Sausage Sandwiches with Beer-Braised Onions
Veal Parmesan Po'boy
Kicked-Up Grilled Ham and Cheese with a Warm Roasted Tomato Salad
Artichoke And Spinach Dip
Ginger Ice Cream Sandwiches with Ginger Molasses Cookies
Cheesy Kale Dip