Go Back
+ servings

hot mozzarella sticks

Meet your new obsession: the ultimate Bacon Sandwich with Caramelized Onions! Crispy, smoky bacon + sweet golden onions = pure flavor heaven.
No ratings yet
Prep Time 10 minutes
Cook Time 10 minutes
Course Snack
Cuisine American
Servings 4
Calories 530 kcal

Equipment

  • Large heavy-bottom skillet or Dutch oven

Ingredients
  

For the Caramelized Onions:

  • 2 large yellow onions thinly sliced
  • 2 tbsp unsalted butter
  • 1 tbsp vegetable oil
  • 1 tsp brown sugar optional
  • 1 tbsp balsamic vinegar
  • Salt & freshly ground black pepper to taste

For the Bacon:

  • 8 slices thick-cut bacon or turkey bacon
  • 1 tsp fresh thyme leaves optional

For Assembly:

  • 8 slices sourdough bread or multigrain/gluten-free
  • 4 tbsp mayonnaise or Greek yogurt, or avocado oil mayo
  • 2 tbsp whole grain mustard or Dijon
  • 2 cups fresh arugula or baby spinach
  • 4 slices aged cheddar cheese optional

Instructions
 

Caramelize the Onions

  • Heat butter + oil in skillet over medium-low.
  • Add sliced onions + pinch of salt. Stir to coat.
  • Cook 5 mins, reduce heat to low. Stir every 5-7 mins for 35–45 mins until deep amber and jammy.
  • Add brown sugar and balsamic in final 5 mins. Season with pepper and more salt as needed.

Cook the Bacon

  • Place bacon in cold skillet, turn heat to medium-low.
  • Cook 7–10 mins, turning occasionally, until crisp.
  • Drain on paper towel. Sprinkle thyme on hot bacon if using.

Toast the Bread

  • Toast sourdough slices until golden but still tender inside.

Assemble the Sandwich

  • Spread mayo + mustard on one side of each slice.
  • Layer arugula → caramelized onions → 2 slices bacon → cheese → more onions.
  • Top with second bread slice, mustard side down.
  • Slice diagonally and serve warm!

Notes

  • Make-Ahead: Caramelized onions can be made up to 3 days in advance.
  • Vegan Options: Use plant-based bacon, vegan butter, and non-dairy mayo.
  • Customizations: Add fried egg, roasted peppers, apple slices, or fig jam for flavor variations.
  • Storage Tip: Wrap leftovers in parchment and foil; reheat in a skillet or toaster oven for crispness.

Nutrition

Serving: 1gCalories: 530kcalCarbohydrates: 32gProtein: 17gFat: 36gFiber: 3gSugar: 8g
Keyword bacon sandwich
Tried this recipe?Let us know how it was!