Tomato Basil Veggie Burgers By Oh My

Tomato Basil Veggie Burger Recipe

Photos by Emily Caruso

Tomato, basil and mozzarella sandwiches and veggie burgers are two vegetarian staples on restaurant menus. This recipe is what happens when you combine the two into one mind-blowing sandwich.

Yes, I said mind-blowing. Because it’s really really good. First, you have the burger patty. The concentrated flavors of tomato paste and sun-dried tomatoes make for a boldly flavored veggie burger; this is not a burger that tastes like beans or quinoa or oats! Breadcrumbs and cheese add even more deliciousness, in addition to helping bind the patties together. Because homemade veggie burgers are a little bit delicate, they’re baked in the oven until lightly browned and slightly crisp on the edges—although if you’ve got a hankering for a grilled burger, you can bake these until they’re set and then transfer them to the grill to finish cooking.

Tomato Basil Veggie Burgers
Then we’ve got the toppings. It’s like caprese on a bun! I like using slices of fresh mozzarella, but provolone works too; melt that on your burger, then add a slice of tomato and basil leaves. The pièce de résistance is a balsamic reduction drizzled over the top—to make it, bring about a cup of balsamic vinegar to a boil in a heavy-bottomed saucepan and let it cook until thickened and sweet. And if you’re not a vinegar fan, no worries–a dollop of basil pesto or garlic aïoli works too.

Print this recipe
Tomato Basil Veggie Burgers

Prep Time

10 minutes

Cook Time

25 minutes

Total Time

35 minutes


4 burgers


  • 1 (15-ounce) can cannellini beans, drained and rinsed
  • 1/4 cup + 2 tablespoons coarsely chopped oil-packed sun-dried tomatoes
  • 2 tablespoons olive oil
  • 1 tablespoon tomato paste
  • 1 teaspoon garlic powder
  • 1/3 cup torn basil leaves
  • 1/3 cup shredded mozzarella cheese
  • 1/4 cup dried breadcrumbs
  • 2 tablespoons grated parmesan cheese
  • Salt and pepper to taste
  • 1 egg, lightly beaten
  • For serving: 4 burger buns (ciabatta rolls are perfect), fresh basil leaves, tomato slices, balsamic reduction or pesto, sliced fresh mozzarella or provolone


  1. Preheat oven to 400ºF.
  2. Puree 1 cup of beans with 1/4 cup of sun-dried tomatoes, olive oil, tomato paste, and garlic powder in the small bowl of a food processor.
  3. Put remaining beans in a medium bowl and mash them a little bit with a fork. Stir in the bean-tomato mixture, basil leaves, cheeses, breadcrumbs, and remaining tomatoes. Add salt and pepper to taste, then fold in the beaten egg.
  4. Line a baking sheet with parchment paper. Divide the burger mixture into 4 mounds on the baking sheet, then shape each mound into a patty. Bake the burgers until they’re lightly browned on the outside and feel dry to the touch in the center, 20-25 minutes.
  5. Serve the patties on buns, with your choice of toppings.


I just made this (well almost, I tweaked it a bit) and it was gorgeous. Seriously tasty and very satisfying. Thanks for sharing!

Hi there. Made these for dinner tonight and they were amazing!! My dearest bf (who is a vegetarian and quite a foodie) couldn’t compliment it enough! Almost didn’t want to pack leftover patties for his lunch tomorrow lol. Next time I’m making a double batch for sure! Going on our permanent rotation!

This is was delicious!! Definitely would make it again! The consistency is a little mushy, so I would actually suggest baking it longer than instructed. However, the flavour profile was yum! 🙂

Leave a Reply

Your email address will not be published. Required fields are marked *