This is a smoky, spicy veggie burger built from sweet potatoes, black beans, and pinto beans, with chipotle in adobo paste and liquid smoke doing the heavy lifting on flavor. It holds together well on a cast-iron skillet and fills you up the way a meat burger does. If you want a plant-based option at a cookout that doesn’t feel like a compromise, this is a solid one.
What makes this version work
Two things matter most here. First, the freezer step before cooking isn’t optional — it firms the patties enough to survive the skillet without falling apart, which is the single biggest failure point with bean burgers. Second, using both black beans and pinto beans gives you a better texture than one variety alone: the pintos mash smoother and act almost like a binder, while some black bean chunks stay intact and give the patty something to bite into. Skip the egg in the mix — it makes the patty mushy rather than helping it hold — and lean on the breadcrumbs to get the right consistency instead.
Common problems and fixes
- Patties stick to the skillet: Make sure your cast-iron or pan is fully preheated before the patties go in. A cold pan is the main reason they tear. Let the crust form completely before you try to flip — if it resists, give it another minute.
- Mixture is too wet to shape: Sweet potatoes vary a lot in moisture. If the mix is slack after adding the listed breadcrumbs, add more a tablespoon at a time until it holds a shape when pressed. Don’t rush it.
- Burgers taste flat despite the chipotle: Chipotle in adobo paste varies by brand in heat and salt level. Taste the mixture before forming patties and adjust salt or add a little more paste if needed — this is the right moment to fix seasoning, not after cooking.
- Patties puff or crack on the grill: These are dense and don’t need high heat. Medium heat on a grill or stovetop is enough. High heat chars the outside before the center warms through.
- Buns go soggy fast: The patties hold moisture. Toast the buns cut-side down in the same skillet for 60 seconds after cooking the burgers — no extra pan needed — and build the burgers right before serving.
Leftovers and meal prep
Cooked patties keep in the fridge for up to 4 days in an airtight container. Reheat them in a dry skillet over medium heat for about 3 minutes per side — the microwave works but softens the crust. For meal prep, the uncooked patties freeze well for up to 3 months; stack them with parchment between each one and freeze flat. Cook straight from frozen on the stovetop over medium-low heat, adding a couple of extra minutes per side. The mayo dressing is best made fresh or stored separately — don’t assemble full burgers ahead of time.
Chipotle Sweet Potato Bean Burger (Smoky & Spicy)
Equipment
- Large mixing bowl
- Potato masher or fork
- 12-inch cast-iron skillet
- Rimmed baking sheet
- parchment paper
- Instant-read thermometer
Ingredients
- 3 large sweet potatoes approximately 900g / 2 lbs total
- 1 can black beans 15-ounce / 425g, drained and rinsed
- 1 can pinto beans 15-ounce / 425g, drained and rinsed
- 1-2 tablespoons chipotle in adobo paste 1 for mild, 2 for medium-hot
- ½ cup red onion diced fine, 70g
- 1 teaspoon garlic powder
- 1 teaspoon paprika
- 1 teaspoon cumin
- 1 teaspoon liquid smoke
- 1 teaspoon salt
- 1 large egg or 1 flax egg for vegan (1 tablespoon ground flaxseed + 3 tablespoons water, rested 5 minutes)
- ½ cup plain breadcrumbs plus extra for coating, 55g
- 1-2 tablespoons avocado oil for cooking patties
- 1 cup mayonnaise or vegan mayo, 240ml
- 6 whole hamburger buns
- 1 large tomato sliced into 6 rounds, optional
- 6 leaves lettuce such as butter or romaine, optional
Instructions
- Poke holes all over each sweet potato with a fork. Microwave on high for 8-10 minutes, flipping halfway through, until completely soft when pierced with a knife. Let cool for 5 minutes before handling.3 large sweet potatoes
- While the sweet potatoes cook, drain and rinse both cans of black beans and pinto beans. Add them to a large mixing bowl and mash with a potato masher until mostly smooth but with some chunks remaining for texture. Add the chipotle in adobo paste, diced red onion, garlic powder, paprika, cumin, liquid smoke, salt, and egg (or flax egg). Stir until evenly combined.1 can black beans, 1 can pinto beans, 1-2 tablespoons chipotle in adobo paste, 1/2 cup red onion, 1 teaspoon garlic powder, 1 teaspoon paprika, 1 teaspoon cumin, 1 teaspoon liquid smoke, 1 teaspoon salt, 1 large egg
- Once sweet potatoes are cool enough to handle, peel off the skins and add the flesh to the bean mixture. Mash and stir until fully incorporated. Add the breadcrumbs and mix until the mixture holds together when squeezed — it should be moist but not sticky. Divide into 6 equal portions and shape into patties about ¾ inch (2cm) thick. Place on a parchment-lined baking sheet.3 large sweet potatoes, 1/2 cup plain breadcrumbs
- Optionally, roll each patty lightly in extra breadcrumbs for a crispier crust. Place the baking sheet in the freezer for at least 30 minutes, or until patties are firm to the touch. This step is essential — it prevents the burgers from falling apart during cooking.1/2 cup plain breadcrumbs
- Heat 1-2 tablespoons of avocado oil in a cast-iron skillet over medium heat. Remove patties from the freezer and cook for 5-6 minutes per side, until a deep golden-brown crust forms and the internal temperature reaches 165°F / 74°C. Do not press down on the patties or move them until ready to flip.1-2 tablespoons avocado oil
- Serve each burger on a toasted hamburger bun with mayo, sliced tomato, and lettuce. Alternatively, serve on a bed of lettuce for a lower-carb option.1 cup mayonnaise, 6 whole hamburger buns, 1 large tomato, 6 leaves lettuce
Notes
Nutrition
Frequently asked questions
Can I make these without an egg?
Yes — the recipe already includes egg as a binder, but the breadcrumbs and starchy sweet potato do most of the structural work. If you want to make them vegan, leave the egg out and add an extra tablespoon or two of breadcrumbs to compensate for the lost binding.
How spicy are these, and can I dial it back?
With 2 tablespoons of chipotle in adobo paste, these have a noticeable kick — medium-hot for most people. Start with 1 tablespoon if you’re heat-sensitive, taste the mixture before forming patties, and add more from there.
Can I cook these on an outdoor grill instead of a skillet?
Yes, but freeze the patties thoroughly first and use a well-oiled grill grate or a grill basket — bean patties are more fragile than meat and will fall through the grates if they’re not firm. Medium heat works best.
What can I use instead of chipotle in adobo paste?
Smoked paprika plus a pinch of cayenne gets you close — use about 1.5 teaspoons smoked paprika and a quarter teaspoon cayenne as a substitute for 2 tablespoons of chipotle paste. The liquid smoke is already in the recipe, so you’ll keep that smoky backbone.
Do I have to use both black beans and pinto beans, or can I use just one?
You can use all black beans or all pinto beans if that’s what you have. Pinto beans alone will give you a smoother, softer patty; all black beans will be a bit firmer and chunkier. Either works — just make sure they’re well drained and rinsed so the mixture doesn’t get too wet.
More burger recipes to try
- Veggie Sauce Burger Perfection
- Five Guys Veggie Sandwich Style
- McAloo Tikki Burger Recipe
- Spicy Paneer Burger Recipe
