Dinner
The Go-to Veggie Burger Recipe (Grill, Bake, or Stovetop!) for the Table
If you’ve ever had a vegan burger patty fall apart on the grill, this method is about to change everything
- Serves 4 -6 burgers
- Prep 15 minutes
- Cook 10 minutes
- Total 25 minutes

Love a summer grilling recipe? You need to try our Grilled Corn Salad as well as our straightforward Grilled Tofu AND our Simple Grilled Veggie Wraps!
Why this is the DEPENDABLE vegetarian burger recipe!

I tested these burgers for YEARS before finally publishing the recipe and A REGULAR HERE how they turned out! Even the meat eaters in my life love them and comment what a great texture these burgers have.
It’s overall a truly straightforward recipe and I’m excited for you to try them!
Why You’ll Love This method:
- Only 10 simple, whole food ingredients
- Works as a grilled veggie burger, baked, OR pan-fried on the stovetop
- Holds together beautifully with no crumbling or falling apart
- Unfussy to make ahead and refrigerate or freeze!
- Naturally vegan and easily made gluten-free

Ingredients needed
The ingredients for this from-scratch veggie burgers recipe are listed fully down in the recipe card but let’s briefly go over the pantry staples needed including a few substitutions you can make as desired!
- Olive oil – used to sauté the veggies; avocado oil works too.
- White onions – adds savory depth; yellow onion is a fine swap.
- Carrot – gives the burgers structure and a touch of sweetness; no real sub needed here.
- Cremini mushrooms – the MVP of this veggie burger recipe, lending rich, meaty flavor and a darker color; baby bellas work great too.
- Garlic – because obviously; jarred minced garlic works in a pinch.
- Cooked brown rice – the key to burgers that actually hold together; white rice can work but brown is starchier and binds better.
- All-purpose flour – helps bind everything; use a 1-1 gluten-free flour if needed.
- Breadcrumbs – adds structure and a little texture; gluten-free bread crumbs swap in seamlessly.
- Italian seasoning – straightforward all-in-one seasoning that keeps things simple.
- Salt + black pepper – to taste; don’t skip the salt, it genuinely brings everything together.
- Burger buns – and other toppings of choice! Bonus points for serving your burger on a toasted bun!

How to make veggie burgers
Only a reminder that you can find the FULL written vegan burgers recipe down in the recipe card, but I want to quickly go over how to make them with visuals for you:)

- In a large skillet over medium heat, saute the onion, carrot, and mushrooms for about 8 minutes until softened. Add in the garlic and cook 2 more minutes.

- Add the veggies to a food processor along with the remaining ingredients.

- Pulse the mixture gently until fully combined and particularly few veggie chunks remain visible.

