Roasted carrot and tofu burgers with sliced tomatoes and avocado might be your answer for a better veggie burger. They’re so colorful with chopped parsley and toasted sesame seeds contributing to the orange of the main ingredient. Many people are open to trying a veggie burger and are disappointed when they try them. Either the patty tries too hard to mimic meat or it’s just a flavorless blob on a bun. That’s not the case with these guys! Say goodbye to boring veggie burgers!

Roasted Carrot and Tofu Burgers [Vegan]



Cooking Time





  • 1 pound carrots, peeled and cut into thick coins
  • 1 teaspoon smoky paprika
  • 1 teaspoon ground cumin
  • salt and pepper
  • olive oil
  • 6 ounces firm tofu (the recipe calls for 200 grams, which is 7 ounces and a little more than half the standard package)
  • 1 cup plain bread crumbs
  • 1/2 cup chopped fresh parsley leaves and tender stems
  • zest of a lemon
  • juice of half a lemon
  • 1/2 cup dairy free Parm
  • 1/3 cup toasted sesame seeds (I bought a 1 1/2 ounce bag and used them all)

To serve

  • buns, toasted
  • sliced tomato
  • sliced avocado
  • vegan mayonnaise or creamy horseradish


Roast the carrots

  1. Preheat the oven to 350°F. Toss the carrots with some olive oil and season with smoky paprika, ground cumin, salt and pepper. Arrange on a baking tray and cover with foil. Roast for 20 - 30 minutes or until the carrots are fork tender. Remove the foil and roast for another 10 minutes or so to allow the carrots to take on some color. Remove from the oven and set aside to cool slightly. Then mash with a standard masher or a food processor. You should have around 2 cups of mashed carrot.

Toast the sesame seeds

  1. Use a dry skillet to toast the seeds over low to medium heat until golden brown. Keep them moving in the skillet to prevent over browning. Remove from heat and set aside until needed.

Prepare the tofu base

  1. Drain the tofu (no need to press) and crumble it into a large bowl. Add the parsley, lemon zest, bread crumbs, parmesan cheese and sesame seeds.

Make the burgers

  1. Mix the mashed carrot and the juice of half a lemon into the tofu base and combine until fairly homogeneous. It's easiest to use your hands. Form into 4 to 6 patties according to the number and size of your buns. Transfer the burgers to a plate and chill in the fridge for 20 minutes or more.
  2. At this point the burgers can be frozen. Prep a baking tray with parchment paper and arrange the individual patties on the tray so they're not touching. Place the tray into the freezer for three hours or so, then transfer the burgers to a zip top bag for storage until needed. Allow to thaw for an hour or so before cooking.
  3. When ready to cook add a little oil to the bottom of a large skillet and heat over medium high heat. Transfer the individual patties and let cook undisturbed for three or four minutes per side. If they don't want to release when you try to turn them, reduce the heat a little bit and let them cook for another minute or so. Turn and cook the other side until golden brown.
  4. To serve, toast the buns, spread with mayo and add the patty, arranging sliced avocado and tomato on top.

    Discover more recipes with these ingredients

  • Tofu