Following a keto vegan lifestyle may seem challenging, but with the right recipes, it’s both simple and delicious.
By focusing on low-carb vegetables, healthy fats, nuts, seeds, and plant-based proteins, you can create satisfying meals that fit your goals.
These keto vegan recipes are packed with flavor and designed to help you enjoy balanced, nourishing meals without compromising your lifestyle.
From hearty breakfasts and fresh salads to comforting dinners and tasty snacks, there’s something here for every craving.
Whether you’re new to keto, vegan eating, or combining both, this collection offers plenty of easy and creative ideas.
Explore these 32+ keto vegan recipes and discover flavorful low-carb meals you’ll want to make again and again.
32+ Delicious Keto Vegan Recipes for Healthy Low-Carb Meals

Eating keto and vegan at the same time can be both enjoyable and rewarding with the right recipes.
This collection includes a variety of delicious meals made with wholesome, low-carb, plant-based ingredients.
Whether you’re meal prepping for the week or preparing a quick dinner, you’ll find plenty of satisfying recipes to choose from.
These dishes are simple to make, packed with nutrients, and perfect for supporting your healthy eating goals.
Save this collection so you’ll always have flavorful keto vegan recipes ready whenever you need meal inspiration.
Enjoy these 32+ keto vegan recipes and make every meal a delicious combination of plant-based goodness and low-carb living.
Keto Vegan Avocado Salad
This Keto Vegan Avocado Salad is a fresh and nutritious recipe made with avocado, leafy greens, vegetables, and a light dressing.
Rich in healthy fats, fiber, vitamins, minerals, and plant-based nutrients, this recipe supports a low-carb lifestyle.
The creamy avocado and crunchy vegetables create a satisfying keto vegan meal that is perfect for lunch, dinner, or a quick healthy option.
Prep Time: 15 Minutes | Cook Time: 0 Minutes | Total Time: 15 Minutes | Servings: 4 People
Ingredients:
- 2 avocados, diced
- 4 cups mixed greens
- 1 cucumber, sliced
- 1 cup cherry tomatoes
- ¼ cup pumpkin seeds
- 2 tablespoons olive oil
- 1 tablespoon lemon juice
- Salt and pepper to taste
Instructions:
- Wash and prepare all vegetables before assembling the salad.
- Add mixed greens, cucumber, tomatoes, and avocado into a large bowl.
- Sprinkle pumpkin seeds over the vegetables for extra texture.
- Mix olive oil, lemon juice, salt, and pepper in a small bowl.
- Pour dressing over the salad ingredients.
- Toss gently to combine flavors without breaking the avocado.
- Serve fresh and enjoy immediately.
This Keto Vegan Avocado Salad is creamy, refreshing, and satisfying.
The healthy fats from avocado and nutrient-rich vegetables make this a perfect low-carb vegan meal.
Side Dish:
- Vegetable soup
- Roasted nuts
- Fresh herbs
- Herbal tea
- Cauliflower rice
Keto Vegan Cauliflower Rice Stir Fry
This Keto Vegan Cauliflower Rice Stir Fry is a flavorful recipe made with cauliflower rice, vegetables, tofu, and keto-friendly seasonings.
Rich in fiber, plant-based protein, vitamins, minerals, and healthy fats, this recipe provides balanced nutrition.
The combination of fresh vegetables and cauliflower rice creates a delicious low-carb vegan meal that is perfect for healthy lunches and dinners.
Prep Time: 15 Minutes | Cook Time: 20 Minutes | Total Time: 35 Minutes | Servings: 4 People
Ingredients:
- 4 cups cauliflower rice
- 1 cup tofu cubes
- 1 bell pepper, sliced
- 1 cup broccoli florets
- 2 garlic cloves, minced
- 2 tablespoons olive oil
- 1 tablespoon soy sauce
- Salt and pepper to taste
Instructions:
- Prepare cauliflower rice and cut vegetables into small pieces.
- Heat olive oil in a pan and cook tofu until lightly golden.
- Remove tofu and sauté garlic until fragrant.
- Add broccoli and bell pepper, then cook until slightly tender.
- Add cauliflower rice and season with soy sauce, salt, and pepper.
- Return tofu to the pan and mix everything together.
- Cook until all ingredients are warm and flavors combine.
This Keto Vegan Cauliflower Rice Stir Fry is healthy, flavorful, and filling.
The low-carb cauliflower rice and plant-based ingredients create a satisfying meal for keto vegan lifestyles.
Side Dish:
- Green salad
- Avocado slices
- Roasted vegetables
- Herbal tea
- Fresh berries
Keto Vegan Zucchini Noodles
This Keto Vegan Zucchini Noodles recipe is a light meal made with zucchini, mushrooms, herbs, and a creamy vegan sauce.
Rich in fiber, vitamins, minerals, antioxidants, and low-carb nutrients, this recipe supports healthy eating.
The fresh zucchini noodles and flavorful toppings create a satisfying keto vegan dish that is perfect for lunch or dinner.
Prep Time: 15 Minutes | Cook Time: 15 Minutes | Total Time: 30 Minutes | Servings: 4 People
Ingredients:
- 4 zucchini
- 1 cup mushrooms, sliced
- 2 garlic cloves, minced
- ½ cup coconut cream
- 2 tablespoons olive oil
- ¼ cup nutritional yeast
- 1 teaspoon herbs
- Salt and pepper to taste
Instructions:
- Wash zucchini and use a spiralizer to create noodle shapes.
- Heat olive oil in a pan and sauté garlic and mushrooms.
- Add coconut cream and nutritional yeast to create a creamy sauce.
- Add zucchini noodles and gently cook until slightly tender.
- Season with herbs, salt, and pepper.
- Stir carefully until noodles are coated with sauce.
- Serve warm with extra herbs on top.
This Keto Vegan Zucchini Noodles recipe is creamy, light, and delicious.
The low-carb zucchini noodles and flavorful sauce create a perfect healthy alternative to traditional pasta.
Side Dish:
- Fresh salad
- Roasted vegetables
- Avocado slices
- Nuts
- Herbal tea
Keto Vegan Tofu Lettuce Wraps
This Keto Vegan Tofu Lettuce Wraps recipe is a fresh meal made with tofu, lettuce leaves, vegetables, and flavorful seasonings.
Rich in plant-based protein, fiber, healthy fats, and essential nutrients, this recipe provides a balanced low-carb option.
The crunchy lettuce and savory tofu filling create a delicious keto vegan meal perfect for lunch, dinner, or snacks.
Prep Time: 15 Minutes | Cook Time: 15 Minutes | Total Time: 30 Minutes | Servings: 4 People
Ingredients:
- 2 cups firm tofu, crumbled
- 8 lettuce leaves
- 1 bell pepper, diced
- ½ cucumber, chopped
- 2 garlic cloves, minced
- 2 tablespoons olive oil
- 1 tablespoon soy sauce
- Salt and pepper to taste
Instructions:
- Press tofu to remove excess moisture and crumble into small pieces.
- Heat olive oil in a pan and cook tofu until lightly browned.
- Add garlic and vegetables, then sauté until slightly tender.
- Add soy sauce, salt, and pepper for flavor.
- Spoon tofu mixture into lettuce leaves.
- Fold lettuce around the filling to create wraps.
- Serve immediately with your favorite keto-friendly toppings.
This Keto Vegan Tofu Lettuce Wraps recipe is fresh, crunchy, and nutritious.
The protein-rich tofu and low-carb lettuce create a satisfying meal that fits a keto vegan plan.
Side Dish:
- Cauliflower rice
- Avocado salad
- Roasted vegetables
- Fresh herbs
- Herbal tea
Keto Vegan Mushroom Soup
This Keto Vegan Mushroom Soup is a creamy recipe made with mushrooms, coconut milk, herbs, and plant-based ingredients.
Rich in fiber, healthy fats, antioxidants, vitamins, and minerals, this recipe provides nourishing benefits.
The creamy texture and earthy mushroom flavor create a comforting low-carb vegan soup perfect for lunch or dinner.
Prep Time: 15 Minutes | Cook Time: 30 Minutes | Total Time: 45 Minutes | Servings: 6 People
Ingredients:
- 4 cups mushrooms, sliced
- 1 onion, chopped
- 3 garlic cloves, minced
- 4 cups vegetable broth
- 1 cup coconut milk
- 2 tablespoons olive oil
- 1 teaspoon thyme
- Salt and pepper to taste
Instructions:
- Clean and slice mushrooms before preparing the soup.
- Heat olive oil in a pot and sauté onion and garlic.
- Add mushrooms and cook until they become soft.
- Pour in vegetable broth and add herbs.
- Simmer until flavors combine and mushrooms become tender.
- Add coconut milk and stir until the soup becomes creamy.
- Warm gently before serving.
This Keto Vegan Mushroom Soup is creamy, comforting, and flavorful.
The combination of mushrooms and healthy fats creates a satisfying low-carb vegan meal for any day.
Side Dish:
- Keto bread
- Green salad
- Roasted vegetables
- Avocado slices
- Herbal tea
Keto Vegan Broccoli Casserole
This Keto Vegan Broccoli Casserole is a creamy and delicious recipe made with broccoli, plant-based ingredients, and flavorful seasonings.
Rich in fiber, vitamins, minerals, antioxidants, and healthy fats, this recipe supports a low-carb lifestyle.
The tender broccoli and creamy topping create a satisfying keto vegan meal that is perfect for family dinners, meal prep, or healthy gatherings.
Prep Time: 15 Minutes | Cook Time: 30 Minutes | Total Time: 45 Minutes | Servings: 6 People
Ingredients:
- 4 cups broccoli florets
- 1 cup coconut cream
- ½ cup nutritional yeast
- ½ cup mushrooms, chopped
- 2 garlic cloves, minced
- 2 tablespoons olive oil
- 1 teaspoon onion powder
- Salt and pepper to taste
Instructions:
- Wash broccoli and cut it into small, even-sized florets.
- Steam broccoli until slightly tender while keeping its texture.
- Heat olive oil in a pan and sauté garlic and mushrooms.
- Add coconut cream, nutritional yeast, onion powder, salt, and pepper.
- Stir the sauce until it becomes smooth and creamy.
- Combine broccoli with the prepared sauce and place in a baking dish.
- Bake until the top becomes lightly golden and serve warm.
This Keto Vegan Broccoli Casserole is creamy, comforting, and nutritious.
The low-carb ingredients and rich flavors make it a perfect healthy vegan dish for keto meal plans.
Side Dish:
- Cauliflower rice
- Green salad
- Roasted vegetables
- Avocado slices
- Herbal tea
Keto Vegan Coconut Curry
This Keto Vegan Coconut Curry is a flavorful recipe made with coconut milk, vegetables, tofu, and aromatic spices.
Rich in healthy fats, plant-based protein, fiber, vitamins, and minerals, this recipe provides balanced nutrition.
The creamy coconut sauce and colorful vegetables create a satisfying low-carb vegan meal that is perfect for lunch or dinner.
Prep Time: 15 Minutes | Cook Time: 35 Minutes | Total Time: 50 Minutes | Servings: 6 People
Ingredients:
- 2 cups tofu cubes
- 2 cups cauliflower florets
- 1 cup spinach
- 1 can coconut milk
- 1 onion, chopped
- 2 garlic cloves, minced
- 1 tablespoon curry powder
- 2 tablespoons olive oil
- Salt to taste
Instructions:
- Prepare tofu by cutting it into small cubes.
- Heat olive oil in a pan and lightly cook tofu until golden.
- Sauté onion and garlic until fragrant.
- Add curry powder and stir to release the flavors.
- Pour in coconut milk and add cauliflower.
- Cook until vegetables become tender and sauce thickens.
- Add spinach at the end and stir until wilted.
This Keto Vegan Coconut Curry is creamy, flavorful, and satisfying.
The combination of coconut milk, tofu, and vegetables creates a delicious low-carb meal full of comforting flavors.
Side Dish:
- Cauliflower rice
- Cucumber salad
- Roasted vegetables
- Fresh herbs
- Herbal tea
Keto Vegan Eggplant Lasagna
This Keto Vegan Eggplant Lasagna is a delicious low-carb recipe made with eggplant slices, vegetables, and a flavorful tomato sauce.
Rich in fiber, antioxidants, vitamins, minerals, and plant-based nutrients, this recipe supports healthy eating.
The tender eggplant layers and savory filling create a satisfying keto vegan alternative to traditional lasagna.
Prep Time: 20 Minutes | Cook Time: 45 Minutes | Total Time: 65 Minutes | Servings: 6 People
Ingredients:
- 2 large eggplants, sliced
- 2 cups tomato sauce
- 1 cup mushrooms, chopped
- 1 cup spinach
- ½ cup nutritional yeast
- 2 garlic cloves, minced
- 2 tablespoons olive oil
- Salt and pepper to taste
Instructions:
- Slice eggplants into thin layers and prepare them for baking.
- Cook eggplant slices lightly with olive oil until softened.
- Sauté garlic, mushrooms, and spinach until vegetables are tender.
- Spread tomato sauce in a baking dish.
- Layer eggplant, vegetables, and nutritional yeast evenly.
- Repeat layers until all ingredients are used.
- Bake until flavors combine and the top becomes slightly golden.
This Keto Vegan Eggplant Lasagna is flavorful, healthy, and comforting.
The vegetable layers and low-carb ingredients create a delicious vegan meal perfect for dinner.
Side Dish:
- Green salad
- Cauliflower rice
- Roasted vegetables
- Avocado salad
- Herbal tea
Keto Vegan Chia Seed Pudding
This Keto Vegan Chia Seed Pudding is a simple dessert recipe made with chia seeds, coconut milk, and natural flavors.
Rich in fiber, healthy fats, omega-3 fatty acids, and plant-based nutrients, this recipe provides a nutritious treat.
The creamy texture and refreshing taste make this keto vegan pudding perfect for breakfast, snacks, or dessert.
Prep Time: 10 Minutes | Cook Time: 0 Minutes | Total Time: 10 Minutes | Servings: 4 People
Ingredients:
- ½ cup chia seeds
- 2 cups coconut milk
- 1 teaspoon vanilla extract
- 1 tablespoon maple-free keto sweetener
- ¼ cup berries
- 1 tablespoon shredded coconut
Instructions:
- Add chia seeds, coconut milk, vanilla, and sweetener into a bowl.
- Stir well to prevent chia seeds from clumping together.
- Allow the mixture to rest until it begins to thicken.
- Stir again and place it in the refrigerator.
- Chill until the pudding reaches a creamy texture.
- Add berries and coconut before serving.
- Enjoy as a healthy keto vegan dessert.
This Keto Vegan Chia Seed Pudding is creamy, refreshing, and nutritious.
The chia seeds and coconut milk create a satisfying low-carb dessert option for a vegan lifestyle.
Side Dish:
- Fresh berries
- Herbal tea
- Nuts
- Coconut flakes
- Green smoothie
Keto Vegan Stuffed Portobello Mushrooms
This Keto Vegan Stuffed Portobello Mushrooms recipe is a savory dish made with mushrooms, vegetables, herbs, and plant-based fillings.
Rich in fiber, antioxidants, vitamins, minerals, and healthy fats, this recipe provides balanced nutrition.
The tender mushroom caps and flavorful filling create a delicious low-carb vegan meal that is perfect for dinner or special occasions.
Prep Time: 15 Minutes | Cook Time: 25 Minutes | Total Time: 40 Minutes | Servings: 4 People
Ingredients:
- 4 large portobello mushrooms
- 1 cup spinach
- ½ cup chopped mushrooms
- 2 garlic cloves, minced
- ¼ cup nutritional yeast
- 2 tablespoons olive oil
- 1 teaspoon Italian herbs
- Salt and pepper to taste
Instructions:
- Clean portobello mushrooms and remove the stems carefully.
- Heat olive oil in a pan and sauté garlic and chopped mushrooms.
- Add spinach and cook until it becomes soft.
- Mix vegetables with nutritional yeast and herbs.
- Fill each mushroom cap with the prepared mixture.
- Place stuffed mushrooms on a baking tray.
- Bake until mushrooms become tender and filling is warm.
This Keto Vegan Stuffed Portobello Mushrooms recipe is savory, nutritious, and satisfying.
The flavorful mushroom filling creates a perfect low-carb vegan meal for healthy dinners.
Side Dish:
- Cauliflower mash
- Green salad
- Roasted vegetables
- Avocado slices
- Herbal tea
Keto Vegan Almond Flour Crackers
This Keto Vegan Almond Flour Crackers recipe is a crunchy snack made with almond flour, seeds, and simple plant-based ingredients.
Rich in healthy fats, fiber, vitamins, minerals, and low-carb nutrients, this recipe supports a keto vegan lifestyle.
The crispy texture and savory flavor make these crackers perfect for snacks, appetizers, or pairing with vegan dips.
Prep Time: 10 Minutes | Cook Time: 15 Minutes | Total Time: 25 Minutes | Servings: 4 People
Ingredients:
- 2 cups almond flour
- 2 tablespoons chia seeds
- 2 tablespoons flax seeds
- 2 tablespoons olive oil
- ½ teaspoon garlic powder
- ½ teaspoon salt
- ¼ cup water
Instructions:
- Combine almond flour, chia seeds, flax seeds, garlic powder, and salt in a bowl.
- Add olive oil and water, then mix until a firm dough forms.
- Place dough between parchment paper and roll it into a thin layer.
- Cut dough into small cracker shapes.
- Transfer crackers to a baking tray.
- Bake until crispy and lightly golden.
- Allow crackers to cool before serving.
This Keto Vegan Almond Flour Crackers recipe is crispy, flavorful, and healthy.
The low-carb ingredients make these crackers a perfect snack option for vegan keto meal plans.
Side Dish:
- Vegan dip
- Avocado spread
- Fresh vegetables
- Herbal tea
- Nut butter
Keto Vegan Creamy Spinach Soup
This Keto Vegan Creamy Spinach Soup is a comforting recipe made with spinach, coconut milk, herbs, and plant-based ingredients.
Rich in fiber, vitamins, minerals, antioxidants, and healthy fats, this soup provides a nourishing meal.
The smooth texture and fresh spinach flavor create a delicious low-carb vegan recipe that is perfect for lunch or dinner.
Prep Time: 15 Minutes | Cook Time: 25 Minutes | Total Time: 40 Minutes | Servings: 6 People
Ingredients:
- 5 cups fresh spinach
- 1 onion, chopped
- 2 garlic cloves, minced
- 3 cups vegetable broth
- 1 cup coconut milk
- 2 tablespoons olive oil
- 1 teaspoon herbs
- Salt and pepper to taste
Instructions:
- Wash spinach thoroughly and prepare all ingredients before cooking.
- Heat olive oil in a pot and sauté onion and garlic.
- Add spinach and cook until it becomes soft.
- Pour vegetable broth into the pot and simmer gently.
- Blend the soup until smooth and creamy.
- Add coconut milk and season with herbs, salt, and pepper.
- Warm for a few minutes before serving.
This Keto Vegan Creamy Spinach Soup is smooth, healthy, and satisfying.
The combination of spinach and coconut milk creates a flavorful low-carb soup perfect for any meal.
Side Dish:
- Keto crackers
- Green salad
- Roasted vegetables
- Avocado slices
- Herbal tea
Keto Vegan Cauliflower Pizza
This Keto Vegan Cauliflower Pizza is a healthy recipe made with cauliflower crust, vegetables, and plant-based toppings.
Rich in fiber, vitamins, minerals, antioxidants, and low-carb nutrients, this recipe provides a nutritious alternative.
The crispy cauliflower crust and flavorful toppings create a satisfying keto vegan meal perfect for lunch, dinner, or weekend meals.
Prep Time: 25 Minutes | Cook Time: 30 Minutes | Total Time: 55 Minutes | Servings: 4 People
Ingredients:
- 4 cups cauliflower rice
- ¼ cup almond flour
- 2 tablespoons flaxseed meal
- ½ cup tomato sauce
- 1 cup mushrooms
- ½ cup spinach
- 1 teaspoon Italian herbs
- Salt and pepper to taste
Instructions:
- Prepare cauliflower rice and remove excess moisture.
- Mix cauliflower rice with almond flour, flaxseed meal, and seasonings.
- Shape the mixture into a thin pizza crust on a baking tray.
- Bake crust until it becomes firm and lightly golden.
- Add tomato sauce, mushrooms, and spinach toppings.
- Bake again until toppings are warm and flavors combine.
- Slice and serve while warm.
This Keto Vegan Cauliflower Pizza is crispy, delicious, and nutritious.
The low-carb crust and fresh toppings create a healthier vegan pizza option for keto lifestyles.
Side Dish:
- Green salad
- Avocado dip
- Roasted vegetables
- Fresh herbs
- Herbal tea
Keto Vegan Coconut Chia Smoothie
This Keto Vegan Coconut Chia Smoothie is a creamy drink made with coconut milk, chia seeds, and healthy plant-based ingredients.
Rich in healthy fats, fiber, omega-3s, vitamins, and minerals, this smoothie provides lasting energy.
The creamy coconut flavor and nutritious ingredients create a refreshing keto vegan beverage perfect for breakfast or snacks.
Prep Time: 5 Minutes | Cook Time: 0 Minutes | Total Time: 5 Minutes | Servings: 2 People
Ingredients:
- 2 cups coconut milk
- 2 tablespoons chia seeds
- 1 tablespoon almond butter
- ½ teaspoon vanilla extract
- ½ cup spinach
- Ice cubes
- Keto-friendly sweetener (optional)
Instructions:
- Add coconut milk, chia seeds, almond butter, vanilla, and spinach into a blender.
- Blend ingredients until the mixture becomes smooth and creamy.
- Add ice cubes and blend again for a chilled texture.
- Adjust sweetness according to taste.
- Pour smoothie into glasses immediately.
- Allow it to sit briefly for chia seeds to soften.
- Serve fresh as a healthy drink.
This Keto Vegan Coconut Chia Smoothie is creamy, refreshing, and nourishing.
The healthy fats and fiber-rich ingredients make it a perfect low-carb vegan breakfast option.
Side Dish:
- Almond crackers
- Fresh berries
- Nuts
- Avocado slices
- Herbal tea
Keto Vegan Garlic Herb Cauliflower Mash
This Keto Vegan Garlic Herb Cauliflower Mash is a creamy recipe made with cauliflower, garlic, herbs, and plant-based ingredients.
Rich in fiber, vitamins, minerals, antioxidants, and low-carb nutrients, this recipe provides a healthy alternative to traditional mashed potatoes.
The smooth texture and savory flavors create a comforting keto vegan side dish perfect for dinners and special meals.
Prep Time: 10 Minutes | Cook Time: 20 Minutes | Total Time: 30 Minutes | Servings: 4 People
Ingredients:
- 1 large cauliflower head
- 3 garlic cloves
- 2 tablespoons olive oil
- ¼ cup coconut cream
- 1 teaspoon parsley
- 1 teaspoon thyme
- Salt and pepper to taste
Instructions:
- Cut cauliflower into small florets and wash thoroughly.
- Steam cauliflower until it becomes soft and tender.
- Sauté garlic lightly in olive oil for extra flavor.
- Blend cauliflower with garlic, coconut cream, and seasonings.
- Continue blending until the texture becomes smooth and creamy.
- Add herbs and adjust seasoning as needed.
- Serve warm with your favorite keto vegan meal.
This Keto Vegan Garlic Herb Cauliflower Mash is creamy, flavorful, and satisfying.
The low-carb cauliflower base creates a delicious healthy side dish for vegan keto dinners.
Side Dish:
- Vegan stew
- Green salad
- Roasted vegetables
- Tofu dishes
- Herbal tea
NB : More Recipes Coming Soon
Cheri D. Baker is a food enthusiast, recipe developer, and home cooking advocate. She enjoys creating approachable recipes that combine great taste with everyday convenience. Her goal is to make cooking enjoyable and accessible for everyone, whether they are beginners or experienced home cooks. At TasteHush, Cheri shares trusted recipes, helpful kitchen tips, and creative meal ideas for every occasion.