5 2 Diet Recipes Vegan: Easy & Delicious Meal Ideas

Updated On: October 4, 2025

The 5:2 diet, a popular intermittent fasting method, involves eating normally for five days a week and significantly reducing calories on the other two days. For vegans, this can pose a challenge when trying to maintain balanced, satisfying, and nutrient-rich meals during fasting days.

Luckily, plant-based ingredients provide abundant options for delicious, low-calorie recipes that keep you full and energized without compromising your diet goals. In this post, we’ll explore five carefully crafted vegan recipes perfect for your 5:2 diet fasting days.

Whether you want a hearty soup, a vibrant salad, or a light yet filling entree, these recipes will inspire and satisfy you.

Each dish is designed to be simple, nutritious, and easy to prepare, making fasting days something you look forward to. Plus, they are packed with fiber, protein, and essential vitamins to keep your body nourished.

Let’s dive into these flavorful vegan recipes that complement your 5:2 lifestyle beautifully!

Why You’ll Love This Recipe

These vegan recipes are tailored specifically for the 5:2 diet’s low-calorie fasting days, meaning they are light yet filling. They use wholesome, plant-based ingredients that provide essential nutrients without excess calories.

Each recipe focuses on maximizing flavor and satiety through clever combinations of vegetables, legumes, and spices. They are perfect if you’re looking to maintain energy levels, reduce hunger pangs, and keep your meals exciting on fasting days.

Moreover, these dishes are quick to prepare and require minimal equipment, making them ideal for busy individuals committed to healthy, ethical eating.

Ingredients

Recipe 1: Spiced Lentil and Tomato Soup

  • 1 cup red lentils
  • 400g canned chopped tomatoes
  • 1 medium onion, finely chopped
  • 2 cloves garlic, minced
  • 1 tsp ground cumin
  • 1 tsp smoked paprika
  • 4 cups vegetable broth
  • 1 tbsp olive oil
  • Salt and pepper to taste
  • Fresh coriander for garnish (optional)

Recipe 2: Chickpea and Cucumber Salad with Tahini Dressing

  • 1 can (400g) chickpeas, drained and rinsed
  • 1 large cucumber, diced
  • 1 small red onion, thinly sliced
  • 1 tbsp fresh lemon juice
  • 2 tbsp tahini
  • 1 tbsp water (to thin dressing)
  • Salt and pepper to taste
  • Fresh parsley, chopped

Recipe 3: Cauliflower Rice Stir-Fry with Peppers and Edamame

  • 2 cups cauliflower rice (grated cauliflower)
  • 1 cup shelled edamame beans
  • 1 red bell pepper, sliced
  • 1 carrot, julienned
  • 2 cloves garlic, minced
  • 1 tbsp soy sauce or tamari
  • 1 tsp toasted sesame oil
  • 1 tbsp olive oil
  • Sesame seeds for garnish

Recipe 4: Zucchini Noodles with Avocado Pesto

  • 2 medium zucchinis, spiralized
  • 1 ripe avocado
  • 1 cup fresh basil leaves
  • 2 tbsp pine nuts (or walnuts)
  • 1 garlic clove
  • 1 tbsp lemon juice
  • 2 tbsp olive oil
  • Salt and pepper to taste

Recipe 5: Hearty Mushroom and Spinach Stew

  • 200g mushrooms, sliced
  • 3 cups fresh spinach
  • 1 medium onion, diced
  • 2 cloves garlic, minced
  • 1 cup vegetable broth
  • 1 tbsp tomato paste
  • 1 tsp dried thyme
  • 1 tbsp olive oil
  • Salt and pepper to taste

Equipment

  • Large pot or saucepan
  • Cutting board and sharp knife
  • Blender or food processor (for pesto)
  • Spiralizer (for zucchini noodles) or vegetable peeler
  • Measuring cups and spoons
  • Wooden spoon or spatula
  • Colander or sieve

Instructions

Spiced Lentil and Tomato Soup

  1. Heat olive oil in a large pot over medium heat. Add the chopped onion and garlic, sauté until translucent and fragrant.
  2. Add the cumin and smoked paprika and cook for another 1 minute to release their aroma.
  3. Pour in lentils, canned tomatoes, and vegetable broth. Stir to combine and bring to a boil.
  4. Reduce heat to low, cover, and simmer for 20-25 minutes until lentils are tender.
  5. Season with salt and pepper to taste. Garnish with fresh coriander before serving.

Chickpea and Cucumber Salad with Tahini Dressing

  1. In a small bowl, whisk tahini, lemon juice, water, salt, and pepper until smooth to make the dressing.
  2. In a large bowl, combine chickpeas, cucumber, and red onion.
  3. Pour the dressing over the salad and toss gently to coat.
  4. Sprinkle chopped parsley on top and serve chilled or at room temperature.

Cauliflower Rice Stir-Fry with Peppers and Edamame

  1. Heat olive oil in a large skillet over medium-high heat.
  2. Add garlic, red bell pepper, and carrot, sauté for 3-4 minutes until slightly tender.
  3. Stir in cauliflower rice and edamame. Cook for another 5-7 minutes, stirring frequently.
  4. Add soy sauce and sesame oil, stirring well to combine.
  5. Remove from heat and garnish with sesame seeds. Serve warm.

Zucchini Noodles with Avocado Pesto

  1. Prepare zucchini noodles using a spiralizer or vegetable peeler and set aside.
  2. In a blender or food processor, combine avocado, basil, pine nuts, garlic, lemon juice, olive oil, salt, and pepper. Blend until smooth and creamy.
  3. Toss the zucchini noodles with the avocado pesto until evenly coated.
  4. Serve immediately for the freshest texture.

