Skip to Content

23 Easy Vegetarian Diet Keto Recipes

What do you think of when you hear the word Keto used to describe a recipe? Most people think of meat. Many people don’t know that you can be Keto and be vegetarian.

Vegetarian Diet Keto Recipes

You can even be Keto and Vegan. In the list below, you will find 23 delicious and easy Keto recipes that are vegetarian or vegan.

Many of the vegetarian keto recipes below can be made into vegan keto recipes with a little bit of substitution. Whether you are looking to eat less meat and fewer carbs or just like vegetables, these recipes have a lot to offer.

1.  Superfood Low-Carb Veggie Salad Bowl

This delicious Keto recipe is Vegetarian, Vegan, Dairy-Free, and Gluten-Free. The key to this recipe is to fill it with veggies you enjoy.

For instance, if you don’t like bell peppers, use a different kind. Good choices are poblanos or pasillas. You can also swap the red bell peppers for yellow, orange, or mini bell peppers.

Other substitutions include swapping your favorite nut in place of the walnuts in the recipe. You can also swap in seeds, such as sunflower or pumpkin seeds, to make a nut-free salad. Beans and peas are good vegetable proteins that you can use.

2.  Keto Kung Pao Brussels Sprouts

These Kung Pao Brussels Sprouts are another great vegan keto option. They make a great side dish. To add some protein to this dish, toss in some tofu cubes.

If you are trying to avoid soy, you can swap the Tamari for Coconut Aminos, and you won’t have to add Swerve to sweeten the dish. This dish pairs well with plain Cauliflower Rice.

A word of warning, Thai chilies are spicy. Make sure to add a little bit at a time to control the spice level in the dish. The green onions, garlic, and ginger are key to creating the right flavor. However, you can add extra or useless to match the taste you prefer.

3.  Almond Flour Tortillas

This delicious recipe is key to any Mexican-inspired keto vegetarian or vegan meal. You can’t have tacos without tortillas! The good news is that making tortillas is not as hard as most people think.

They may not be as flat or perfectly round as the ones at the store (unless you get a tortilla press), but they still taste delicious and work great.

An important ingredient is Whole Psyllium Husk. This ingredient cannot be substituted as it takes the place of the egg and holds the tortilla together.

These tortillas are high in fiber and are Keto, vegetarian, vegan, and gluten-free. They are also naturally dairy and soy-free.

4.  Easy Dairy-Free Cauliflower Mac and Cheese

Don’t expect this recipe to look like Mac and Cheese. However, it tastes delicious and is easy to make. If your love of cheesy pasta is holding you back from going Keto, look no further. This delicious vegan keto meal is cheesy, dairy-free, and low-carb.

The secret to the sauce is a mix of cauliflower and cashews. When it comes to creamy cheese substitutes, cashews can’t be beaten. This recipe is also naturally gluten and soy-free.

If you are looking for some color, you can mix broccoli with the cauliflower base. Alternatively, you can add colorful veggies of your choice to the mix. Peas are a great addition to cheesy sauces.

5.  Buttery Garlic Mushrooms

These Buttery Garlic Mushrooms are the perfect side dish for your vegetarian keto meal. Pair them with Cheesy Garlic Roasted Asparagus, Zucchini Noodles with Pesto, or Spaghetti Squash with Pesto.

You can also serve them on top of Cauliflower Rice, Zoodles, or plain Spaghetti Squash.

The secret to these delicious mushrooms is in the butter. However, if you are vegan, you can leave the butter out and simply use olive oil. Try finding olive oil with a buttery taste to best recreate the flavor.

6.  Zucchini Noodles with Pesto

Who doesn’t like pesto? These Zucchini Noodles with Pesto are a great vegetarian keto dinner. The leftovers also make a great lunch. They taste great warm or cold.

If you are looking for some additional color, consider adding in some cooked Spaghetti Squash noodles and butternut squash noodles.

You can make your pesto sauce or use your favorite brand from the store. The great thing about this sauce is the use of sunflower seeds.

This means that the dish is nut-free, gluten-free, and soy-free. You can also make it dairy-free by using vegan cheeses.

7.  Keto Spaghetti

This great keto recipe uses Keto Noodles, which look and taste like real pasta. However, these noodles are not gluten-free or carb-free.

If the noodle taste is important to you, try these noodles out. If, however, you prefer to focus on filling yourself with veggies, try this recipe with Zoodles or spaghetti squash.

This recipe calls for a meat sauce. However any vegans can easily substitute tofu or peas or leave out the meat entirely. For a truly delicious sauce, make your pasta sauce.

However, you can use canned tomatoes, adding some fresh tomatoes when they are in season.

8.  Vegan Low-Carb Vegan Chili

This one-pot dish is one of the best vegetarian keto dinner recipes on this list. The recipe calls for plant-based meat. However, you can also sub in mushrooms and other delicious low-carb and high protein veggies.

For a Vegan chili, use vegetable stock. Non-vegans can use chicken bone broth or beef broth. In addition, non-vegans can substitute real meat.

