This gooey mess of caramelized onion and barbecue sauce also tastes great as a cold sandwich. (And did you know caramelized onions freezes well? Make extra for topping burgers, pizzas and more.)

Source: Midwest Living


Recipe Summary

20 mins
42 mins
4 sandwiches


Ingredient Checklist


Instructions Checklist
  • In a large skillet, cook onion, covered, in hot butter over medium-low heat for 13 to 15 minutes or until onions are tender, stirring occasionally. Uncover; cook and stir over medium-high heat for 3 to 5 minutes more or until golden. Remove from heat; cool slightly.

  • Meanwhile, in a small bowl, combine mayonnaise and barbecue sauce. Spread mixture evenly on the bread slices. Assemble sandwiches, layering cheese, ham, tomato and the caramelized onion.

  • Cook sandwiches on a preheated, lightly greased electric sandwich press, covered indoor grill, grill pan or skillet. If using a sandwich press or covered indoor grill, cook about 6 minutes or until toasted. If using a grill pan or skillet, weigh sandwiches down and cook about 2 minutes on each side or until toasted.

Nutrition Facts

520 calories; fat 28g; cholesterol 85mg; saturated fat 10g; carbohydrates 39g; mono fat 8g; poly fat 8g; insoluble fiber 2g; sugars 9g; protein 26g; vitamin a 523.2IU; vitamin c 5.9mg; thiamin 0.5mg; riboflavin 0.4mg; niacin equivalents 6.9mg; vitamin b6 0.4mg; folate 88.3mcg; vitamin b12 0.6mcg; sodium 712mg; potassium 434mg; calcium 201mg; iron 2.7mg.