Favorite Veggie Burgers: Crisp, Flavorful Patties at Home

Updated November 3, 2026

Total time
1 hr 20 min
prep 25 min · cook 25 min
Serves
6
portions as written
Safe temperature (USDA)
160°F / 71°C
check the thickest piece

Jump to recipe

Favorite Veggie Burgers: Crisp, Flavorful Patties at Home

These veggie burgers combine black beans, mushrooms, oats, and breadcrumbs for savory patties with crisp edges and a tender, sturdy middle. They’re easy to shape, hold together well after chilling, and taste great tucked into buns with your favorite toppings.

Ingredients

  • 1 ½ cups (255 g) cooked black beans, drained and patted dry
  • 8 oz (225 g) cremini or button mushrooms, finely chopped
  • ½ cup (75 g) finely chopped yellow onion
  • 2 garlic cloves (6 g), minced
  • ¾ cup (70 g) old-fashioned rolled oats
  • ½ cup (55 g) plain breadcrumbs
  • 1 large egg (about 50 g), lightly beaten
  • 1 tbsp (15 ml) soy sauce
  • 1 tbsp (15 g) Dijon mustard
  • 1 tsp (2 g) smoked paprika
  • ¾ tsp (4 g) fine salt
  • ¼ tsp (0.5 g) ground black pepper
  • 2 tbsp (30 ml) neutral oil, such as canola or avocado oil, for cooking
  • 6 burger buns (about 360 g total)
  • 6 lettuce leaves (about 30 g), optional
  • 1 medium tomato (about 180 g), sliced, optional
  • 6 tbsp (90 g) mayonnaise, ketchup, or another burger sauce, optional

Instructions

  1. Prepare the vegetables and beans. Finely chop the mushrooms and onion so they cook evenly and blend into the patties. Pat the drained beans dry with a clean towel. Put the oats in a food processor and pulse 8–10 times, until they are mostly broken into small flakes but not powdered. If you don’t have a food processor, use the oats whole; the finished patties will have a more textured bite.
  2. Cook off the mushrooms. Heat a large dry skillet over medium heat. Add the mushrooms and onion and cook for about 6 minutes, stirring often, until they have released their liquid and the pan is nearly dry. Add the garlic and cook for 1 minute more. Let the mixture cool for a few minutes while you prepare the beans. Browning and evaporating the mushroom liquid is important: excess moisture can make soft patties that are difficult to flip.
  3. Make the burger mixture. Put the beans in a large bowl and mash them with a fork or potato masher until most are broken down, leaving some small pieces for texture. Stir in the cooked mushroom mixture, ground oats, breadcrumbs, egg, soy sauce, Dijon, smoked paprika, salt, and pepper. Mix until evenly combined. The mixture should hold together when pressed. If it feels very wet, add 1 tablespoon (7 g) of breadcrumbs at a time; if it seems dry and crumbly, mix in 1 teaspoon (5 ml) of water at a time.
  4. Shape and chill the patties. Divide the mixture into 6 equal portions, about ½ cup (115 g) each. With lightly damp hands, shape each into a patty about ¾ inch (2 cm) thick, pressing the edges together so they don’t crack. Place the patties on a plate or tray, cover, and refrigerate for 30 minutes. Chilling firms the mixture and makes turning the patties easier.
  5. Pan-cook the burgers. Heat a large skillet over medium heat for 1 minute, then add about 1 tablespoon (15 ml) of the oil. Cook 3 patties at a time for 4 minutes on the first side, without moving them, until the bottoms are well browned. Turn carefully with a thin spatula, add a little of the remaining oil if the pan looks dry, and cook for 4 minutes on the second side. Repeat with the remaining patties. The egg-containing mixture should reach 160°F (71°C); the USDA FSIS safe minimum for egg dishes is 160°F (71°C), checked with a food thermometer in the center of a patty. Lower the heat if the outside is browning too quickly before the middle is hot.
  6. Serve. Let the patties stand for 2 minutes so they settle, then place them on buns with lettuce, tomato, and sauce. Add toppings just before serving to keep the buns from getting soggy.

Tips

  • Dry the beans and cook the mushrooms well. These are the two easiest ways to prevent a loose mixture. Drain canned beans thoroughly and pat them dry. Give the mushrooms time to release their moisture and let the skillet become nearly dry before adding them to the bowl.
  • Keep some bean texture. Mash most of the beans, but don’t turn them into a completely smooth paste. A few intact pieces make the cooked burgers more interesting and less dense. If using a food processor for the whole mixture, pulse briefly and stop as soon as it holds together.
  • Use a gentle flip. A thin, broad spatula supports more of each patty than a narrow turner. Let the first side brown without nudging it; once a crust forms, the burger is easier to lift. If a patty cracks, press it back together in the pan and give it another minute before turning.
  • Adjust the binders gradually. Beans and mushrooms vary in moisture, so the mixture may need a small correction. Add breadcrumbs a spoonful at a time if it is sticky, or a teaspoon of water if it crumbles when shaped. Avoid adding lots of dry crumbs at once, which can make the center dense.

Serving Suggestions