Top your chili with cheese or vegan cheese, chopped onions, sour cream (or vegan sour cream), and veggie crisps. This is a complete meal by itself but also tastes great with riced cauliflower or almond flour tortillas.

9.  Keto Skillet Tomato Cheese Pasta

This is one of my favorite keto veggie recipes. This recipe is easy to customize. You can add chicken or seafood if you want some more protein.

You can also substitute vegan cheese if you are vegan. This recipe calls for keto noodles. You can use those or add some color and more veggies. Swap them for butternut squash or spaghetti noodles.

This is a great one-bowl meal, and you can add in any vegetables you like. Toss them all in; just make sure not to let the pan overflow. Some great additions are fresh tomatoes, peas, pumpkin cubes, or spinach.

10. Keto Vegetarian Bolognese

This vegetarian keto Bolognese is also vegan if you substitute the cheese; follow Your Heart has a good vegan parmesan option. The combination of Mushrooms, eggplant, and cauliflower in this recipe gives the sauce a great texture without adding ground meat.

You can serve the sauce on top of Zoodles (as the recipe states) or on top of butternut squash noodles, spaghetti squash noodles, Keto noodles, or some combination of these noodles. Combining the different colored veggie noodles makes for a beautiful plate if you have company.

11. Keto Low-Carb Vegetable Soup

This low-carb veggie soup is a great meal choice. You can use any broth you want. For extra protein, use a bone broth. If you are vegan, use vegetable broth. You can add any extra vegetables that you want.

Just be aware of the carbs in each vegetable.

Some great vegetables to add to this soup are chard, kale, or spinach. Add these at the very end to have time to wilt but not overcook.

Other great additions are fresh herbs. You can use the Italian herbs in the recipe or try something else. Look for herbs or herb blends that are popular for your favorite foods.

You can use these different blends to change up the soup flavors.

12. Cheesy Garlic Roasted Asparagus

This delicious vegetarian side dish is perfect with some chicken or fish. Alternatively, if you are a vegetarian, you can serve this with a bed of cauliflower rice and garlic mushrooms.

Vegans can substitute the cheese in this recipe or simply leave it out.

Garlic Roasted Asparagus is also good as a topping for keto noodles or zoodles. The key to making these delicious is to make sure to use the right amount of garlic. If you are a big fan of garlic, you might want to add extra.

13.  Keto Nachos

Keto Nachos are perfect for Cinco de Mayo or any party that includes chips and dip. Use Keto chips, kale chips, or make your chips from the almond flour tortillas.

Nachos are versatile and easy. You can add or remove any toppings you want. If you are vegan, make sure to swap out the cheese on top and use vegan sour cream.

If you eat meat, you can add chicken, beef, or anything else you like. You can even add scrambled eggs! Serve these with guacamole and salsa.

14. Almond Flour Waffles

Is there any more perfectly sinful breakfast than waffles? These Almond Flour Waffles are one of the best Keto recipes. The almond flour makes a delicious waffle.

Add in some chopped nuts (almonds, pecans, walnuts, etc.) to add yum. You can serve these with eggs and bacon on the side or by themselves.

To make them vegan, you will need to substitute the milk with your favorite milk alternative. You will also have to substitute the eggs with an egg replacer. To avoid added sugars, top your waffles with fresh fruit.

15. Chipotle Lime Keto Vegan Tacos

Chipotle Lime Tacos are a popular dish. They are easy to make and delicious. Best of all, they can be made vegan and keto. In order to make these tacos vegan and keto, use jackfruit instead of meat.

If you aren’t vegan, then go ahead and use chicken.

The key to this vegan keto recipe is the ingredients. It is important that you use Spanish paprika (often called pimenton), cumin, chipotle powder, garlic, onion powder (or onion salt), oregano (Mexican oregano if you can find it), and smoked sea salt.

You can make this without the smoked sea salt, but it adds an extra special flavor if you can find it.

16.  Low-Carb Mexican Cauliflower Rice

This cauliflower rice is the perfect addition to the keto chipotle lime tacos in the previous recipe. You can also serve it as a side dish with chili or in a burrito bowl.

If you are vegan or vegetarian, use vegetable broth. If you are not vegan or vegetarian, use chicken bone broth. Bone broth has more protein per cup than regular broth.

As with the tacos, it is important to get the right amount of spices into this dish. Too little or too much of any spice can destroy the flavor.

That being said, this recipe is fairly simple. Once you try it, you can adjust the seasonings as you like.

17. Creamy Vegan Cauliflower Casserole

This is one of the best vegan keto dishes for people looking for some classic homestyle comfort. The cashews make a creamy sauce for baking the cauliflower.

Always try and follow the recipe as written the first time, but after that, you can adjust the spices and seasonings as you like.

I would recommend trying some Greek or Italian seasoning. You could also go Hispanic and add some cumin, smoked paprika, and chipotle.

If you aren’t vegan, sprinkle some cheese on top to give it an extra creamy flavor.

18.  Keto & Vegan Cauliflower Rice