- Using clean hands, form the burger mixture into either 4 or 6 equal portions. 4 large burgers (my preference) or 6 smaller burgers. Cook by either grilling, pan searing, or baking (see directions below). Top your vegan burger patty with your regular burger toppings and enjoy! Store leftovers in an airtight container.
To bake the burgers: place the patties on a baking sheet lined with parchment paper and bake at 400 degrees for 16 minutes, flipping halfway.
To pan fry the burgers: Heat a skillet over medium high heat with a bit of oil. Worth keeping using a grill pan but a cast-iron skillet or a non-stick skillet also work well. Cook the vegan burger patties for about 7 minutes per side.
To grill the burgers: heat your grill to 400 degrees F and lightly grease the grates. Once hot, grill the burgers for 5-7 minutes per side.
Recipe Tips
- Don’t over-process the mixture! You want it to come together but still have a little texture. Pulse, don’t blend.
- Make sure your rice is fully cooked and not too wet; excess moisture is the #1 reason patties won’t hold their shape.
- Chill the formed patties for 15-20 minutes before grilling for extra stability.
- If making grilled veggie burgers, grease the grates well and don’t rush the flip – wait until you see clear grill marks before moving them.
- These are great for meal prep; form the patties and refrigerate for up to 3 days before cooking.
Topping Suggestions
- Old-school burger toppings: lettuce, tomato, red onion, pickles
- Avocado or guacamole
- Grilled pineapple
- Vegan mayo, spicy sriracha sauce, or ketchup
- Onion rings for a little extra fun
Frequently Asked Questions
What to serve with your veggie burgers
Speedy & Unfussy Pasta Salad
Straightforward Vegan Coleslaw Recipe
Unfussy Vegan Macaroni Salad
Air Fryer Potato Wedges
The recipe
The GO-TO Veggie Burger at Home
This veggie burger recipe is made with mushrooms, brown rice, and simple whole food ingredients! PLUS it's sturdy enough to grill, bake, or pan-fry. The dependable kitchen-made vegan burger recipe, ready in only 25 minutes!
- Serves 4 -6 burgers
- Prep 15 minutes
- Cook 10 minutes
- Total 25 minutes
Ingredients
- 2 tablespoons olive oil
- 1 small white onion (roughly chopped*)
- 1 large carrot (peeled and diced*)
- 8 ounces cremini mushrooms (sliced or roughly chopped*)
- 3 cloves garlic (roughly chopped)
- 1 ½ cups cooked brown rice (other rices will also work but brown rice is dependable and results in a burger that truly sticks together well)
- ¼ cup all-purpose flour (use a 1-1 gluten free flour as needed)
- ½ cup bread crumbs (use gluten free as needed)
- 1 teaspoon Italian seasoning
- 1 teaspoon fine sea salt
- ½ teaspoon freshly cracked black pepper
- optional burger toppings: buns (onion, avocado, tomato, etc)
Method
- 1
Heat the olive oil in a large skillet over medium heat and saute the onion, carrot, and mushrooms until soft, about 8 minutes. Add in the garlic and saute for an additional 2 minutes.
- 2
Add the sauteed veggie mixture to a food processor along with the rice, flour, bread crumbs, italian seasoning, salt and pepper. Pulse until everything is combined and comes together. There will still be visible (quite small) chunks of carrot and that’s okay!
- 3
Form the mixture into 4-6 burger patties. It makes 4 larger burgers or 6 medium sized burgers.
- 4
TO PAN FRY: In a non- stick skillet, add in about 1 tablespoon of olive oil over medium-low heat. Add in the burgers (working in batches if needed), and saute for about 7 minutes per side. You want them to be nicely browned on each side.
- 5
TO BAKE: Place the burger patties on a large baking sheet lined with parchment paper. Bake at 400 degrees F. for 8 minutes, flip, and bake an additional 8 minutes.
- 6
TO GRILL: Heat your grill to 400 degrees F. Lightly grease the grates- I usually do this by dipping a double folded paper towel in a high heat oil (avocado oil or vegetable oil) and then carefully brushing that on the grates. Place the burgers on the grill and grill for 5-7 minutes. Once you have some nice browning and grill marks on one side, flip and grill an additional 5-7 minutes.
- 7
Serve the veggie burgers with you regular buns and toppings and ENJOY!!
Cook notes
Storage + Reheating: Store leftover cooked patties in an airtight container in the fridge for up to 4 days, or freeze for up to 2 months. Reheat in a skillet over medium heat for the go-to texture, or pop them in the oven at 350°F until warmed through. Uncooked patties freeze great too — simply thaw in the fridge overnight before cooking. The veggies get blended later, so rough chopping is completely fine – size doesn’t truly matter. Brown rice is strongly recommended over white; it’s starchier and helps the patties hold together much better, especially for grilled veggie burgers. To make gluten-free: use a 1-1 gluten-free all-purpose flour and gluten-free breadcrumbs. Makes 4 large burgers (~256 cal each) or 6 medium burgers (~171 cal each), patty only, no bun or toppings. Uncooked patties can be refrigerated for up to 3 days or frozen for up to 2 months.
Per serving
- Serving1 burger patty
- Calories257 kcal
- Carbohydrates40 g
- Protein6 g
- Fat9 g
- Saturated Fat1 g
- Polyunsaturated Fat1 g
- Monounsaturated Fat5 g
- Sodium698 mg
- Potassium445 mg
- Fiber4 g
- Sugar3 g
- Vitamin A3016 IU
- Vitamin C3 mg
- Calcium66 mg
- Iron2 mg