Serve each patty on a toasted bun with lettuce, tomato, and a sauce that brings some tang or creaminess. Mayonnaise mixed with Dijon, ketchup, barbecue sauce, and a simple yogurt-herb sauce all work well. Thinly sliced red onion, pickles, avocado, or a slice of cheese are easy additions; keep the stack moderate so the patty stays easy to bite and does not slide out of the bun.

For a meal without buns, set a patty over a green salad, grain bowl, or roasted vegetables and add a spoonful of sauce. A crunchy slaw or a cucumber salad balances the browned, savory surface. Serve fries, potato wedges, corn, or a simple side salad alongside the burgers. For a casual gathering, keep the patties warm on a tray and put toppings out separately so everyone can build a burger to suit their taste.

Variations

Make them gluten-free: Use certified gluten-free oats and gluten-free breadcrumbs, and replace the soy sauce with tamari labeled gluten-free. Check the bun label as well, or serve the patties in lettuce wraps. The texture should remain similar, though some gluten-free crumbs absorb moisture differently; add them a little at a time until the mixture holds its shape.

Try a different bean: Cooked pinto or cannellini beans can replace the black beans in the same quantity. Pinto beans give a mild, earthy flavor, while cannellini beans are softer and more delicate. Pat either type dry, and reserve some larger pieces when mashing so the patties don’t become too pasty.

Add a little heat: Stir in ¼ teaspoon (0.5 g) cayenne or 1 finely chopped pickled jalapeño. For a smoky, savory variation, replace the smoked paprika with 1 teaspoon (2 g) ground cumin and add a squeeze of lime at the table. Keep additions modest; too much wet relish or salsa mixed into the base can make the patties hard to shape.

Make them dairy-free: The base recipe contains no dairy unless you add cheese or choose a dairy-based sauce. For an egg-free version, use 1 tablespoon (7 g) ground flaxseed mixed with 3 tablespoons (45 ml) water, rested for 10 minutes, instead of the egg. The patties may be a little more delicate, so chill them fully and turn them carefully.

Storage and Reheating

Refrigerate cooked patties within 2 hours of cooking, in a covered container. They keep for 3–4 days in the refrigerator. Store buns and fresh toppings separately so they stay in good condition. The uncooked mixture can also be covered and refrigerated for up to 24 hours before shaping and cooking; if it releases a little liquid, stir it back in or add a small spoonful of breadcrumbs before forming the patties.

To reheat, warm patties in a covered skillet over medium-low heat with a teaspoon of water, turning once, until hot throughout; uncover for the last minute to refresh the surface. You can also reheat them in a 350°F (175°C) oven for about 10–15 minutes, turning once. Leftovers should reach 165°F (74°C) when reheated, as recommended by USDA FSIS. A microwave works for a quick serving, though it softens the browned exterior.

For longer storage, freeze cooked patties for up to 2 months for best quality. Cool them promptly, separate each with parchment, and seal in a freezer-safe container or bag. Thaw overnight in the refrigerator and reheat to 165°F (74°C). You can freeze uncooked shaped patties the same way; cook them from thawed, adding a few minutes if needed and checking the center temperature before serving.

Frequently Asked Questions

Why are my veggie burgers falling apart?

The mixture may be too wet, the patties may not have chilled long enough, or the first side may be turning before it has browned. Cook the mushrooms until the pan is nearly dry, pat the beans dry, and chill the shaped patties for the full 30 minutes. Use a broad spatula and wait for a firm crust before flipping. If the uncooked mixture still feels loose, stir in a little more breadcrumb.

Can I make the patties ahead?

Yes. You can mix and shape the patties up to a day ahead, cover them, and refrigerate them until you’re ready to cook. You can also cook them in advance and refrigerate them for 3–4 days. For the best browned surface, reheat in a skillet or oven rather than assembling the whole burger ahead of time.

Can I bake these veggie burgers instead of pan-frying?

Yes. Arrange the chilled patties on a parchment-lined baking sheet, brush or lightly spray both sides with oil, and bake at 400°F (200°C) for about 20–24 minutes, turning halfway through. Oven browning is usually a little less pronounced than skillet browning, and timing can vary with patty thickness. Check that the center reaches 160°F (71°C) because the mixture contains egg.

Can I grill these patties?

They are best cooked in a skillet or baked because the mixture is softer than a meat patty and may stick to grill grates. If you want to grill them, chill them thoroughly, brush the patties and clean grates with oil, and use a grill basket or a piece of foil with small holes. Turn only once the underside is firm, and check the center temperature before serving.

What can I use instead of mushrooms?

Finely chopped zucchini can work, but it contains more water and needs to be cooked until that moisture evaporates; squeeze it in a clean towel if it still seems wet. Finely chopped cooked walnuts can add a deeper, nutty flavor, though they do not replace mushrooms’ moisture in exactly the same way. Keep the total amount close to 8 ounces (225 g), and adjust the breadcrumbs only after mixing.

Are these veggie burgers vegan?

As written, no: the egg helps bind the patties. For a vegan version, replace it with the flax mixture described in Variations and choose vegan buns and sauces. The patties will be more fragile, so chill them well, handle them gently, and cook them in a skillet rather than trying to flip them on an open grill.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).