Go Back

Bacon Cheeseburger Melt

This melt-in-your- mouth Bacon Cheeseburger Melt is a tasty cross between a patty melt and bacon cheeseburger.
Prep Time10 mins
Cook Time50 mins
Total Time1 hr
Course: Dinner, Main Course
Cuisine: American
Keyword: Cheeseburger Melt, Patty Melt
Servings: 4
Calories: 924kcal
Author: Amanda Rettke--iamhomesteader.com



  • 3 tablespoons butter
  • 3 yellow onions, sliced thin
  • 1 pound ground beef
  • 1 tablespoon Worchestershire sauce
  • ½ teaspoon garlic powder
  • 1 teaspoon salt
  • ½ teaspoon pepper
  • 8 slices cheddar cheese
  • 8 slices Texas toast
  • 12 slices hamburger pickles
  • 1 large tomato, cut into slices
  • 12 pieces bacon, cooked
  • 8 teaspoons mayonnaise


  • 1/3 cup mayonnaise
  • 1 tablespoon lemon juice
  • 1 teaspoon pepper
  • 1 tablespoon (about 3 cloves) garlic, minced
  • 1 teaspoon fresh parsley
  • 1 tablespoon ketchup


  • In a medium skillet melt butter over medium low heat. Add onions and cook until caramelized (about 15-20 minutes), stirring often. Add water as needed to prevent burning. Remove from skillet and tent to keep warm.
  • In a large bowl, mix together ground beef, Worchestershire sauce, garlic powder, salt, and pepper.
  • Make 4 square patties (a little larger than the bread). Each patty should be about ¼ inch thick.
  • Wipe out the skillet and set the heat to medium-high. Add the hamburger patties in batches (two at a time), cooking them for 1-2 minutes per side. Remove patties from the skillet and set aside.
  • Meanwhile, in a small bowl, combine the mayonnaise, lemon juice, pepper, garlic, parsley, and ketchup to make the aioli spread.
  • Top 4 slices of bread with cheese, hamburger patty, onions, pickles, tomatoes, another slice of cheese, bacon, aioli spread, and piece of bread.
  • Spread 1 teaspoon of mayonnaise on the top.
  • Wipe out skillet and set heat to medium. Add sandwiches to pan, mayo side down in batches (two at a time). Place a weighted pan on top to hold the sandwich firmly in the pan. Cook until golden brown (about 3 minutes). Remove the weighted pan. Spread 1 teaspoon of mayo on the top slice of bread and flip. Cook for 3 additional minutes (or until golden brown). Serve warm.