Skip to content
Free Trial
  1. Home
  2. Blog
  3. Recipes
  4. Main Dishes

The Best Vegetarian Keto Burger

  • Ready in 20m
  • 9.1 g net carbs
  • 638 kcal
  • Serves 2
Jump to recipe ↓

This post may contain affiliate links, see our disclaimer.

The Best Vegetarian Keto Burger (low-carb, primal)

This really is the best vegetarian keto burger! With hearty Portobello mushrooms, rich cheese, and a perfectly fried egg, all tucked between homemade keto buns, it’s not just for vegetarians. Meat lovers will be impressed too! Whether you’re committed to a vegetarian keto lifestyle or just curious, this burger is sure to become a go-to in your recipe collection.

Vegetarian Keto Just Got Easier

I know that sticking to a low-carb, keto diet can be challenging if you don’t eat meat. That’s why this burger is such a game-changer. It’s packed with flavor, satisfying, and totally meat-free. If you’re interested in learning more about vegetarian keto options, check out this post on vegetarian keto diets.

Recipe Tips and Swaps

Before you dive in, here are a few tips and variations to help you get the most out of this vegetarian keto burger.

  • Marinating the Mushrooms: For the best flavor, let the mushrooms marinate for up to an hour. This allows them to soak in all the garlic and herb goodness. If you’re short on time, you can skip the marinating step, but the extra flavor is worth it!
  • Cheese Choices: While cheddar or gouda work great in this recipe, feel free to swap in your favorite hard cheese. Swiss or provolone would be delicious alternatives.
  • Egg Cooking Tips: To get perfectly round eggs for your burger, use pancake molds or mason jar lids. Cook the eggs until the whites are set, but the yolks are still a bit runny—this adds a creamy richness to the burger.
  • Bun Options: The recipe calls for homemade keto buns, but if you’re in a pinch, you can use store-bought low-carb buns. Just make sure to check the ingredient list as most ready-made options are neither low-carb, nor healthy. Also, don't forget to toast them lightly on a griddle for added texture.

I can't eat nuts. Is there a nut-free option for the buns?

Good news, there's a nut-free keto bread roll recipe! If you can't eat nuts, you can use our Nut-Free Keto Buns instead of our classic Keto Buns.

Can I make these vegetarian keto burgers dairy-free?

Yes! If you’re avoiding dairy, you can skip the cheese or use a dairy-free cheese alternative that melts well.

Serving Suggestions

This burger is best enjoyed fresh, but you can prep the components ahead of time. Store the buns at room temperature for up to three days, and keep the cooked mushrooms and eggs in the fridge for up to two days. Assemble just before serving for the best taste and texture.

More Vegetarian Keto Recipes You'll Love

Looking for more vegetarian options? There's hundreds of vegetarian keto recipes here and in our app! Here are some of our readers' favorites:

More Keto Burger Recipes You Might Like

And if you love burgers, below are some of our readers' favorites:

Step-by-step

  1. Make the Ultimate Keto Buns. Prepare the mushrooms for marinating. Season with salt and pepper, add crushed garlic and freshly chopped herbs and ghee, preferably melted. Keep some of the ghee for frying the eggs.

  2. Keep the mushrooms at room temperature and marinate for up to an hour. Although marinating is highly recommended, you can skip it if you don't have time.

    The Best Vegetarian Keto Burger (low-carb, primal)
  3. Place the mushrooms top side up on a hot griddle pan or a regular pan. Cook over a medium-high heat for about 5 minutes. Then, flip on the other side and cook for 5 more minutes.

    The Best Vegetarian Keto Burger (low-carb, primal)
  4. Take off the heat. Flip back on the top side and top each of the mushrooms with cheese slices. Just before serving, place under a broiler for a few minutes until the cheese has melted.

    The Best Vegetarian Keto Burger (low-carb, primal)
  5. Meanwhile, fry the eggs on the remaining ghee. You can use pancake molds to create perfect shapes for the burgers. Cook the eggs until the egg white is opaque and the yolks still runny. Then, take off the heat.

    The Best Vegetarian Keto Burgers (low-carb, primal)
  6. Cut the buns in half and place each halve, cut side down on a hot griddle pan and cook for 2-3 minutes until crispy.

    The Best Vegetarian Keto Burger (low-carb, primal)
  7. Start assembling the burgers by adding a tablespoon of mayo on each of the keto bun halves. Top with the Portobello mushrooms.

    The Best Vegetarian Keto Burger (low-carb, primal)
  8. Add fried eggs a slices of tomato and lettuce. Serve any remaining lettuce aside. The burgers are best eaten fresh. The burger buns can be stored at room temperature for u to about 3 days.

    The Best Vegetarian Keto Burger (low-carb, primal)
The Best Vegetarian Keto Burger

Recipe

The Best Vegetarian Keto Burger

★★★★★4.7 (198 ratings)

A tasty vegetarian low-carb recipe using homemade keto burger buns, portobello mushrooms, perfectly fried ...

Hands on
15m
Overall
20m
Servings
2
9.1 g
Net carbs
23.3 g
Protein
55.2 g
Fat
638
kcal
PinRate

Ingredients makes 2 servings

  • Marinated & grilled mushrooms:
  • Burgers:

