Pesto White Bean Veggie Burgers

Creamy white beans combine with pesto for these veggie burgers! They make a satisfying meal for vegetarians and meat-eaters alike. Top each patty with more pesto and dig in.

Homemade Veggie Burger Recipe
Megan Gordon

As a vegetarian during my late teens and twenties, I ate my fair share of veggie burgers. After college I started making my own, improving on the store-bought burgers I’d come to rely on by making my own zesty bean burger packed with herbs and subtle spices.

The recipe has come a long way since those days, and the latest version is this tender white bean number with double pesto—some goes in the burgers and some goes into a creamy sauce over top.

These veggie burgers cook up like a dream. They're sure to be a winner for meat eaters and vegetarians alike.

Homemade Veggie Burger Recipe make the pesto
Megan Gordon

Pesto Is the Sauce of Summer

Pesto is my favorite warm weather condiment and I don’t skimp here: you’re going to fold some into your bean mixture and use the remainder (mixed with plain Greek yogurt) to dress your burgers.

I went with a nut-free pesto here for simplicity and for personal reasons (my son is allergic to them), but you honestly won’t miss them a bit.

Veggie Burgers with White Beans
Megan Gordon

Making a Better Veggie Burger

If you’ve made homemade veggie burgers before, you know that sometimes they can turn out quite dry and crumbly. That’s not the case here: creamy beans are blended with an egg, breadcrumbs, and brown rice to hold everything together.

Want to make your beans from scratch? Here's how to make them on the stovetop or in a pressure cooker!

Once the mixture is blended together, it needs to chill in the fridge for at least an hour before shaping the patties (this helps the patties hold together without crumbling apart on you). When planning your day, take this extra time for chilling into account.

Stovetop Veggie Burger Recipe cook the burgers
Megan Gordon

Pan-Fry—Don't Grill—These Burgers

While I know there’s always a temptation to grill veggie burgers like regular burgers, I always find veggie burgers tough to grill—they can so often stick to the grates and come apart.

Instead, I prefer to pan fry these with a little oil in a nonstick skillet or well-oiled grill pan. Then we plate them up and head out to the yard—the best of both worlds.

More Veggie Burgers and Sandwiches!

Pesto White Bean Veggie Burgers

Prep Time 20 mins
Cook Time 10 mins
Chill 60 mins
Total Time 90 mins
Servings 4 servings


For the pesto:

  • 5 tablespoons extra virgin olive oil

  • 1 cup loosely packed fresh basil leaves

  • 1 clove garlic

  • 1/4 cup grated Parmesan cheese

  • 1/4 teaspoon kosher salt

  • Few grinds freshly ground black pepper

  • 1/4 cup full fat Greek yogurt

For the veggie burgers:

  • 2 tablespoons olive oil, divided, plus more to shape burgers if needed

  • 1 cup small yellow onion, minced (about 1 cup)

  • 1 garlic clove

  • 1 (15 ounces) can cannellini or navy beans, drained and rinsed

  • 3/4 cup (85g) bread crumbs

  • 1 large egg

  • 1 teaspoon balsamic vinegar

  • 1/4 teaspoon kosher salt

  • 1/4 teaspoon freshly ground black pepper

  • 3/4 cup cooked brown rice

  • 1/4 cup fresh parsley leaves, coarsely chopped

To serve:

  • 4 hamburger buns

  • 1 large tomato, sliced

  • Small handful lettuce leaves

Special Equipment

  • Food processor


  1. Make the pesto:

    In the bowl of a food processor, add the olive oil, basil, garlic, Parmesan cheese, salt and pepper, and process until smooth. Scoop the pesto out into a small bowl, leaving about 2 tablespoons behind in the bowl of the food processor (you’ll come back to this in a moment).

    Add the Greek yogurt to the small bowl of pesto (the sauce you’ve removed from the food processor) and stir to combine. Set aside.

    Homemade Veggie Burger Recipe make the pesto
    Megan Gordon
  2. Cook the onion and garlic:

    In a medium sauté pan, warm 1 tablespoon olive oil over medium heat until shimmering. Add the onion and cook until translucent, 4 to 5 minutes. Add the garlic and cook an additional 1 minute.

  3. Blend the burger mixture:

    Returning to your food processor with the reserved pesto, add the white beans, cooked onion mixture, bread crumbs, egg, balsamic vinegar, salt, and pepper into the bowl.

    Pulse until just combined—you want it to remain slightly chunky, not completely pureed, otherwise it won’t hold together as well.

  4. Fold in the rice and parsley:

    Turn the bean mixture out into a large mixing bowl. Fold in the rice and parsley.

    White Bean Veggie Burger make the burger
    Megan Gordon
  5. Chill the bean mixture:

    Cover bean mixture with plastic wrap and refrigerate for at least 1 hour or up to 2 days.

  6. Shape the burgers:

    When you’re ready to cook the burgers, divide the mixture into 4 equal portions. Shape each into patties about 1-inch thick. If the mixture starts sticking to your hands, coat your palms with a little extra olive oil.

  7. Cook the burgers:

    Heat the remaining 1 tablespoon oil in a large skillet or grill pan over medium heat. Set patties into the skillet; don't crowd the skillet—cook in batches if needed. Cook about 5 minutes per side, or until golden brown on both sides. Add a little more oil to the pan if the burgers begin to stick.

    Stovetop Veggie Burger Recipe cook the burgers
    Megan Gordon
  8. Serve:

    Serve the burgers on buns, topped with lettuce, tomato, and creamy pesto sauce.

    White Bean Burger Recipe serve the burger
    Megan Gordon
Nutrition Facts (per serving)
686 Calories
31g Fat
80g Carbs
22g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 4
Amount per serving
Calories 686
% Daily Value*
Total Fat 31g 40%
Saturated Fat 6g 29%
Cholesterol 54mg 18%
Sodium 749mg 33%
Total Carbohydrate 80g 29%
Dietary Fiber 9g 33%
Total Sugars 10g
Protein 22g
Vitamin C 17mg 87%
Calcium 322mg 25%
Iron 7mg 39%
Potassium 870mg 19%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
Nutrition information is calculated using an ingredient database and should be considered an estimate. In cases where multiple ingredient alternatives are given, the first listed is calculated for nutrition. Garnishes and optional ingredients are not included.