Go Back
+ servings

Maple Apple, Caramelized Onion & Tempeh Bacon Panini

Hello Veggie
Savory tempeh bacon, jammy caramelized onions, and sautéed maple apples make this panini irresistible.
Prep Time 10 mins
Cook Time 1 hr
Total Time 1 hr 10 mins
Course Sandwiches
Servings 4 sandwiches
Calories 435 kcal


  • 1 tablespoon olive oil
  • 1 medium yellow onion thinly sliced
  • Salt and pepper to taste
  • 6 teaspoons butter or Earth Balance divided
  • 1 medium apple cored and sliced (I like Honeycrisp or Pink Lady)
  • 2 teaspoons maple syrup
  • 8 slices crusty bread
  • 4 ounces shredded smoked cheddar or meltable vegan cheese
  • 8 slices tempeh bacon


  • Heat a large skillet over medium heat. Reduce the heat to medium-low and add the onion, salt and pepper. Stir to coat. Slowly caramelize the onion, stirring occasionally, for about 40 minutes, or until golden brown. (See why caramelizing onions for real takes patience!)
  • Once the onions are caramelized, transfer them to a small bowl. Return the skillet to medium heat; melt 2 teaspoons of butter in the skillet and add the apple slices.
  • Cook the apple slices until they're tender, about 5 minutes. Stir in the maple syrup and cook for 3-5 minutes more, or until the liquid is absorbed and the apples are just beginning to brown on the edges. Remove from heat.
  • Heat an indoor grill or panini press to medium heat. While the grill is heating up, place 4 pieces of bread on a cutting board. Top the slices with half the cheese, then the caramelized onions, maple apples, bacon, remaining cheese, and remaining bread.
  • Spread the tops of the sandwiches with 1/2 teaspoon of butter. Place the buttered side down onto the panini press or grill, then butter the opposite sides with the remaining butter.
  • Gently press the top of the grill down and grill the sandwiches for about 5 minutes, or until they have nice grill marks and the cheese is melted. Serve immediately.


To save time, the onions and apples can be made in advance.


Serving: 1sandwichCalories: 435kcalCarbohydrates: 49gProtein: 16.6gFat: 19.1gSaturated Fat: 10.3gFiber: 4.5gSugar: 11.7g
Tried this recipe?Let us know how it was!