Main Courses
This bean hamburger bacon recipe delivers smoky crispy edges and cheesy pull-apart magic—a plant-based twist that rivals classic burgers. 🔥 The secret lies in mashed beans bound with flax eggs and nutritional yeast, creating patties that hold together while developing a satisfying crust.
I've perfected this recipe after years of experimenting with vegan burgers, and the addition of crispy vegan bacon takes it to another level.
The magic happens when you pan-fry or grill the patties until they develop that crispy exterior while staying tender inside.
A sprinkle of smoked paprika and garlic powder adds depth, while a sprinkle of vegan cheese during the last minute creates that gooey, pull-apart texture you'd expect from a traditional burger. The vegan bacon, made with coconut bacon or store-bought slices, adds a smoky, salty crunch that ties everything together.
What you end up with is a burger that's hearty, flavorful, and satisfying—crispy edges that give way to a soft, cheesy center, all topped with smoky bacon. It's the kind of plant-based meal that even meat lovers won't miss the beef.
The best part? This recipe is packed with protein, fiber, and all the flavors you crave, making it a winner for any meal.
Serve on toasted buns with caramelized onions, avocado, and your favorite condiments for the ultimate plant-based burger experience. Let's get cooking—this recipe is sure to become a staple in your meal rotation.
Ingredients for bean hamburger bacon
Pantry staples and plant-based magic for burgers that fool even meat lovers.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Cannellini Beans 🌱 | 1 ½ cups | Canned, drained and mashed |
| Black Beans 🌱 | 1 cup | Canned, drained and mashed |
| Ground Flaxseed 🌾 | 2 tbsp | Plus 6 tbsp water for flax eggs |
| Nutritional Yeast 🧀 | ½ cup | For cheesy flavor |
| Smoked Paprika 🌶️ | 2 tbsp | For smoky depth |
| Garlic Powder 🧄 | 1 tbsp | Freshly ground preferred |
| Onion Powder 🧅 | 1 tbsp | For savory base |
| Coconut Oil 🥥 | 2 tbsp | For crispy edges |
| Vegan Cheese Shreds 🧀 | ½ cup | Meltable variety |
| Vegan Bacon 🥓 | 6 slices | Coconut or store-bought |
| Lemon Juice 🍋 | 1 tbsp | For brightness |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Whole Wheat Burger Buns 🍞 | 4 whole | Toasted for serving |
| Avocado 🥑 | ½ whole | Sliced for topping |
The beans are the heart of this recipe—cannellini and black beans give you that perfect meaty texture. Trader Joe's has great canned options, but any high-quality canned beans work. Mash them well with a fork or potato masher; you want them smooth but still slightly chunky for texture. The nutritional yeast is non-negotiable here—it's what gives those cheesy, umami notes that make these patties sing. Bob's Red Mill makes a great brand if you're buying it in bulk. For the vegan bacon, I like Lightlife or Templeton's slices—they crisp up perfectly and have that authentic smoky flavor.
No smoked paprika? Substitute half the amount with regular paprika and a pinch of liquid smoke—it'll get you close. Running low on flaxseed? Chia seeds work too (use the same ratio). The vegan cheese needs to melt, so avoid the pre-shredded kind—it's usually coated with anti-caking agents. Miyoko's or Violife are my go-tos. For the avocado, grab a ripe one—it should yield slightly when pressed. If you're making these ahead, keep the avocado separate until serving to prevent browning. The coconut oil gives those crispy edges, but if you're sensitive to coconut flavor, avocado oil works just as well.
These patties keep beautifully in the fridge for 4 days—just store them in an airtight container with parchment between layers. For longer storage, freeze them for up to 3 months. I like to portion the vegan cheese separately so it doesn't get soggy. The bacon stays crispy for about 2 days in the fridge if stored in a single layer on a wire rack. Toast your buns fresh before serving—they make all the difference. Leftovers reheat well in a skillet or air fryer for that crispy texture again.
Why You'll Love This Recipe
- No-Fuss Assembly: I swear by this recipe because it’s the kind of thing I can make while scrolling through my phone—just mash the beans, mix in the flaxseed and nutritional yeast, and shape them. No fancy equipment, no waiting for dough to rise, just raw, satisfying texture in minutes.
- Smoky Umami Magic: That smoked paprika and nutritional yeast? It’s what turns these into bacon-worthy bites. The crispy edges when pan-fried hit like a salty, smoky hug, and the inside stays tender—like a plant-based version of my favorite breakfast meat.
- Meal Prep MVP: I batch these on Sundays and freeze half. They reheat perfectly in a skillet or air fryer, so I’ve got quick protein for tacos, salads, or even breakfast sandwiches. Honestly, they’re the reason I stopped ordering takeout midweek.
- Budget-Friendly Powerhouse: A pound of dried beans and a bag of flaxseed feed my family for days, and I’m not joking. For the cost of one bacon package, I get enough to stuff into burgers, crumble into chili, or slice for a charcuterie board—no guilt, all flavor.
Step-by-step instructions for smoky bean burgers with crispy bacon
Here's how to build patties with chewy texture, smoky depth, and that irresistible pull-apart magic.
👨🍳 Step 1: Make the Flax Eggs and Mash the Beans
In a small bowl, whisk together the 2 tbsp ground flaxseed with 6 tbsp water and let sit for 5 minutes until it thickens into a gel-like consistency. This acts as our egg substitute to bind everything together.
While that thickens, drain and mash the 1.5 cups large cannellini beans and 1 cup black beans in a food processor until completely smooth. You want a texture similar to hummus—no lumps allowed. The smoother the base, the more cohesive your patties will be. Taste and adjust seasoning with 1 tsp salt and 0.5 tsp black pepper now, since we'll be adding more flavors next.
🍳 Step 2: Build the Patty Mixture with Smoky Flavor
In a large mixing bowl, combine the mashed beans with the flax egg mixture. Add the 0.5 cup nutritional yeast, 2 tbsp smoked paprika, 1 tbsp garlic powder, and 1 tbsp onion powder. Mix well until everything is evenly distributed—you're building flavor bombs here.
Here's the thing—smoked paprika is your secret weapon for that campfire-like aroma. Don't skimp on it. The nutritional yeast adds that cheesy depth without dairy, and the garlic/onion powders create that savory foundation. Fold in the 0.5 cup vegan cheese shreds at the end so they stay melty and gooey when we cook.
🔥 Step 3: Form and Crisp the Patties
Preheat your oven to 400°F and line a baking sheet with parchment paper. Using your hands (lightly wet them first to prevent sticking), form the mixture into 4 equal patties, about ¾-inch thick. Press gently but firmly—you want them to hold together when cooking.
Heat 1 tbsp coconut oil in a large skillet over medium-high heat until shimmering. Add the patties and cook for 4-5 minutes per side until they develop a deep golden-brown crust and internal temperature reaches 160°F. The coconut oil gives that crispy edge we're after, but don't walk away—keep an eye on them to prevent burning.
🥘 Step 4: Cook the Bacon and Assemble
While the patties cook, arrange the 6 slices vegan bacon on a separate baking sheet lined with parchment. Bake at 400°F for 8-10 minutes until crispy. The oven method gives even cooking without the mess of stovetop grease.
Toast the 4 whole wheat burger buns in a dry skillet over medium heat for 1-2 minutes per side until golden. Slice the 0.5 whole avocado into thin strips and mix the 1 tbsp lemon juice with a pinch of salt for the topping.
🍽️ Step 5: Layer and Serve with Cheesy Pull-Apart Magic
Spread a thin layer of the lemon-salt mixture on the bottom buns. Place each crispy patty on the bottom bun, then top with 1.5 slices bacon (3 slices per burger), vegan cheese shreds, and a few avocado strips. Top with the other bun halves and press gently.
Here's where the magic happens: The residual heat from the patties melts the vegan cheese, creating that gooey pull-apart texture. Serve immediately while everything is warm and crispy—these burgers don't wait. The smoky paprika, crispy bacon, and melty cheese combo makes every bite unforgettable.
Pro Tips For Making Bean Hamburger Bacon
- Mash Until Sticky: Cannellini beans have that stubborn starch—don’t just smash them, work them with a potato masher or fork until the mixture clings together like wet sand. I learned this the hard way when my first batch fell apart in the pan. A little resistance? That’s the flaxseed binding right. (Yes, even if you’re impatient like me.)
- Toast the Flaxseed: Dry-toast the ground flaxseed in a small pan for 2–3 minutes before mixing—it deepens that nutty, almost bacon-like richness. Skipping this means your bacon will taste more like a bland binder. Trust me, the extra 60 seconds makes a real difference.
- Press Flat, Not Thick: Use the bottom of a glass to flatten the patties to about ¼-inch thickness. Thicker slices = soggy centers that steam instead of crisp. I was skeptical until I tried it—now I double-check every time.
- Smoke the Paprika: Bloom the smoked paprika in the dry pan for 30 seconds before adding oil—it releases its aroma and clings better to the beans. Sounds weird, but it works: your bacon will smell like a campfire from the first bite. (No, you don’t need to add extra.)
Wine and beer pairings for bean hamburger bacon
Red Wine Pairings
For this smoky, cheesy bean burger, I recommend a medium-bodied red wine with enough acidity to cut through the richness. A Zinfandel from California—like Ravenswood Old Vine—brings fruity notes of blackberry and plum that complement the smoky paprika and crispy bacon.
The wine’s slight tannins also stand up to the hearty texture of the patties. 🍷
If you prefer something lighter, a Pinot Noir from Oregon—such as Domaine Serene—works beautifully. Its bright red fruit flavors and silky texture balance the earthy beans and creamy vegan cheese without overpowering the dish. The acidity in Pinot Noir also helps cleanse your palate between bites.
Crisp White Wine
Don’t overlook whites! A dry Riesling from Germany—like Dr. Loosen Blue Slate—is a fantastic choice. Its crisp acidity and hints of citrus and peach contrast the smoky, savory flavors while enhancing the avocado and lemon juice toppings.
The slight sweetness in some Rieslings also pairs surprisingly well with the caramelized edges of the patties.
Beer Pairings
For beer lovers, a hoppy IPA like Sierra Nevada Pale Ale or New Belgium Fat Tire adds a refreshing, bitter counterpoint to the rich, cheesy burger. The citrusy hops in these beers brighten the smoky paprika and crispy bacon, creating a balanced flavor experience.
I love cracking open a cold IPA on a summer evening when grilling these burgers. 🍺
If you prefer something smoother, a Belgian-style witbier—such as Allagash White—brings a creamy, spiced flavor with notes of coriander and orange peel. The effervescence cuts through the richness, while the subtle sweetness complements the vegan cheese and avocado.
These beers are perfect for those who want a lighter, more refreshing pairing.
Non-Alcoholic Options
For a non-alcoholic twist, try a sparkling ginger beer like Brew Dr. Brown’s or a cucumber-mint infused water with a squeeze of lime. The ginger beer’s spicy kick mirrors the smoky paprika, while the cucumber-mint water refreshes the palate between bites.
Both options keep the meal vibrant and satisfying without alcohol. 💧
Nutrition facts
Frequently asked questions
Can I make these bean burgers without flax eggs?
Yes! If you don't have flaxseed, try chia seeds (same ratio) or a mashed banana (½ cup) for binding. For a more neutral taste, aquafaba (3 tbsp chickpea brine) works too. Just note that texture may vary slightly—chia and banana add natural sweetness, while aquafaba keeps things more neutral.
How do I prevent the patties from falling apart when cooking?
Keep your hands slightly wet when forming patties to prevent sticking, and press them firmly but gently. Chill the formed patties in the fridge for 15 minutes before cooking to help them hold together. Also, avoid overmixing the bean mixture—just combine until evenly distributed. The flax eggs are your secret weapon for binding!
What's the best way to reheat leftover bean burgers?
For crispy results, reheat in a skillet over medium heat for 2-3 minutes per side> with a little coconut oil. If using an air fryer, cook at 375°F for 3-4 minutes. Avoid microwaving—they'll get soggy. The key is high heat for that crispy exterior!
Can I make these patties ahead of time?
Form patties and store them in an airtight container with parchment between layers. Refrigerate for up to 4 days> or freeze for 3 months. Thaw overnight in the fridge before cooking. Pro tip: Freeze the vegan cheese separately to keep it from getting soggy.
What are good vegan bacon alternatives if I don't have coconut bacon?
Store-bought vegan bacon like Lightlife or Templeton's works perfectly. For homemade options, try crisping tempeh slices> with liquid smoke and soy sauce, or baking mushroom strips> with maple glaze. The key is smoky flavor—don't skip the seasoning!
