How Long to Cook Plant-Based Burgers: Grill, Oven & Air Fryer

Most plant-based burgers take 8 to 10 minutes total on a stovetop or grill, cooked to an internal temperature of 160°F. The exact time depends on whether you’re using a store-bought brand like Beyond or Impossible, a homemade bean patty, or cooking from frozen. Here’s what you need to know for every method.

Store-Bought Burgers: Beyond and Impossible

Beyond Burger patties need about 9 minutes total in a pan over medium-high heat with a tablespoon of oil, turning frequently. On a grill preheated to around 475 to 480°F, they take about 10 minutes total, flipped halfway through.

Impossible Burger patties cook faster. On a preheated grill or griddle, they need just 2 to 3 minutes per side, so 4 to 6 minutes total. You’re looking for a nice sear on both sides. The patty is fully cooked when the internal temperature hits 160°F.

Other brands like MorningStar, Gardein, or Dr. Praeger’s vary, so check the package. But as a general rule, most commercial plant-based patties fall in the 8 to 10 minute range on a stovetop or grill.

Homemade Bean and Lentil Burgers

Homemade patties are more fragile than their store-bought counterparts, and they benefit from a slightly different approach. In a cast-iron skillet over medium heat, cook black bean burgers for about 5 minutes per side. Keep the heat moderate so the outside doesn’t char before the center warms through, and resist the urge to move them around too much before flipping.

On an outdoor grill preheated to 400°F, homemade patties need more time on the first side to firm up and hold together. Cook for 8 minutes on the first side before flipping, then 4 to 6 minutes on the second side. If your recipe uses a flax egg instead of a regular egg as a binder, lean toward the longer end of that range since the patty needs extra time to set.

Cooking From Frozen

You don’t have to thaw plant-based burgers before cooking, but it adds a couple minutes per side. Impossible Foods recommends cooking frozen patties in a well-oiled pan over medium-high heat for about 4 minutes per side, compared to 2 to 3 minutes per side when thawed.

Thawed patties do hold their shape better, so if you have time, move them to the fridge the night before. Cook them while they’re still cold from the refrigerator rather than letting them sit at room temperature. Cold patties are easier to handle and less likely to fall apart on the grill.

Air Fryer Times

Air fryers work well for plant-based burgers and keep the process hands-off. For refrigerated patties, cook at 370 to 400°F for about 7 to 8 minutes total, flipping halfway. The first side takes 3 to 4 minutes, and the second side another 3 to 4 minutes. Frozen patties need 5 to 6 minutes on the second side instead, bringing the total closer to 10 minutes. Check with a thermometer and pull them at 160 to 165°F.

Oven Baking

Baking is the slowest method but works well when you’re making several patties at once. Set the oven to 375°F, place the burgers on a lined baking sheet, brush them lightly with oil, and bake for about 25 minutes total. Flip them over at the halfway mark. The outside will get slightly crusty while the inside stays moist. This method works best for homemade bean or lentil patties, which benefit from the gentle, even heat.

How to Tell When They’re Done

Color is not a reliable indicator. Plant-based burgers can stay pink in the center even when fully cooked, because the beet juice or other pigments used for color don’t change the same way animal protein does. A Beyond Burger that looks pink inside at 165°F is perfectly safe. A bean burger that looks brown throughout might still be cold in the middle.

The most reliable method is a digital thermometer. Insert it into the thickest part of the patty. USDA research confirms that plant-based burgers should reach an internal temperature of 160°F, the same target as traditional ground beef. This applies regardless of the protein source, whether it’s pea protein, soy, or beans.

Without a thermometer, press the center of the patty gently. A cooked burger feels firm and springs back slightly. A raw or undercooked one feels soft and gives easily. The exterior should be visibly seared or crusted, not pale or wet.

Quick Reference by Method

  • Stovetop (thawed): 8 to 10 minutes total over medium-high heat, flipping frequently or once at the midpoint
  • Stovetop (frozen): About 8 minutes total, 4 minutes per side
  • Grill: 4 to 10 minutes total depending on brand, flipped halfway
  • Air fryer (thawed): 7 to 8 minutes at 370 to 400°F, flipped halfway
  • Air fryer (frozen): 9 to 10 minutes at 370 to 400°F, flipped halfway
  • Oven: 25 minutes at 375°F, flipped halfway

Tips for Better Texture

Plant-based burgers dry out faster than beef because they contain less fat. A few small adjustments make a noticeable difference. First, don’t press them down with a spatula while cooking. This squeezes out moisture and leaves you with a dense, dry puck. Second, preheat your cooking surface before the patty goes on. A hot pan or grill creates a sear that locks in moisture, while a cold start leads to sticking and uneven cooking.

Finally, let the burger rest for a minute or two after cooking, just like you would with meat. This lets the interior firm up slightly and redistributes moisture so the patty doesn’t crumble the moment you bite into it.