French cuisine is known for its rich flavors, elegant presentation, and timeless recipes, and it’s easy to enjoy these classics with a plant-based twist.
From hearty stews and fresh salads to rustic tarts, soups, and delicious desserts, vegan French cooking offers plenty of variety.
These French vegan recipes use wholesome ingredients to recreate traditional flavors without using animal products.
Whether you’re preparing a cozy family dinner, a special occasion meal, or a simple everyday dish, you’ll find plenty of inspiration in this collection.
Many of these recipes are easy to make while still capturing the charm and comfort of classic French cuisine.
Explore these 31+ French vegan recipes and bring the delicious flavors of France to your kitchen.
31+ Delicious French Vegan Recipes to Try at Home

Cooking French-inspired vegan meals is a wonderful way to enjoy classic flavors with a fresh, plant-based approach.
This collection features a variety of recipes that are flavorful, satisfying, and suitable for every occasion.
Whether you’re craving comforting soups, elegant main courses, fresh side dishes, or indulgent desserts, there’s something here for everyone.
These recipes are simple to prepare and showcase the beauty of wholesome, plant-based ingredients.
Save this collection so you’ll always have delicious French vegan recipes ready to try.
Enjoy these 31+ French vegan recipes and experience the taste of French cooking with every bite.
French Vegan Ratatouille
This French Vegan Ratatouille is a classic vegetable recipe made with zucchini, eggplant, tomatoes, peppers, and aromatic herbs.
Rich in fiber, vitamins, minerals, antioxidants, and plant-based nutrients, this dish provides a healthy and flavorful meal.
The combination of colorful vegetables and French herbs creates a comforting vegan recipe that is perfect for lunch, dinner, or special gatherings.
Prep Time: 20 Minutes | Cook Time: 40 Minutes | Total Time: 60 Minutes | Servings: 6 People
Ingredients:
- 2 zucchini, sliced
- 1 eggplant, chopped
- 2 tomatoes, sliced
- 1 bell pepper, chopped
- 1 onion, sliced
- 3 garlic cloves, minced
- 2 tablespoons olive oil
- 1 teaspoon thyme
- Salt and pepper to taste
Instructions:
- Wash and prepare all vegetables by cutting them into even pieces.
- Heat olive oil in a large pan and sauté onion and garlic until fragrant.
- Add eggplant and cook until slightly softened.
- Add zucchini, peppers, and tomatoes with herbs and seasonings.
- Stir gently to combine all vegetables and flavors.
- Cover and simmer until vegetables become tender and the sauce develops.
- Serve warm with bread or your favorite vegan side.
This French Vegan Ratatouille is colorful, healthy, and full of flavor.
The fresh vegetables and herbs create a traditional French-inspired vegan meal that is perfect for any occasion.
Side Dish:
- Crusty bread
- Green salad
- Quinoa
- Roasted potatoes
- Fresh fruit
French Vegan Lentil Soup
This French Vegan Lentil Soup is a hearty recipe made with lentils, vegetables, herbs, and a flavorful vegetable broth.
Rich in plant-based protein, fiber, iron, potassium, and essential nutrients, this soup provides a nourishing meal.
The tender lentils and aromatic French seasonings create a comforting vegan soup that is perfect for cozy lunches and dinners.
Prep Time: 15 Minutes | Cook Time: 45 Minutes | Total Time: 60 Minutes | Servings: 6 People
Ingredients:
- 2 cups green lentils
- 5 cups vegetable broth
- 2 carrots, chopped
- 2 celery stalks, chopped
- 1 onion, diced
- 3 garlic cloves, minced
- 1 teaspoon thyme
- 1 bay leaf
- Salt and pepper to taste
Instructions:
- Rinse lentils thoroughly and prepare all vegetables before cooking.
- Heat olive oil in a large pot and sauté onion and garlic.
- Add carrots and celery, then cook until slightly softened.
- Pour vegetable broth into the pot and add lentils and herbs.
- Simmer until lentils become tender and flavors combine.
- Remove bay leaf before serving.
- Serve warm with fresh herbs or vegan bread.
This French Vegan Lentil Soup is hearty, nutritious, and satisfying.
The combination of lentils and vegetables creates a delicious French-inspired meal that supports healthy vegan eating.
Side Dish:
- Whole grain bread
- Fresh salad
- Roasted vegetables
- Fruit bowl
- Herbal tea
French Vegan Crepes
This French Vegan Crepes recipe is a light and delicious dish made with plant-based milk, flour, and simple vegan ingredients.
Rich in carbohydrates, plant-based nutrients, and energy, this recipe creates a versatile meal.
The thin texture and soft flavor make these vegan crepes perfect for breakfast, snacks, or dessert with your favorite fillings.
Prep Time: 10 Minutes | Cook Time: 20 Minutes | Total Time: 30 Minutes | Servings: 8 Crepes
Ingredients:
- 1 ½ cups all-purpose flour
- 2 cups almond milk
- 2 tablespoons maple syrup
- 1 tablespoon vegetable oil
- 1 teaspoon vanilla extract
- Pinch of salt
- Fresh fruits for topping
Instructions:
- Add flour, almond milk, maple syrup, oil, vanilla, and salt into a bowl.
- Whisk the ingredients until the batter becomes smooth and lump-free.
- Heat a non-stick pan over medium heat.
- Pour a small amount of batter and spread it thinly.
- Cook each side until lightly golden.
- Repeat until all batter is used.
- Serve with fruits, vegan cream, or your favorite topping.
This French Vegan Crepes recipe is simple, soft, and delicious.
The light texture and customizable fillings make it a perfect vegan version of a classic French favorite.
Side Dish:
- Fresh berries
- Fruit salad
- Vegan yogurt
- Herbal tea
- Smoothie
French Vegan Mushroom Bourguignon
This French Vegan Mushroom Bourguignon is a plant-based version of a classic French dish made with mushrooms, vegetables, and herbs.
Rich in fiber, vitamins, minerals, antioxidants, and plant-based nutrients, this recipe provides a flavorful meal.
The tender mushrooms and rich sauce create a comforting vegan dinner that is perfect for family meals and special occasions.
Prep Time: 20 Minutes | Cook Time: 45 Minutes | Total Time: 65 Minutes | Servings: 6 People
Ingredients:
- 4 cups mushrooms, sliced
- 2 carrots, chopped
- 1 onion, diced
- 3 garlic cloves, minced
- 2 cups vegetable broth
- 1 cup tomato sauce
- 1 teaspoon thyme
- 2 tablespoons olive oil
- Salt and pepper to taste
Instructions:
- Clean mushrooms and prepare all vegetables before cooking.
- Heat olive oil in a large pot and sauté onion and garlic.
- Add mushrooms and cook until they release their moisture.
- Add carrots, tomato sauce, broth, and herbs.
- Simmer slowly until vegetables become tender and flavors develop.
- Stir occasionally to create a rich sauce.
- Serve warm with potatoes, rice, or bread.
This French Vegan Mushroom Bourguignon is rich, comforting, and flavorful.
The savory mushrooms and vegetables create a delicious vegan meal inspired by traditional French cuisine.
Side Dish:
- Mashed potatoes
- French bread
- Green salad
- Roasted vegetables
- Quinoa
French Vegan Potato Leek Soup
This French Vegan Potato Leek Soup is a creamy recipe made with potatoes, leeks, herbs, and plant-based ingredients.
Rich in fiber, potassium, vitamins, minerals, and natural nutrients, this soup provides a comforting meal.
The smooth texture and delicate flavors create a classic French-inspired vegan soup that is perfect for lunch or dinner.
Prep Time: 15 Minutes | Cook Time: 35 Minutes | Total Time: 50 Minutes | Servings: 6 People
Ingredients:
- 5 potatoes, peeled and chopped
- 3 leeks, sliced
- 1 onion, chopped
- 3 garlic cloves, minced
- 4 cups vegetable broth
- 1 cup coconut milk
- 1 tablespoon olive oil
- Salt and pepper to taste
Instructions:
- Wash and slice leeks carefully to remove any dirt.
- Heat olive oil in a pot and sauté onion, garlic, and leeks.
- Add potatoes and vegetable broth to the pot.
- Cook until potatoes become soft and tender.
- Blend the soup until smooth and creamy.
- Add coconut milk and season with salt and pepper.
- Warm gently before serving.
This French Vegan Potato Leek Soup is creamy, smooth, and delicious.
The simple ingredients and classic French flavors create a comforting vegan recipe for every season.
Side Dish:
- Vegan bread
- Green salad
- Fresh fruit
- Roasted vegetables
- Herbal tea
French Vegan Vegetable Tart
This French Vegan Vegetable Tart is a beautiful recipe made with colorful vegetables, a flaky crust, and flavorful herbs.
Rich in fiber, vitamins, minerals, antioxidants, and plant-based nutrients, this recipe provides a wholesome meal.
The combination of roasted vegetables and crispy pastry creates a delicious French-inspired vegan dish that is perfect for lunch, dinner, or gatherings.
Prep Time: 20 Minutes | Cook Time: 40 Minutes | Total Time: 60 Minutes | Servings: 6 People
Ingredients:
- 1 vegan pie crust
- 1 zucchini, sliced
- 1 bell pepper, sliced
- 1 tomato, sliced
- 1 onion, sliced
- 2 tablespoons olive oil
- 1 teaspoon thyme
- 1 teaspoon basil
- Salt and pepper to taste
Instructions:
- Prepare vegetables by washing and slicing them into thin pieces.
- Place the vegan crust into a tart pan and shape it evenly.
- Heat olive oil in a pan and lightly cook onions and peppers.
- Arrange zucchini, tomatoes, and cooked vegetables over the crust.
- Sprinkle herbs, salt, and pepper over the vegetables.
- Bake until the crust becomes golden and vegetables are tender.
- Allow the tart to cool slightly before slicing and serving.
This French Vegan Vegetable Tart is elegant, flavorful, and nutritious.
The fresh vegetables and crispy crust create a delicious vegan recipe inspired by French countryside cooking.
Side Dish:
- Green salad
- Fresh fruit
- Vegetable soup
- Herbal tea
- Roasted potatoes
French Vegan Bean Cassoulet
This French Vegan Bean Cassoulet is a hearty recipe made with beans, vegetables, tomatoes, and aromatic herbs.
Rich in plant-based protein, fiber, iron, potassium, and essential nutrients, this dish provides a satisfying meal.
The slow-cooked beans and rich flavors create a comforting French vegan recipe that is perfect for family dinners and cozy evenings.
Prep Time: 20 Minutes | Cook Time: 60 Minutes | Total Time: 80 Minutes | Servings: 6 People
Ingredients:
- 3 cups white beans
- 2 carrots, chopped
- 1 onion, diced
- 3 garlic cloves, minced
- 2 cups tomato sauce
- 3 cups vegetable broth
- 1 teaspoon thyme
- 1 teaspoon rosemary
- Salt and pepper to taste
Instructions:
- Soak beans overnight or use prepared cooked beans for convenience.
- Heat olive oil in a large pot and sauté onion and garlic.
- Add carrots and cook until slightly softened.
- Add beans, tomato sauce, vegetable broth, and herbs.
- Simmer slowly until flavors combine and the sauce thickens.
- Stir occasionally to prevent sticking and ensure even cooking.
- Serve warm with fresh herbs or vegan bread.
This French Vegan Bean Cassoulet is hearty, flavorful, and comforting.
The combination of beans and herbs creates a satisfying plant-based dish inspired by traditional French cuisine.
Side Dish:
- Crusty bread
- Fresh salad
- Roasted vegetables
- Vegan cheese
- Fruit salad
French Vegan Spinach Quiche
This French Vegan Spinach Quiche is a delicious recipe made with spinach, tofu, herbs, and a crispy vegan crust.
Rich in plant-based protein, fiber, vitamins, minerals, and antioxidants, this recipe provides balanced nutrition.
The creamy filling and savory flavors create a wonderful vegan version of a classic French dish that is perfect for breakfast, lunch, or dinner.
Prep Time: 20 Minutes | Cook Time: 45 Minutes | Total Time: 65 Minutes | Servings: 8 People
Ingredients:
- 1 vegan pie crust
- 3 cups spinach
- 1 cup firm tofu
- ½ onion, chopped
- 2 garlic cloves, minced
- 2 tablespoons nutritional yeast
- 1 teaspoon herbs
- Salt and pepper to taste
Instructions:
- Prepare the vegan crust in a baking dish.
- Sauté onion, garlic, and spinach until spinach becomes soft.
- Blend tofu with nutritional yeast, herbs, salt, and pepper until smooth.
- Combine spinach mixture with the tofu filling.
- Pour filling into the prepared crust.
- Bake until the quiche becomes firm and lightly golden.
- Allow it to cool before slicing into portions.
This French Vegan Spinach Quiche is creamy, savory, and satisfying.
The combination of spinach and tofu creates a nutritious plant-based recipe with classic French flavors.
Side Dish:
- Fresh salad
- Roasted vegetables
- Fruit bowl
- Vegan soup
- Herbal tea
French Vegan Green Bean Almondine
This French Vegan Green Bean Almondine is a simple recipe made with fresh green beans, almonds, garlic, and lemon.
Rich in fiber, vitamin C, vitamin K, healthy fats, and essential nutrients, this dish provides a nutritious option.
The crunchy almonds and fresh green beans create a classic French-inspired vegan side dish perfect for any meal.
Prep Time: 10 Minutes | Cook Time: 15 Minutes | Total Time: 25 Minutes | Servings: 4 People
Ingredients:
- 4 cups green beans
- ½ cup almonds, sliced
- 2 garlic cloves, minced
- 2 tablespoons olive oil
- 1 tablespoon lemon juice
- Salt and pepper to taste
Instructions:
- Wash green beans and trim the ends before cooking.
- Steam or boil green beans until they become tender but still crisp.
- Heat olive oil in a pan and sauté garlic until fragrant.
- Add almonds and lightly toast them for extra flavor.
- Add cooked green beans and toss everything together.
- Sprinkle lemon juice, salt, and pepper over the dish.
- Serve warm as a healthy vegan side.
This French Vegan Green Bean Almondine is fresh, crunchy, and flavorful.
The combination of green beans, almonds, and lemon creates a simple French vegan recipe full of taste.
Side Dish:
- Vegan pasta
- Roasted potatoes
- Fresh salad
- Vegetable soup
- Whole grain bread
French Vegan Apple Tart
This French Vegan Apple Tart is a sweet dessert recipe made with apples, cinnamon, and a buttery vegan crust.
Rich in fiber, vitamins, antioxidants, and natural sweetness, this dessert provides a delicious plant-based treat.
The tender apples and crisp crust create a classic French-inspired dessert that is perfect for family gatherings and special occasions.
Prep Time: 20 Minutes | Cook Time: 40 Minutes | Total Time: 60 Minutes | Servings: 8 People
Ingredients:
- 1 vegan tart crust
- 4 apples, thinly sliced
- 2 tablespoons maple syrup
- 1 teaspoon cinnamon
- 1 tablespoon lemon juice
- 2 tablespoons vegan butter
- 1 teaspoon vanilla extract
Instructions:
- Peel and slice apples into thin even pieces.
- Mix apples with lemon juice, cinnamon, vanilla, and maple syrup.
- Place vegan tart crust into a baking dish.
- Arrange apple slices neatly over the crust.
- Add small pieces of vegan butter on top.
- Bake until apples are tender and crust becomes golden.
- Allow the tart to cool before slicing and serving.
This French Vegan Apple Tart is sweet, elegant, and delicious.
The caramelized apples and crispy crust create a beautiful vegan dessert inspired by French pastry traditions.
Side Dish:
- Vegan ice cream
- Fresh berries
- Herbal tea
- Fruit salad
- Coconut yogurt
French Vegan Provençal Vegetables
This French Vegan Provençal Vegetables recipe is a flavorful dish made with zucchini, tomatoes, eggplant, herbs, and olive oil.
Rich in fiber, vitamins, minerals, antioxidants, and plant-based nutrients, this recipe provides a healthy meal option.
The combination of fresh vegetables and aromatic herbs creates a traditional French-inspired vegan dish that is perfect for lunch, dinner, or summer gatherings.
Prep Time: 20 Minutes | Cook Time: 35 Minutes | Total Time: 55 Minutes | Servings: 6 People
Ingredients:
- 2 zucchini, sliced
- 1 eggplant, sliced
- 2 tomatoes, chopped
- 1 bell pepper, sliced
- 1 onion, chopped
- 3 garlic cloves, minced
- 2 tablespoons olive oil
- 1 teaspoon thyme
- Salt and pepper to taste
Instructions:
- Wash and slice all vegetables into similar-sized pieces.
- Heat olive oil in a pan and sauté onion and garlic until fragrant.
- Add eggplant and cook until slightly softened.
- Add zucchini, peppers, and tomatoes with herbs and seasonings.
- Stir gently to combine all ingredients evenly.
- Cover and cook slowly until vegetables become tender.
- Serve warm with bread, grains, or a fresh salad.
This French Vegan Provençal Vegetables recipe is colorful, healthy, and full of flavor.
The fresh vegetables and herbs create a comforting vegan meal inspired by the Provence region of France.
Side Dish:
- French bread
- Green salad
- Quinoa
- Roasted potatoes
- Fresh fruit
French Vegan Chickpea Stew
This French Vegan Chickpea Stew is a hearty recipe made with chickpeas, vegetables, tomatoes, and fragrant French herbs.
Rich in plant-based protein, fiber, iron, potassium, and essential nutrients, this recipe provides a satisfying meal.
The creamy chickpeas and flavorful vegetable sauce create a comforting vegan dish that is perfect for healthy lunches and dinners.
Prep Time: 15 Minutes | Cook Time: 40 Minutes | Total Time: 55 Minutes | Servings: 6 People
Ingredients:
- 3 cups chickpeas
- 2 carrots, chopped
- 1 onion, diced
- 3 garlic cloves, minced
- 2 cups diced tomatoes
- 3 cups vegetable broth
- 1 teaspoon thyme
- 1 teaspoon rosemary
- Salt and pepper to taste
Instructions:
- Prepare vegetables by washing and chopping them into small pieces.
- Heat olive oil in a pot and sauté onion and garlic.
- Add carrots and cook until slightly tender.
- Add chickpeas, tomatoes, broth, and herbs into the pot.
- Simmer slowly until the sauce becomes rich and flavorful.
- Stir occasionally to combine all ingredients properly.
- Serve warm with fresh herbs or vegan bread.
This French Vegan Chickpea Stew is hearty, nutritious, and flavorful.
The protein-rich chickpeas and vegetables create a satisfying plant-based meal inspired by French cooking.
Side Dish:
- Whole grain bread
- Fresh salad
- Roasted vegetables
- Brown rice
- Herbal tea
French Vegan Mushroom Tart
This French Vegan Mushroom Tart is a savory recipe made with mushrooms, herbs, vegetables, and a crispy vegan crust.
Rich in fiber, vitamins, minerals, antioxidants, and plant-based nutrients, this dish provides a delicious meal.
The earthy mushrooms and flaky crust create an elegant French-inspired vegan tart perfect for lunch, dinner, or gatherings.
Prep Time: 20 Minutes | Cook Time: 40 Minutes | Total Time: 60 Minutes | Servings: 6 People
Ingredients:
- 1 vegan tart crust
- 3 cups mushrooms, sliced
- 1 onion, chopped
- 2 garlic cloves, minced
- 1 cup spinach
- 2 tablespoons olive oil
- 1 teaspoon thyme
- Salt and pepper to taste
Instructions:
- Prepare the vegan tart crust in a baking dish.
- Heat olive oil and sauté onion and garlic until fragrant.
- Add mushrooms and cook until they become tender.
- Add spinach and cook until wilted.
- Season the vegetable mixture with thyme, salt, and pepper.
- Spread the filling evenly over the tart crust.
- Bake until the crust becomes golden and crispy.
This French Vegan Mushroom Tart is savory, elegant, and delicious.
The combination of mushrooms and herbs creates a flavorful plant-based recipe with classic French-inspired taste.
Side Dish:
- Green salad
- Vegetable soup
- Fresh fruit
- Roasted vegetables
- Herbal tea
French Vegan Carrot Soup
This French Vegan Carrot Soup is a creamy recipe made with fresh carrots, herbs, spices, and plant-based ingredients.
Rich in vitamin A, fiber, antioxidants, potassium, and essential nutrients, this soup provides a nourishing meal.
The smooth texture and sweet carrot flavor create a comforting French-inspired vegan soup perfect for lunch or dinner.
Prep Time: 15 Minutes | Cook Time: 30 Minutes | Total Time: 45 Minutes | Servings: 6 People
Ingredients:
- 6 carrots, chopped
- 1 onion, diced
- 2 garlic cloves, minced
- 4 cups vegetable broth
- 1 cup coconut milk
- 1 tablespoon olive oil
- 1 teaspoon thyme
- Salt and pepper to taste
Instructions:
- Wash and chop carrots into small pieces for even cooking.
- Heat olive oil in a pot and sauté onion and garlic.
- Add carrots, broth, and herbs to the pot.
- Cook until carrots become soft and tender.
- Blend the soup until it reaches a smooth creamy texture.
- Add coconut milk and stir gently.
- Warm for a few minutes before serving.
This French Vegan Carrot Soup is creamy, smooth, and flavorful.
The naturally sweet carrots and herbs create a comforting vegan recipe inspired by French cuisine.
Side Dish:
- Vegan bread
- Fresh salad
- Roasted vegetables
- Fruit bowl
- Herbal tea
French Vegan Chocolate Mousse
This French Vegan Chocolate Mousse is a rich dessert recipe made with dark chocolate, plant-based milk, and simple vegan ingredients.
Rich in antioxidants, healthy fats, and natural flavors, this dessert provides a delicious plant-based treat.
The smooth texture and deep chocolate flavor create a classic French-inspired vegan dessert perfect for special occasions.
Prep Time: 15 Minutes | Cook Time: 5 Minutes | Total Time: 20 Minutes | Servings: 4 People
Ingredients:
- 1 cup dark chocolate
- 1 cup coconut cream
- 2 tablespoons maple syrup
- 1 teaspoon vanilla extract
- Pinch of salt
- Fresh berries for topping
Instructions:
- Melt dark chocolate gently using a double boiler or microwave.
- Allow melted chocolate to cool slightly before mixing.
- Whip coconut cream until it becomes smooth and creamy.
- Add maple syrup, vanilla, and salt to the coconut cream.
- Fold melted chocolate into the cream mixture carefully.
- Divide mousse into serving cups.
- Chill before serving and add fresh berries on top.
This French Vegan Chocolate Mousse is creamy, rich, and delicious.
The smooth chocolate texture and simple ingredients create an elegant vegan dessert inspired by French pastry.
Side Dish:
- Fresh berries
- Vegan cookies
- Herbal tea
- Fruit salad
- Coconut yogurt
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.