Veggie Burger with Caramelized Onion and Sliced Apple


I love a good veggie burger. For years, my husband and I were continually on the hunt for the most delicious veggie burger. We tried the local pubs, burger shops, and every store bought package brand we could find. We tried black bean burgers, quinoa burgers, sweet potato burgers, and portabello mushroom burgers. Each one distinctly different and unique, each with its own delicious qualities, but none that blew us away.

It wasn’t until I began to dive deep into veggie burger research that I finally came up with a winner. A burger that is loaded with healthy ingredients like mushrooms, apples, carrots, black beans, cashews, and brown rice, which provide a lot of nutritional bang for your buck, while still tasting rich and flavorful. This burger doesn’t necessarily mimic a meat burger nor does it taste like a traditional black bean burger. It is chewy and tender, smoky and savory, and absolutely delicious.

I topped the burger with a few of my favorite condiments and toppings. Havarti cheese and caramelized onions are a flavor combination that I love on burgers, so that was a must. I also wanted to add something to the burger to break up the rich savory flavors, so I opted for sliced apples. I used Pinata apple slices, which are crisp and juicy with a balance between sweet and tart. This is hands down the best veggie burger that I have ever tried, and the best part is, my family loves it as well!


Veggie Burger with Havarti, Caramelized Onion, and Sliced Apple


  • 2 cups sliced mushrooms
  • 2 Stemilt Piñata apples, sliced
  • 1 medium carrot, peeled and grated
  • 1 - 15 oz can of black beans, rinsed and drained
  • 1/2 cup raw unsalted cashews
  • 1/2 cup Panko breadcrumbs
  • 1 large egg
  • 1/2 cup grated parmesan cheese
  • 1 garlic clove, minced
  • 3 tbsp barbecue sauce
  • 1 tsp salt
  • 3/4 cup of cooked short grain brown rice
  • 3 tbsp vegetable oil
  • 1 onion, sliced
  • 1 tsp salted butter
  • 4 burger buns, sliced and toasted
  • 4 slices Havarti cheese
  • 4 tbsp mayonnaise
  • 4 butter lettuce leaves

This is hands down the best veggie burger that I have ever tried, and the best part is, my family loves it as well!

Rate this recipe:
1 Star2 Stars3 Stars4 Stars5 Stars (7 votes, average: 4.43 out of 5)
  • Yield
    4 servings
  • Prep time
  • Cook time
  • Total time
  • Cuisine
  • In Category
  • Level


  1. Preheat the oven to 350ºF.
  2. Layer the sliced mushrooms and one of the sliced apples onto a baking sheet.
  3. Spread the black beans and grated carrot onto another baking sheet.
  4. Place the baking sheets into the oven for 25 minutes until the mushrooms and apples have browned slightly and the black beans have split. Remove from the oven and let cool.
  5. In a food processor, pulse the cashews until crumbly but not powdery.
  6. Add the mushrooms, apples, black beans, and carrots and pulse into large crumbles.
  7. Add the Panko, egg, parmesan cheese, garlic, barbecue sauce, and salt and pulse until the mixture comes together.
  8. Add the brown rice and pulse until combined.
  9. Remove the mixture from the food processor and form into 4 individual patties. If the mixture sticks to your hands, add more bread crumbs. If it’s too crumbly, pulse a few more seconds in the food processor.
  10. Place the patties into the fridge covered for a minimum of one hour or overnight.
  11. Heat 3 tbsp of vegetable oil in a large frying pan on medium-high heat. Fry the veggie burgers for 4 minutes on each side, until brown and crispy.
  12. Thirty minutes to an hour before assembling the burgers, caramelize the sliced onions in a frying pan on low heat with 1 tsp of butter.
  13. To assemble the burger, place a slice of cheese onto the warm patty so it has a chance to melt slightly. Top with caramelized onions, lettuce, sliced apples, and mayonnaise.

Nutritional Information

Per Serving

  • Calories: 597
  • Carbohydrate Content: 78 g
  • Cholesterol Content: 79mg
  • Fat Content: 22 g
  • Fiber Content: 10 g
  • Protein Content: 17 g
  • Saturated Fat Content: 9 g
  • Sodium Content: 764 mg
  • Sugar Content: 20 g
  • Trans Fat Content: 0 g
  • Unsaturated Fat Content: 12 g