Cauliflower rice is naturally gluten-free, keto, vegetarian, and vegan. It is also dairy-free, soy-free, and nut-free. It is very similar in flavor to white rice as they are both pretty bland.

This is a good thing since it makes them a perfect base for other foods. You can throw some spicy chipotle jackfruit (or chicken) on top with some vegetables and call it a burrito bowl.

You can do a lot with this delicious vegan keto dish. It is the perfect addition to any dinner.

You can eat leftover keto cauliflower rice with eggs in the morning or just have a bowl of it with some spices (garlic salt and cheese are my favorites).

19. Keto Low-Carb Breakfast Casserole

This delicious keto recipe can easily be made vegetarian by removing the meat from the dish. To make it vegan, remove the meat or substitute vegan meats. You will also want to substitute the cheese and half-and-half.

This great keto recipe is perfect for making a big breakfast for the whole family.

Alternatively, this recipe can make enough breakfast for one or two people for a whole week.

Toppings are a great way to spruce it up and change up the flavors. You can add guacamole and salsa one day, sour cream and chives another day, or anything else that grabs your fancy.

20. Spinach Artichoke Stuffed Peppers

Spinach Artichoke Stuffed Peppers make a perfect pre-dinner keto appetizer. They also make a great side dish for dinner. You can even eat them as a main course for any meal. Leftovers can be served sliced on top of a salad.

To make this recipe vegan, remove the chicken and substitute the cheese, cream cheese, and mayo with your favorite alternatives. If you are not a fan of peppers, you can also stuff tomatoes (keep in mind that tomatoes will cook faster) or mushrooms.

21. Best Ever Cauliflower Stuffing

This keto recipe is perfect for Thanksgiving or Christmas or whenever you feel like eating stuffing. While cauliflower won’t have the same texture as bread stuffing, the flavor can get pretty close.

Cauliflower is fairly bland, which means that, like with rice, cauliflower is a good substitute for bread.

This stuffing recipe also includes onions, celery, carrot, and mushrooms. You can add extra or completely remove any of these that you do not like.

Remember that this will change the flavor. This recipe calls for chicken stock; however, you can use vegetable stock if you are vegetarian or vegan.

You will also want to swap out the butter for a good vegan alternative

22. Low-Carb Vegan Dinner Bowl

This vegan keto recipe uses tofu; however you can also substitute blanched nuts. The delicious sauce is made from peanut butter, almond butter, or sunflower seed butter. This dish uses cabbage rice; however, you can also use cauliflower rice if you prefer.

Those who are neither vegan nor vegetarian can use chicken, pork, or beef for this recipe. This dish is full of good foods. it has broccoli, avocado, kale, and cabbage.

All topped with a delicious peanut sauce. You can add some sauteed bell peppers and onions as well.

23. Healthy Keto Eggplant Parmesan

If you love Eggplant Parmesan but thought going keto meant you had to give it up, you’re in luck. This recipe gives you a delicious keto eggplant parmesan.

Using coconut flour, almond flour, crushed pork rinds, parmesan, and Italian seasoning.

To make this vegan, you would have to remove the pork rinds and substitute the parmesan and mozzarella cheese. Make your marinara at home for an extra delicious dish instead of buying it from the store.

Vegetarian Diet Keto Recipes

23 Easy Vegetarian Diet Keto Recipes

Yield: 4 to 6
Prep Time: 35 minutes
Total Time: 35 minutes


  • 1 tbsp white wine vinegar
  • 1 lemon, zested
  • 1 tbsp freshly squeezed lemon juice
  • 2 tsps Dijon mustard
  • 1 tsp kosher salt
  • Pinch freshly ground black pepper
  • 1/4 c olive oil
  • 1 lb broccoli, rinsed, trimmed and sliced thinly on a mandolin
  • 6 ounces cherry or grape tomatoes
  • 3 ounces coarsely chopped
  • 2 tbsps chiffonade fresh basil leaves


  1. Cut up broccoli florets, and Mandolin slice the stems. Put aside.
  2. Zest and Juice a Lemon.
  3. Whisk Vinegar and mustard. Lemon zest, lemon juice, salt, and pepper together in a medium or large bowl.
  4. While whisking, slowly drizzle olive oil into the mixture. Keep whisking until well combined.
  5. Toss broccoli florets and slices into the bowl and toss. Make sure to coat every piece with the dressing.
  6. Cover the broccoli and marinate in the refrigerator for at least 1 hour.
    While broccoli is marinating, slice cherry tomatoes in half.
  7. Toast pecans (or hazelnuts) on a baking sheet with parchment paper. This should take about 5-10 minutes at a temperature of 325 degrees Fahrenheit.
  8. Lastly, take the basil leaves and chiffonade them right before you take the broccoli out of the refrigerator.
  9. Toss the basil, tomatoes, and nuts into the bowl with the broccoli and toss to combine.
  10. Cover and let sit for 15 minutes. You can leave it out or put it back in the refrigerator.
  11. Serve and Enjoy!

Did you make this recipe?

Please leave a comment on the blog or share a photo on Pinterest

Skip to Recipe