Grilled Cheese Sandwiches Filled With Date-Bacon Jam

Prep Time
Cook Time
Ready In

"This sandwich is a contest winner from TOH and developed by Kathy Cooper. Placing is here for safe keeping. Gotta love grilled cheese sandwiches!!"

Original recipe yields 4 servings


  • Serving Size: 1 (394.2 g)
  • Calories 919.5
  • Total Fat - 43.9 g
  • Saturated Fat - 20 g
  • Cholesterol - 117.3 mg
  • Sodium - 2002.2 mg
  • Total Carbohydrate - 82.4 g
  • Dietary Fiber - 5.4 g
  • Sugars - 34.7 g
  • Protein - 50.5 g
  • Calcium - 729.2 mg
  • Iron - 4.2 mg
  • Vitamin C - 4.4 mg
  • Thiamin - 0.6 mg

Step 1

In a large skillet, cook bacon over medium heat until crisp, stirring occasionally. Remove with a slotted spoon; drain on paper towels. Discard all but 2 tablespoons drippings.

Step 2

Add onion to drippings; cook and stir over medium heat until softened. Reduce heat to medium-low;

Step 3

Cook, stirring occasionally, until onion is deep golden brown and caramelized, 35-40 minutes, adding garlic during the last 5 minutes of cooking.

Step 4

Return bacon to skillet; add next five ingredients. Stir well. Reduce heat; simmer, covered, about 30 minutes, stirring occasionally. Cool.

Step 5

For sandwiches, combine cheeses, mixing well. Layer four slices of bread with cheese mixture, 2 tablespoons date-bacon jam and remaining bread. Spread outsides of sandwiches with butter. In a nonstick skillet, toast sandwiches over medium-low heat until golden brown and cheese is melted, 2-3 minutes per side. Cover and refrigerate remaining jam; save for another use, such as a topping for burgers, etc.

Tips & Variations

No special items needed.



That jam is scrumptious! And such a good partner with the melty cheese. The only change I would make in the future is to leave out the cheddar. It was very difficult to mix with the softened Brie. Not crazy about cheddar anyway, but I lOVE Brie, so this will be a winner for me! Did I mention this is a very decadent sandwich? And totally worth every guilty bite...

review by:
(17 Apr 2020)