Main Dishes,  Recipes

Vegan Beet Steaks

Jump to Recipe

Last updated and expanded on May 20, 2026.

Steak night, Date night! When you want a sophisticated, restaurant-quality meal without a mountain of dishes, these juicy Vegan Beet Steaks are the perfect solution. We call it “steak night” at our house because it delivers all the cozy, special-occasion vibes of a classic steakhouse dinner, completely plant-based. They are incredibly easy to throw on the grill, naturally sweet and earthy, and topped with a rich, savory mushroom and onion reduction that completely steals the show.

Ingredients & Flavor Swaps

You only need a few simple, whole-food ingredients to bring this elegant dinner together:

  • Red Beets: Look for large, firm red beets so you can slice them into thick, hearty “steaks.” One large beet per person is usually the perfect serving size.
  • Mushrooms & Onions: Sliced white onions and earthy cremini or button mushrooms create a deeply savory, umami-rich topping that beautifully contrasts the sweetness of the beets.
  • Red Wine: A splash of dry red wine (like a Cabernet or Merlot) is used to deglaze the pan, creating a rich, glossy reduction. If you prefer to cook without alcohol, a splash of vegetable broth with a teaspoon of balsamic vinegar works great too!
  • Plant-Based Butter & Olive Oil: Olive oil helps the beets get those beautiful char marks on the grill, while a tablespoon of vegan butter gives the mushroom topping a rich, velvety finish.
  • Fresh Herbs: Fresh thyme and oregano elevate the mushroom sauce with a beautiful, rustic aroma.

Tips for Prepping Fresh Beets

Working with fresh red beets can get a little messy, but a few quick tricks make it incredibly easy:

  • Watch the Stains: Beet juice loves to stain hands and cutting boards. To keep things clean, you can wear a pair of kitchen gloves and use a plastic or glass cutting board rather than wood.
  • Don’t Toss the Greens: If your beets came with the leafy tops still attached, don’t throw them away! You can sauté them up with garlic just like spinach, or save them for a hearty breakfast side.
Vegan Beet Steaks cooked on the grill

How to Grill Beet Steaks (Step-by-Step)

Grilling beets caramelizes their natural sugars, completely transforming their texture. Here is how to do it perfectly:

  1. Prep the Steaks: Wash and peel your beets, then slice them into even rounds about 1/4-inch thick. Drizzle with olive oil and season generously with salt and black pepper.
  2. Hit the Grill: Pre-heat your grill to medium heat (around 400°F). Grill the beet steaks with the lid closed for 5 to 7 minutes per side, until they have beautiful char marks and are tender when pierced with a fork.
  3. Saute the Topping: While the beets are grilling, melt your vegan butter in a skillet over medium-high heat. Saute the sliced onions and mushrooms until deep golden brown, then stir in the fresh thyme and oregano.
  4. Deglaze the Pan: Pour in your red wine, scraping up any delicious browned bits from the bottom of the pan. Let the wine simmer and reduce until it forms a thick, savory sauce.
  5. Serve Hot: Plate your grilled beet steaks and spoon the warm, herbaceous mushroom and onion reduction right over the top.
Vegan Beet Steaks

What to Serve with Beet Steaks

To turn this into a true vegan steakhouse experience, pair your grilled beets with a few comforting sides:

  • The Classics: A fluffy baked potato topped with vegan sour cream and chives, or a basket of warm, crusty bread to soak up the extra red wine reduction.
  • A Bright Balance: A crisp, refreshing side salad tossed with a tangy vinaigrette cuts through the sweetness of the beets perfectly.
  • Southern Staples: For a deeply comforting meal, these steaks taste incredible served over a bed of warm, creamy grits!
Vegan Beet Steaks hot off the grill

More Plant-Based Recipes You’ll Love

If you love the rich, earthy sweetness of these grilled beet steaks, you are going to love exploring these other simple, plant-based favorites from the blog. They are perfect for building out a full week of vibrant, comforting dinners:

  • Golden Beet Stack with Cashew Cheese: Can’t get enough beets? This elegant, layered dish pairs slow-roasted yellow beets with a creamy, rich homemade cashew cheese for an incredible appetizer or light lunch.
  • Vegan Sweet Potato Mac and Cheese: Indulge in the ultimate comfort food with this ultra-creamy, dairy-free mac and cheese. Sweet potatoes add a natural richness and a gorgeous golden color to this savory vegan cheesy sauce.
  • Vegan Shredded BBQ Tofu: This recipe completely transforms a block of tofu into a smoky tangy Southern classic. Shredded to perfection and tossed in a rich barbecue sauce, it’s a total game changer for weeknight sandwiches or mash potato bowls.
  • Meatless Pinto Beans and Cornbread: A hearty, budget friendly meal classic Southern comfort dinner. Slow simmered perfectly seasoned pinto beans are served alongside a warm slice of golden crumbly vegan cornbread.

Beet Steaks

Course Dinner, Main Course
Cuisine vegan
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings 2

Ingredients

  • 2 Red Beets One per person
  • 1 White Onion Cut in half and sliced
  • 8 oz Mushrooms Sliced
  • 1/4 cup Red Wine
  • 1 tbsp Plant Based Butter
  • Olive Oil
  • Fresh Thyme
  • Fresh Oregano
  • Salt & Pepper

Instructions

  1. Start by washing and peeling your beets. Cut them into slices that are about 1/4 of an inch thick. These are your beet steaks. Add the beets to a mixing bowl and drizzle a little olive oil over them. Toss the beets in the oil then season well with salt and pepper.

  2. Pre-heat your grill. You want to cook the vegan beet steaks over medium heat (around 400 if your grill has a gage).

  3. Grill the beets with the lid of the grill down for about 5 to 7 minutes. Flip the beet steaks and grill on the other side for another 5 to 7 minutes.

  4. While the beets are on the grill heat vegan butter in a pan. Add the onions and mushrooms and cook until golden brown. Season with salt and pepper. Add the fresh herbs to the onions and mushrooms when they are almost done. Finish by deglazing the pan with red wine. Allow the wine to reduce. Serve the onions and mushrooms on top of the vegan beet steaks.

Vegan Beet Steaks