Instructions

  1. Make the Ultimate Keto Buns. Prepare the mushrooms for marinating. Season with salt and pepper, add crushed garlic and freshly chopped herbs and ghee, preferably melted. Keep some of the ghee for frying the eggs.

  2. Keep the mushrooms at room temperature and marinate for up to an hour. Although marinating is highly recommended, you can skip it if you don't have time.

  3. Place the mushrooms top side up on a hot griddle pan or a regular pan. Cook over a medium-high heat for about 5 minutes. Then, flip on the other side and cook for 5 more minutes.

  4. Take off the heat. Flip back on the top side and top each of the mushrooms with cheese slices. Just before serving, place under a broiler for a few minutes until the cheese has melted.

  5. Meanwhile, fry the eggs on the remaining ghee. You can use pancake molds to create perfect shapes for the burgers. Cook the eggs until the egg white is opaque and the yolks still runny. Then, take off the heat.

  6. Cut the buns in half and place each halve, cut side down on a hot griddle pan and cook for 2-3 minutes until crispy.

  7. Start assembling the burgers by adding a tablespoon of mayo on each of the keto bun halves. Top with the Portobello mushrooms.

  8. Add fried eggs a slices of tomato and lettuce. Serve any remaining lettuce aside. The burgers are best eaten fresh. The burger buns can be stored at room temperature for u to about 3 days.

Nutrition per serving, 1 burger

Carbs 6%Protein 15%Fat 79% of calories

Net carbs
9.1 g
Total carbs
19.2 g
Fiber
10.1 g
Sugars
4.4 g
Protein
23.3 g
Fat
55.2 g
Saturated fat
18.5 g
Calories
638 kcal
Sodium
896 mg · 39% RDA
Magnesium
116 mg · 29.1% RDA
Potassium
870 mg · 43.5% EMR
Nutrition by ingredient
Per 1 burgerNet carbsProteinFatkcal
Portobello mushrooms, fresh1.9 g1.6 g0.3 g17
Ghee0 g0 g15 g136
Basil, fresh0.1 g0.2 g0 g1
Oregano, fresh0.5 g0 g0 g5
Garlic, fresh0.5 g0.1 g0 g2
Salt, pink Himalayan rock salt0 g0 g0 g0
Pepper, black, spices0 g0 g0 g0
Ultimate Keto Buns, homemade (KetoDiet app)4.3 g10.1 g15.9 g208
Mayonnaise0.1 g0.2 g12.5 g111
Egg, whole, fresh, raw (free-range or organic eggs)0.4 g6.3 g4.8 g72
Cheddar cheese0.6 g4.6 g6.7 g81
Lettuce, mixed leaf salad0.2 g0.2 g0 g2
Tomatoes, fresh0.5 g0.2 g0 g4
Total9.1 g23.3 g55.2 g638

Serving size 1 burger

  • Gluten free
  • Pork free
  • Avocado free
  • Fish free
  • Shellfish free
  • Beef free
  • Pescatarian
  • Vegetarian

Comments & ratings (19)

4.7198 ratings
  • 5 ★157
  • 4 ★29
  • 3 ★2
  • 2 ★7
  • 1 ★3

Leave a comment

Made this? Rate it

Comments appear after we've read them.

Comment received

  1. Rani Jadhav

    I would love to receive veg keto diet recipes.

    1. Martina @ KetoDietAuthor

      Hi Rani, you can use the filtering tool in Recipes to find all suitable options. You can also browse through them by following this link: Vegetarian

  2. India

    These are so delicious! The Keto Buns and mushrooms pair great together!

    1. Martina @ KetoDietAuthor

      Thank you India!

  3. Brady

    Lacto-ovo vegetarians include milk, cheese and eggs in their diets.

  4. Kam

    I'm new to Keto way of life. I am a vegetarian and part vegan. I really appreciate it when I find an awesome recipe to add to my vegetarian keto diet. Thank you so much Martina.

    1. Martina @ KetoDietAuthor

      Thank you for your kind words!

  5. Anne

    Hi, what do you recommend as a substitute for mushrooms? Thanks

    1. Martina @ KetoDietAuthor

      As a vegetarian alternative? I'm not sure. I was thinking about eggplant (a thick slice cut widthwise)? It might be too soggy though...

      1. Rebecca

        What about a green tomato? Here in the south I often get a fried green tomato as a burger alternative. You can lightly bread with almond flour and egg, before frying. Holds up well in texture.

        1. Martina @ KetoDietAuthor

          That's a great idea! I'd give it a go. Also, roasted eggplant may work well as an alternative to mushrooms.

  6. Poonum

    Can you make this the night before for lunch? Refrigerate I assume. Do I heat it up?

    1. Martina @ KetoDietAuthor

      Yes, you can do that!

  7. Liz

    I really appreciate keto recipes that don't include meat. II know most ketoers are not vegetarians but that's why it's so hard to find recipes that are both keto and vegetarian. Thanks!!!

    1. Martina @ KetoDietAuthor

      Hope you like it! 😊

      1. gursimran

        Last I checked, eggs weren't veggie. Ugh back to searching another recipe

        1. Martina @ KetoDietAuthor

          No one said these burgers were "vegan" and that's why eggs are included. Google is your friend.

  8. Britney

    Thanks so thanks so much for posting a vegetarian keto recipe! Can't wait for more!

    1. Martina @ KetoDietAuthor

      Thanks Britney! 😊

My go-to recipes for stress-free meal prep

⭐️ FREE EMAIL BONUS ⭐️
Easy, filling, high-protein meals I make on repeat to save time & keep it simple.