Finding recipes that are both vegan and keto-friendly can feel like a challenge.
Fortunately, there are countless ways to create flavorful, low-carb, plant-based meals without compromising nutrition or taste.
These 15 vegan keto recipes are designed to provide satisfying meals that keep carbohydrate intake low while focusing on healthy fats and plant-based protein.
From hearty breakfasts and satisfying main courses to snacks and desserts, these recipes are perfect for anyone following a vegan keto lifestyle.
Whether you are new to keto or a seasoned vegan, these dishes are simple to prepare, delicious, and full of flavor.
By combining fresh vegetables, nuts, seeds, and keto-friendly ingredients, these recipes allow you to enjoy a diverse range of meals while staying within keto guidelines
15 Delicious Vegan Keto Recipes for Every Meal

These 15 vegan keto recipes prove that low-carb, plant-based eating can be both easy and flavorful.
They offer nutrient-dense meals that are perfect for breakfast, lunch, dinner, snacks, and even desserts.
Following a vegan keto diet doesn’t mean sacrificing taste or variety.
With these recipes, you can maintain your dietary goals while enjoying satisfying, creative meals every day.
Experimenting with these dishes encourages healthy, sustainable eating that supports energy, focus, and overall wellness.
Creamy Avocado Zucchini Noodles
This creamy avocado zucchini noodles dish is a fresh, satisfying vegan keto meal.
The avocado sauce is rich, smooth, and packed with healthy fats.
It combines spiralized zucchini with a garlic-lemon avocado sauce, creating a creamy, low-carb alternative to pasta.
Fresh herbs enhance flavor while keeping it light and nutrient-dense.
Ingredients:
- 2 medium zucchinis, spiralized
- 1 ripe avocado
- 1 clove garlic, minced
- 1 tbsp olive oil
- 1 tbsp lemon juice
- 1/4 tsp salt
- 1/4 tsp black pepper
- 1 tbsp chopped fresh basil
- 1 tbsp chopped parsley
Instructions:
- Spiralize the zucchinis and place them in a large bowl.
- In a blender, combine avocado, garlic, olive oil, lemon juice, salt, and pepper.
- Blend until smooth and creamy.
- Toss zucchini noodles with the avocado sauce until evenly coated.
- Sprinkle fresh basil and parsley on top.
- Serve immediately as a fresh, creamy dish.
This creamy avocado zucchini noodles recipe is rich, flavorful, and fully keto-friendly.
It makes a perfect lunch or dinner for anyone following a vegan keto diet.
Coconut Almond Fat Bombs
These coconut almond fat bombs are a rich, satisfying keto snack.
They are creamy, naturally sweetened, and packed with healthy fats.
Perfect for an energy boost, dessert, or mid-day snack, they combine almond butter, coconut oil, and unsweetened shredded coconut.
A touch of vanilla and a pinch of salt enhances the flavor profile.
Ingredients:
- 1/2 cup almond butter
- 1/4 cup coconut oil, melted
- 1/4 cup unsweetened shredded coconut
- 1 tbsp sugar-free maple syrup
- 1 tsp vanilla extract
- Pinch of salt
Instructions:
- In a bowl, combine almond butter, melted coconut oil, sugar-free syrup, vanilla, and salt.
- Stir in shredded coconut until well mixed.
- Spoon mixture into silicone molds or mini cupcake liners.
- Freeze for 30–40 minutes until firm.
- Remove from molds and store in an airtight container in the freezer.
These coconut almond fat bombs are creamy, satisfying, and keto-approved.
They make a perfect snack or dessert for a vegan keto lifestyle.
Spicy Cauliflower “Rice” Stir-Fry
This spicy cauliflower “rice” stir-fry is a flavorful low-carb vegan keto meal.
Riced cauliflower replaces traditional rice, keeping the dish light and low in carbs.
A combination of coconut aminos, garlic, ginger, and chili flakes gives it a bold, savory flavor.
It’s perfect as a side dish or a main course with added tofu or tempeh.
Ingredients:
- 1 medium cauliflower, riced
- 1 tbsp coconut oil
- 1 clove garlic, minced
- 1 tsp grated ginger
- 1/2 tsp chili flakes
- 2 tbsp coconut aminos
- 1/4 cup chopped green onions
- 1/4 cup diced bell peppers
- Salt and pepper to taste
Instructions:
- Heat coconut oil in a large skillet over medium heat.
- Add garlic, ginger, and chili flakes; sauté 1–2 minutes until fragrant.
- Add riced cauliflower, bell peppers, and coconut aminos.
- Stir-fry for 5–7 minutes until cauliflower is tender.
- Season with salt and pepper.
- Garnish with chopped green onions before serving.
This spicy cauliflower stir-fry is savory, satisfying, and keto-friendly.
It’s perfect for lunch, dinner, or a quick vegan keto meal.
Creamy Mushroom Avocado Soup
This creamy mushroom avocado soup is rich, comforting, and perfect for keto.
Avocado adds creaminess without dairy, while mushrooms provide a hearty, umami flavor.
Garlic, onion, and coconut milk enhance depth, making it a flavorful vegan keto soup.
It is ideal for a light dinner, lunch, or cozy snack.
Ingredients:
- 1 tbsp olive oil
- 1 small onion, chopped
- 2 cloves garlic, minced
- 2 cups sliced mushrooms
- 1 avocado
- 1 cup unsweetened coconut milk
- 2 cups vegetable broth
- 1/4 tsp salt
- 1/4 tsp black pepper
- 1 tsp fresh thyme
Instructions:
- Heat olive oil in a pot over medium heat.
- Sauté onion and garlic until translucent and fragrant.
- Add mushrooms and cook until soft, about 5 minutes.
- Add coconut milk and vegetable broth, simmer 10 minutes.
- Remove from heat, add avocado, and blend until smooth using an immersion blender.
- Season with salt, pepper, and fresh thyme.
- Serve warm.
This mushroom avocado soup is creamy, flavorful, and keto-friendly.
It is perfect for a comforting vegan keto meal or light dinner.
Keto Vegan Chocolate Avocado Mousse
This keto vegan chocolate avocado mousse is rich, creamy, and indulgent.
It uses avocado for a smooth texture and unsweetened cocoa powder for a deep chocolate flavor.
A sugar substitute makes it diabetic-friendly and keto-approved.
It’s perfect as a dessert or snack, delivering a chocolatey satisfaction without guilt.
Ingredients:
- 1 ripe avocado
- 2 tbsp unsweetened cocoa powder
- 2 tbsp coconut milk
- 1–2 tbsp sugar-free sweetener
- 1 tsp vanilla extract
- Pinch of salt
Instructions:
- In a blender or food processor, combine avocado, cocoa powder, coconut milk, sweetener, vanilla, and salt.
- Blend until smooth and creamy.
- Taste and adjust sweetness if needed.
- Chill in the refrigerator for 30–60 minutes before serving.
- Garnish with cacao nibs or shredded coconut if desired.
This chocolate avocado mousse is creamy, rich, and fully keto-friendly.
It is ideal for a vegan keto dessert or satisfying snack.
Garlic Roasted Brussels Sprouts
These garlic roasted Brussels sprouts are crispy, flavorful, and perfect for a vegan keto meal.
Roasting enhances the natural sweetness of the sprouts while garlic and olive oil add depth.
They are ideal as a side dish or a light main course.
The crunchy exterior with a tender interior makes them satisfying and nutrient-rich.
Ingredients:
- 1 lb Brussels sprouts, trimmed and halved
- 2 tbsp olive oil
- 3 cloves garlic, minced
- 1/2 tsp salt
- 1/4 tsp black pepper
- 1/2 tsp smoked paprika (optional)
Instructions:
- Preheat oven to 400°F (200°C).
- Toss Brussels sprouts with olive oil, garlic, salt, pepper, and smoked paprika.
- Spread evenly on a baking sheet.
- Roast for 20–25 minutes, stirring halfway through, until crispy and golden.
- Serve immediately as a side or main dish.
These garlic roasted Brussels sprouts are crispy, flavorful, and fully keto-friendly.
They are perfect for a nutritious vegan keto side or snack.
Cauliflower Mac and Cheese (Vegan Keto)
This cauliflower mac and cheese is creamy, cheesy, and entirely plant-based.
A cashew-based cheese sauce replaces traditional dairy while keeping it low-carb.
It’s perfect for a comforting lunch, dinner, or snack.
The tender cauliflower florets coated in creamy sauce provide a satisfying texture and rich flavor.
Ingredients:
- 1 medium cauliflower, cut into florets
- 1/2 cup raw cashews, soaked 2 hours
- 1/4 cup unsweetened almond milk
- 2 tbsp nutritional yeast
- 1 tbsp lemon juice
- 1 tsp garlic powder
- 1/2 tsp paprika
- Salt and pepper to taste
Instructions:
- Steam cauliflower florets until tender, about 8–10 minutes.
- Drain cashews and blend with almond milk, nutritional yeast, lemon juice, garlic powder, paprika, salt, and pepper until smooth.
- Toss steamed cauliflower with the cashew cheese sauce.
- Serve warm, garnished with paprika or fresh herbs.
This cauliflower mac and cheese is creamy, flavorful, and fully vegan keto-friendly.
It is ideal for a comforting, low-carb plant-based meal.
Spicy Tofu Lettuce Wraps
These spicy tofu lettuce wraps are savory, satisfying, and perfect for a vegan keto lunch.
Crispy tofu is combined with a flavorful sauce and fresh vegetables.
Wrapped in crisp lettuce leaves, they create a low-carb, high-protein meal.
The combination of spice, crunch, and creaminess makes each bite flavorful and filling.
Ingredients:
- 1 block firm tofu, drained and cubed
- 1 tbsp coconut oil
- 2 tbsp coconut aminos
- 1 tsp chili paste
- 1 tsp grated ginger
- 1 clove garlic, minced
- 4–6 large lettuce leaves
- 1/4 cup shredded carrots
- 1/4 cup chopped green onions
Instructions:
- Heat coconut oil in a skillet over medium heat.
- Add tofu cubes and cook until golden on all sides.
- In a small bowl, mix coconut aminos, chili paste, ginger, and garlic.
- Pour sauce over tofu and stir to coat evenly.
- Serve tofu in lettuce leaves and top with shredded carrots and green onions.
These spicy tofu lettuce wraps are flavorful, crunchy, and keto-friendly.
They are perfect for a light vegan keto lunch or dinner.
Avocado Cucumber Salad with Hemp Seeds
This avocado cucumber salad is refreshing, creamy, and packed with healthy fats.
Hemp seeds add protein while a lemon-olive oil dressing enhances flavor.
It’s perfect as a side dish or light meal.
The creamy avocado and crisp cucumber create a balanced texture with fresh, bright flavors.
Ingredients:
- 1 cucumber, diced
- 1 ripe avocado, diced
- 2 tbsp hemp seeds
- 1 tbsp olive oil
- 1 tbsp lemon juice
- Salt and pepper to taste
- Fresh dill for garnish
Instructions:
- In a bowl, combine cucumber and avocado.
- Drizzle with olive oil and lemon juice.
- Sprinkle hemp seeds, salt, and pepper.
- Toss gently to combine.
- Garnish with fresh dill before serving.
This avocado cucumber salad is creamy, refreshing, and keto-friendly.
It is ideal for a vegan keto side dish or light meal.
Chocolate Coconut Keto Bark
This chocolate coconut keto bark is rich, crunchy, and completely vegan.
It uses sugar-free chocolate and unsweetened shredded coconut for a low-carb treat.
Perfect for dessert, snacks, or a quick energy boost.
The combination of smooth chocolate and crunchy coconut makes it indulgent while staying keto-friendly.
Ingredients:
- 1/2 cup sugar-free dark chocolate chips
- 1/4 cup unsweetened shredded coconut
- 1 tbsp coconut oil
- 1/4 tsp vanilla extract
- Pinch of salt
Instructions:
- Melt chocolate chips and coconut oil in a double boiler or microwave.
- Stir in vanilla extract and a pinch of salt.
- Pour chocolate mixture onto a parchment-lined baking sheet.
- Sprinkle shredded coconut evenly on top.
- Chill in the refrigerator for 30–40 minutes until firm.
- Break into pieces and serve.
This chocolate coconut keto bark is crunchy, flavorful, and vegan-friendly.
It is perfect as a dessert or low-carb snack for vegan keto lifestyles.
Roasted Spaghetti Squash with Pesto
This roasted spaghetti squash with pesto is a hearty, low-carb vegan keto dish.
The spaghetti squash provides a pasta-like texture while the creamy vegan pesto adds richness.
It’s perfect as a main course or side dish.
Fresh basil, garlic, and pine nuts in the pesto create bold flavors while keeping it keto-friendly.
Ingredients:
- 1 medium spaghetti squash
- 2 tbsp olive oil
- 1/2 cup fresh basil leaves
- 2 tbsp pine nuts
- 1 clove garlic
- 2 tbsp nutritional yeast
- 1/4 cup olive oil (for pesto)
- Salt and pepper to taste
Instructions:
- Preheat oven to 400°F (200°C).
- Cut spaghetti squash in half, remove seeds, and drizzle with olive oil.
- Roast cut-side down for 30–40 minutes until tender.
- In a blender, combine basil, pine nuts, garlic, nutritional yeast, olive oil, salt, and pepper.
- Blend until smooth to make pesto.
- Scrape roasted squash with a fork to create noodles.
- Toss noodles with pesto and serve warm.
This roasted spaghetti squash with pesto is flavorful, satisfying, and fully keto-friendly.
It makes a perfect vegan keto main course or side dish.
Creamy Spinach Avocado Soup
This creamy spinach avocado soup is rich, nutrient-dense, and perfectly low-carb.
Avocado adds creaminess without dairy while spinach provides vibrant color and nutrients.
It’s ideal as a starter, lunch, or light dinner.
A touch of garlic and lemon brightens the flavor while keeping it keto-friendly.
Ingredients:
- 2 cups fresh spinach
- 1 ripe avocado
- 1 cup unsweetened almond milk
- 1 clove garlic
- 1 tbsp olive oil
- 1/2 tsp salt
- 1/4 tsp black pepper
- 1 tsp lemon juice
Instructions:
- Heat olive oil in a saucepan over medium heat and sauté garlic until fragrant.
- Add spinach and cook until wilted.
- Remove from heat and transfer spinach to a blender.
- Add avocado, almond milk, salt, pepper, and lemon juice.
- Blend until smooth and creamy.
- Serve warm, garnished with a drizzle of olive oil if desired.
This spinach avocado soup is creamy, flavorful, and keto-friendly.
It is perfect for a vegan keto starter, lunch, or light dinner.
Almond Butter Chocolate Fat Bombs
These almond butter chocolate fat bombs are rich, creamy, and satisfy chocolate cravings.
They are packed with healthy fats and completely vegan keto-friendly.
Perfect for a quick snack, dessert, or energy boost.
A combination of almond butter, coconut oil, and sugar-free chocolate makes them indulgent yet low-carb.
Ingredients:
- 1/2 cup almond butter
- 1/4 cup coconut oil
- 1/4 cup sugar-free chocolate chips
- 1 tsp vanilla extract
- Pinch of salt
Instructions:
- Melt coconut oil and chocolate chips in a double boiler or microwave.
- Stir in almond butter, vanilla extract, and a pinch of salt until smooth.
- Pour mixture into silicone molds or mini cupcake liners.
- Freeze for 30–40 minutes until firm.
- Remove from molds and store in the freezer.
These almond butter chocolate fat bombs are creamy, rich, and fully keto-friendly.
They are perfect as a vegan keto snack or dessert
Zucchini & Walnut Stuffed Mushrooms
These zucchini and walnut stuffed mushrooms are savory, flavorful, and keto-friendly.
They make a perfect appetizer, side dish, or light meal.
Chopped zucchini, walnuts, garlic, and herbs combine for a filling low-carb stuffing.
The roasted mushrooms provide a meaty texture while keeping the dish fully plant-based.
Ingredients:
- 12 large mushrooms, stems removed
- 1 small zucchini, finely chopped
- 1/4 cup chopped walnuts
- 2 cloves garlic, minced
- 2 tbsp olive oil
- 1 tsp fresh thyme
- Salt and pepper to taste
Instructions:
- Preheat oven to 375°F (190°C).
- Heat olive oil in a skillet and sauté garlic, zucchini, and walnuts for 3–4 minutes.
- Season with thyme, salt, and pepper.
- Spoon mixture into mushroom caps.
- Place stuffed mushrooms on a baking sheet and bake 15–20 minutes until tender.
- Serve warm as an appetizer or side.
These stuffed mushrooms are savory, satisfying, and keto-friendly.
They are perfect for a vegan keto appetizer or light meal.
Coconut Matcha Chia Pudding
This coconut matcha chia pudding is creamy, refreshing, and perfect for keto.
Matcha adds a mild earthy flavor while chia seeds provide fiber and omega-3s.
It’s ideal for breakfast, dessert, or a light snack.
The combination of coconut milk, chia seeds, and matcha creates a flavorful, creamy, and nutrient-dense vegan keto dish.
Ingredients:
- 3 tbsp chia seeds
- 1 cup unsweetened coconut milk
- 1 tsp matcha powder
- 1 tbsp sugar-free sweetener
- 1/2 tsp vanilla extract
Instructions:
- In a bowl, whisk coconut milk, matcha powder, sweetener, and vanilla extract until smooth.
- Stir in chia seeds and mix well.
- Refrigerate for at least 4 hours or overnight until pudding sets.
- Stir before serving and garnish with shredded coconut if desired.
This coconut matcha chia pudding is creamy, flavorful, and fully keto-friendly.
It is perfect for a vegan keto breakfast, dessert, or snack.