Hearty Mushroom and Spinach Stew

  1. Heat olive oil in a pot over medium heat. Add onions and garlic, sauté until soft.
  2. Add mushrooms and cook until browned, about 5 minutes.
  3. Stir in tomato paste and thyme, cook for 1-2 minutes.
  4. Add vegetable broth and bring to a simmer.
  5. Add spinach, stir until wilted, and season with salt and pepper.
  6. Simmer for another 5 minutes, then serve warm.

Tips & Variations

To keep your 5:2 diet exciting, feel free to swap veggies based on seasonality or preference. For example, substitute kale for spinach or use butternut squash instead of carrots in the stir-fry.

Adding a splash of lemon juice or apple cider vinegar can brighten up any dish. Also, using homemade vegetable broth boosts flavor without added sodium.

For extra protein, add a handful of cooked quinoa or hemp seeds to the salad or stir-fry.

Nutrition Facts

Recipe Calories Protein (g) Fat (g) Carbohydrates (g) Fiber (g)
Spiced Lentil and Tomato Soup 210 14 5 30 8
Chickpea and Cucumber Salad 180 8 7 22 6
Cauliflower Rice Stir-Fry 170 12 6 18 7
Zucchini Noodles with Avocado Pesto 220 5 18 10 5
Mushroom and Spinach Stew 160 7 5 15 4

Serving Suggestions

These recipes work wonderfully as standalone meals during your fasting days, but you can always pair them with a small side for added variety. For example, enjoy the Spiced Lentil and Tomato Soup with a slice of wholegrain bread or the Chickpea and Cucumber Salad alongside some steamed green beans.

For a refreshing drink, try a homemade infused water or a light herbal tea to complement your meals without adding calories.

If you’re interested in exploring more vegan recipes that fit various dietary needs, check out our Blackberry Juicing Recipes or Blackstone Lo Mein Recipes to expand your plant-based menu.

Conclusion

Adopting the 5:2 diet as a vegan can be both enjoyable and nutritious with the right meal ideas. These five recipes provide a perfect blend of flavor, texture, and nutrients while keeping calories low on fasting days.

They are easy to prepare, versatile, and packed with wholesome ingredients that support your health and dietary goals.

By incorporating these dishes into your routine, you’ll find fasting days less daunting and more satisfying. Remember, eating plant-based on your fasting days doesn’t mean sacrificing taste or variety.

Try these recipes, customize them to your liking, and keep your 5:2 journey exciting and delicious!

For more creative recipes and inspiration, don’t miss our Breakfast Wellington Recipe or the savory Bread And Gravy Recipe – perfect for non-fasting days to keep your menu balanced and flavorful.

📖 Recipe Card: Vegan Lentil and Vegetable Stew

Description: A hearty and nutritious vegan stew perfect for 5:2 diet fasting days. Packed with protein and fiber, it keeps you full and energized.

Prep Time: PT15M
Cook Time: PT40M
Total Time: PT55M

Servings: 4 servings

Ingredients

  • 1 cup dried green lentils
  • 1 tablespoon olive oil
  • 1 medium onion, chopped
  • 2 cloves garlic, minced
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 1 can (14 oz) diced tomatoes
  • 4 cups vegetable broth
  • 1 teaspoon ground cumin
  • 1 teaspoon smoked paprika
  • Salt and black pepper to taste
  • 2 cups chopped kale

Instructions

  1. Rinse lentils and set aside.
  2. Heat olive oil in a pot over medium heat.
  3. Sauté onion and garlic until translucent.
  4. Add carrots and celery, cook for 5 minutes.
  5. Stir in lentils, diced tomatoes, and vegetable broth.
  6. Add cumin, paprika, salt, and pepper.
  7. Bring to a boil, then simmer for 30 minutes.
  8. Add chopped kale and cook for another 5 minutes.
  9. Adjust seasoning and serve warm.

Nutrition: Calories: 280 kcal | Protein: 18 g | Fat: 5 g | Carbs: 40 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Vegan Lentil and Vegetable Stew”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A hearty and nutritious vegan stew perfect for 5:2 diet fasting days. Packed with protein and fiber, it keeps you full and energized.”, “prepTime”: “PT15M”, “cookTime”: “PT40M”, “totalTime”: “PT55M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“1 cup dried green lentils”, “1 tablespoon olive oil”, “1 medium onion, chopped”, “2 cloves garlic, minced”, “2 carrots, diced”, “2 celery stalks, diced”, “1 can (14 oz) diced tomatoes”, “4 cups vegetable broth”, “1 teaspoon ground cumin”, “1 teaspoon smoked paprika”, “Salt and black pepper to taste”, “2 cups chopped kale”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Rinse lentils and set aside.”}, {“@type”: “HowToStep”, “text”: “Heat olive oil in a pot over medium heat.”}, {“@type”: “HowToStep”, “text”: “Saut\u00e9 onion and garlic until translucent.”}, {“@type”: “HowToStep”, “text”: “Add carrots and celery, cook for 5 minutes.”}, {“@type”: “HowToStep”, “text”: “Stir in lentils, diced tomatoes, and vegetable broth.”}, {“@type”: “HowToStep”, “text”: “Add cumin, paprika, salt, and pepper.”}, {“@type”: “HowToStep”, “text”: “Bring to a boil, then simmer for 30 minutes.”}, {“@type”: “HowToStep”, “text”: “Add chopped kale and cook for another 5 minutes.”}, {“@type”: “HowToStep”, “text”: “Adjust seasoning and serve warm.”}], “nutrition”: {“calories”: “280 kcal”, “proteinContent”: “18 g”, “fatContent”: “5 g”, “carbohydrateContent”: “40 g”}}

Photo of author

Marta K

Leave a Comment

X