Main Courses
This bean hamburger bacon recipe delivers a smoky, spiced patty with crispy vegan bacon streaks that mimic the real thing—perfect for plant-based meals that still satisfy.
The secret lies in combining mashed white beans with smoky paprika, garlic powder, and a touch of flaxseed for binding, creating a patty that holds together beautifully while absorbing bold flavors.
What sets this apart is the homemade vegan bacon made from thinly sliced tempeh, marinated in liquid smoke and maple syrup for that unmistakable charred sweetness.
Cooking these patties in a cast-iron skillet until crispy on the outside and tender inside—just 10 minutes total—ensures they’re ready when your vegan bacon is perfectly smoky and slightly caramelized.
The recipe includes a simple vegan bun toasted with garlic butter and a tangy caramelized onion spread, turning this into a hearty, restaurant-worthy burger without compromise. Every bite delivers that satisfying crunch and smoky depth you crave, even when skipping meat.
Pair with crispy slaw, roasted sweet potato wedges, or tangy pickles to round out the meal, and don’t forget the sauce—a creamy vegan mayo drizzle or spicy BBQ glaze ties everything together.
This isn’t just a vegan burger; it’s a bold, flavor-packed experience that proves plant-based eating can be just as indulgent. Let’s build this burger step by step.
The beauty of this recipe is its versatility—swap the tempeh bacon for store-bought vegan bacon if short on time, or double the patty mix for meal prep. The sides are customizable too: swap slaw for a simple green salad or add avocado slices for extra creaminess.
Whether you’re feeding a crowd or treating yourself to a smoky, satisfying meal, this burger delivers restaurant-quality results at home. Ready to cook?
Ingredients for bean hamburger bacon
Smoky paprika, mashed beans, and crispy tempeh bacon create this restaurant-worthy vegan burger experience.
| Ingredient | Amount | Notes |
|---|---|---|
| Canned White Beans 🌾 | 1 ½ cups | Drained and rinsed thoroughly |
| Smoked Paprika 🌶️ | 2 tbsp | For deep smoky flavor |
| Garlic Powder 🧄 | 1 tbsp | Fresh ground preferred |
| Ground Flaxseed 🌱 | 2 tbsp | Mixed with 6 tbsp water |
| Tempeh 🥜 | 1 lb | Firm, sliced thinly |
| Liquid Smoke 🔥 | 1 tbsp | For authentic smokiness |
| Pure Maple Syrup 🍯 | 2 tbsp | For caramelized sweetness |
| Yellow Onion 🧅 | 1 whole | Medium-sized, finely chopped |
| Vegan Mayonnaise 🥣 | ½ cup | For creamy sauce base |
| Vegan Butter 🧈 | 2 tbsp | For garlic butter toast |
| Vegan Bun 🍞 | 4 whole | Brioche-style preferred |
| Sea Salt 🧂 | 1 ½ tsp | Kosher or fine grain |
| Black Pepper 🌶️ | 1 tsp | Freshly ground |
| Olive Oil 🫒 | 2 tbsp | For cooking patties |
The tempeh is key for that bacon-like texture. Look for firm tempeh at health food stores—it holds up better to slicing and marinating. Slice it paper-thin for maximum crispiness. For the white beans, cannellini or great northern work best—they mash smoothly. If you can't find tempeh, store-bought vegan bacon strips save time, though homemade tastes better. The smoked paprika is non-negotiable here—Penzeys or Trader Joe's carry quality brands that make all the difference in that smoky depth.
No liquid smoke? Smoked paprika plus a pinch of cayenne gets you close. Short on maple syrup? Agave nectar or date syrup works in a pinch. The vegan mayo can be store-bought (like Just Mayo) or homemade with silken tofu. For the patty mix, if you're short on flaxseed, chia seeds work at the same ratio. The onions should caramelize beautifully—don't skip this step, it adds sweetness that balances the smokiness. If you're making these ahead, cook the patties and bacon separately and assemble just before serving for maximum crispiness.
The tempeh bacon keeps 3 days in the fridge if stored in an airtight container with marinade. Patties can be shaped and refrigerated 24 hours ahead—just cook straight from cold. For meal prep, freeze the patties and bacon separately for up to 3 months. Toast the buns fresh—they're best served warm. The caramelized onions can be made 2 days ahead and stored in the fridge. When reheating, use low heat to keep the vegan butter from burning.
Why You'll Love This Recipe
- Pantry Magic: I swear by this recipe when my fridge is bare—just open a can of beans, grab spices, and boom. No shopping trips, no last-minute grocery runs. The flaxseed binds everything together while you’re still deciding what to eat for dinner.
- Smoky Kick: That smoked paprika? It transforms these into something ridiculously good—crispy on the outside, tender inside, with a flavor that hits like bacon but without the guilt. Honestly, my kids don’t even notice it’s plant-based.
- Meal Prep MVP: I make a big batch on Sundays and use it all week—crumbled over salads, tucked into wraps, or even tossed into pasta. The tempeh adds a meaty texture that holds up perfectly, so you’re not stuck reheating sad leftovers.
- Budget Win: A can of beans, a block of tempeh, and a few spices? This feeds four for under $5. Between us, that’s more than enough to justify making it twice in one week—especially when it’s this easy and tasty.
Step-by-step instructions for smoky spiced bean burgers
These instructions deliver restaurant-quality texture and flavor using simple techniques.
Create the Binding Mixture and Season the Tempeh
In a small bowl, combine the 2 tablespoons ground flaxseed with 6 tablespoons water and stir vigorously. Let it sit for 5 minutes until it thickens into a gel-like consistency—this will act as our egg substitute. In a separate bowl, mix the drained 1.5 cups canned white beans, 2 tablespoons smoked paprika, 1 tablespoon garlic powder, 1 tablespoon liquid smoke, 2 tablespoons pure maple syrup, 1.5 teaspoons sea salt, and 1 teaspoon black pepper until thoroughly combined.
Slice the 1 pound tempeh into ¼-inch thick pieces and place them in a shallow dish. Pour half of the bean mixture over the tempeh and let it marinate for 10 minutes, turning once. This step ensures maximum flavor penetration and helps bind the patties later. The tempeh will absorb the smoky, sweet flavors while maintaining its firm texture.
Form and Cook the Patties
Heat 2 tablespoons olive oil in a large skillet over medium heat. While the oil warms, transfer the marinated tempeh to a cutting board and gently press the remaining bean mixture over the top, coating evenly. Form into 4 equal patties, about ½-inch thick, pressing firmly but not compacting too tightly—this creates the perfect balance between structure and juiciness.
Carefully place the patties in the skillet and cook for 4-5 minutes per side until they develop a deep golden-brown crust and internal temperature reaches 160°F. You'll notice the edges crisp up while the centers remain tender. If the patties release easily from the pan, they're ready. Avoid pressing them down—they'll lose moisture and become dense. Keep them warm while you prepare the buns and sauce.
Prepare the Garlic Butter Buns
While the patties cook, melt the 2 tablespoons vegan butter in a small saucepan over low heat. Add the finely chopped 1 whole yellow onion and cook for 3-4 minutes until softened and translucent. Remove from heat and set aside. Toast the 4 vegan buns in a toaster or toaster oven until they're lightly golden and crisp to the touch—this prevents sogginess when assembling.
Spread a thin layer of the ½ cup vegan mayonnaise on the cut sides of each bun. Then, spoon the onion mixture over the mayo, dividing it evenly. The warm onions will infuse the buns with sweetness, while the crispy toast adds satisfying texture. Keep the buns covered until ready to assemble to maintain their warmth.
Assemble and Serve
Carefully transfer the cooked patties to the prepared buns, dividing any accumulated juices evenly. The patties should be hot and slightly crispy on the outside with a tender, smoky interior. Top each burger with additional smoked paprika and a drizzle of maple syrup for extra flavor contrast. Serve immediately while the buns are still warm and the patties maintain their perfect texture.
For best results, serve these burgers right away—the flavors meld beautifully when everything is piping hot. The smoky tempeh pairs perfectly with the sweet maple glaze and crispy buns, creating a satisfying bite with every mouthful. Enjoy with a side of fresh vegetables or crispy fries for a complete meal.
Pro Tips For Making Bean Hamburger Bacon
- CRUSH THE BEANS: Drain and rinse your canned white beans, then mash them with a fork or potato masher—don’t overdo it. You want texture, not a puree, or your bacon will turn out gummy instead of crisp. I learned this the hard way when my first batch stuck together like glue.
- SALT THE TEMPER: Sprinkle salt (about ½ teaspoon per cup of beans) before mixing in the flaxseed and tempeh. This helps the flaxseed bind better and keeps the final texture firm. I used to add it all at once, and the bacon would lose its snap when cooking.
- REST THE MIX: Let the bean mixture sit in the fridge for at least 30 minutes after mixing—yes, even if you’re hungry now. This gives the flaxseed time to work its magic, so your bacon holds its shape instead of falling apart. I know, I know, but trust the process.
- SEAR IN BATCHES: Cook the bacon in a single layer over medium heat, not crowded. If you pile them on, they’ll steam instead of crisp. A nonstick skillet works best, and flipping once gives you that perfect smoky crust. After burning three batches, I finally figured out this was the key.
Essential equipment for this recipe
Cast-Iron Skillet
The cast-iron skillet is your secret weapon for these bean burgers—its heavy weight distributes heat evenly, ensuring a perfect golden-brown crust without burning. I use a 10-inch Lodge skillet because it retains heat beautifully and develops a natural nonstick seasoning over time.
Preheat it for 3-4 minutes over medium heat before adding oil to create a stable cooking surface. The skillet’s ability to handle high heat also means your patties won’t stick, even with the bean mixture’s natural moisture. 🔥
Mixing Bowls
Invest in three medium-sized mixing bowls (8-10 inches in diameter) for efficient prep work. One bowl holds your flaxseed binder, another mixes the bean patty ingredients, and the third catches any excess marinade for the tempeh.
I prefer stainless steel or glass bowls—they’re easy to clean and don’t absorb odors like plastic. A small bowl (like a 4-cup Pyrex) works great for the flaxseed mixture since it needs to gel properly. Keep them within arm’s reach to streamline the process.
Knife Set
A sharp chef’s knife (8-inch) and a slicing knife (6-inch) are essential for this recipe. Use the chef’s knife to finely chop the yellow onion (small dice for caramelization) and the slicing knife to cut the tempeh into thin strips—about ¼-inch thick.
I recommend a Wüsthof or Victorinox knife for precision. A cutting board with a non-slip mat prevents accidents when handling the wet tempeh. For extra safety, keep your fingers curled under while slicing to avoid injuries. ✨
Measuring Tools
Precision matters with this recipe, so grab a set of measuring spoons (for the smoked paprika, garlic powder, and flaxseed) and a liquid measuring cup (for the maple syrup and olive oil). I use OXO Good Grips for their ergonomic design—no more spilled spices!
A digital kitchen scale (like the OXO Good Grips) is optional but helpful if you’re scaling the recipe up or down. For the tempeh, a meat thermometer ensures it’s cooked to 160°F—though tempeh is naturally firm, checking is good practice.
Toaster or Toaster Oven
Toasted buns make all the difference, so a toaster or toaster oven is a must. If using a toaster, set it to light brown (not dark) to avoid burning the vegan buns. For larger batches, a toaster oven (like the Cuisinart TOA-60) lets you toast multiple buns at once.
Preheat for 2 minutes before adding buns to ensure even browning. Pro tip: Place a paper towel on the toaster rack to catch any crumbs—this keeps your appliance clean and prevents sticking. 💫
Marinating Dish
A shallow glass or ceramic dish (like a 9x13-inch baking dish) works best for marinating the tempeh. The wide surface area allows the tempeh to absorb the smoky bean mixture evenly. Avoid metal dishes—they can react with acidic ingredients (like liquid smoke) and alter the flavor.
If you’re short on time, a large plate lined with parchment paper also works. Just ensure the tempeh is spread out in a single layer for even coating. The marinating time (10 minutes) is short, so don’t overcrowd the dish.
Nutrition facts
Frequently asked questions
Can I make this recipe without tempeh?
If you can't find tempeh, use store-bought vegan bacon strips (like coconut-based or mushroom bacon) for the smoky element. For a homemade alternative, try thinly sliced portobello mushrooms marinated in liquid smoke and maple syrup. The patty recipe will work perfectly with any vegan bacon substitute—just ensure it's cooked to 160°F for safety.
How do I keep the patties from falling apart?
Use the flaxseed binder properly—it needs to gel fully for 5 minutes before mixing. Also, don't overhandle the patties when forming them. Press them gently but firmly, and avoid compacting too tightly. Cooking on medium heat in a cast-iron skillet creates a crispy crust that holds everything together. If they still crumble, add 1 extra tablespoon of flaxseed next time.
Can I prep these burgers ahead of time?
Yes! Shape the patties and store them in an airtight container in the fridge for 24 hours before cooking. The tempeh bacon can be marinated and kept in the fridge for 3 days or frozen for 3 months. Toast the buns fresh before assembling—this keeps them crispy. Cook the patties and bacon just before serving for maximum texture. The caramelized onions can be made 2 days ahead and stored separately.
What's the best way to make this recipe gluten-free?
Use a gluten-free vegan bun (like Schär or Canyon Bakehouse) and ensure your smoked paprika and other spices are certified gluten-free. For the patties, check that your canned beans are labeled gluten-free. The tempeh is naturally gluten-free, but always verify the package. The flaxseed binder and other ingredients in this recipe are already gluten-free.
How do I make these burgers spicier?
Add ½ teaspoon cayenne pepper or 1 teaspoon hot sauce to the bean mixture. For extra heat, sprinkle red pepper flakes on the patties before cooking or drizzle with sriracha mayo (mix vegan mayo with sriracha) when assembling. The smoky paprika already adds depth, so balance the heat with sweetness—try an extra drizzle of maple syrup on top.
