5:2 Vegan Recipes for Easy and Delicious Meal Plans

Updated On: October 4, 2025

5:2 Vegan Recipes – Delicious & Easy Plant-Based Meals

The 5:2 diet has gained popularity for its flexible intermittent fasting approach, allowing you to eat normally five days a week and restrict calories on two non-consecutive days. For those following a vegan lifestyle, finding satisfying meals that fit the 5:2 fasting days can be a challenge.

That’s why we’ve curated a selection of delicious 5:2 vegan recipes that are low in calories yet packed with flavor and nutrition. These recipes focus on whole plant-based ingredients, ensuring you stay energized and satisfied during your fasting days without compromising on taste.

Whether you’re new to veganism or the 5:2 diet, these meals are easy to prepare and perfect for busy schedules.

In this post, you’ll discover a variety of tasty vegan dishes designed specifically for your 5:2 fasting days. From hearty soups to vibrant salads and nutrient-dense bowls, these recipes will keep your palate happy and your body nourished.

Plus, I’ll share tips to customize each meal and make your fasting days both enjoyable and sustainable.

Why You’ll Love This Recipe

These 5:2 vegan recipes are crafted with simplicity and nutrition in mind. They are low-calorie but high in essential vitamins, minerals, and fiber.

Each dish ensures you get enough protein from plant sources like legumes and tofu, helping maintain muscle mass during fasting.

Beyond health benefits, these recipes are bursting with flavor thanks to fresh herbs, spices, and vibrant vegetables. They also cater to various tastes and preferences — whether you crave something warm and comforting or fresh and light.

The straightforward cooking methods make meal prep stress-free, so you can focus on your wellness journey without spending hours in the kitchen.

Finally, these recipes fit seamlessly into your 5:2 lifestyle, helping you stay full and satisfied on fasting days without feeling deprived. You’ll look forward to your meals while supporting your health goals.

Ingredients

  • Chickpeas – 1 cup (cooked or canned, drained and rinsed)
  • Cauliflower – 1 medium head, chopped into florets
  • Spinach – 3 cups fresh leaves
  • Red bell pepper – 1 large, diced
  • Onion – 1 medium, finely chopped
  • Garlic cloves – 3, minced
  • Low-sodium vegetable broth – 4 cups
  • Tomato puree – 1 cup
  • Ground cumin – 1 teaspoon
  • Smoked paprika – 1 teaspoon
  • Turmeric powder – ½ teaspoon
  • Olive oil – 1 tablespoon
  • Lemon juice – 1 tablespoon
  • Salt – to taste
  • Black pepper – to taste
  • Fresh coriander (cilantro) – a handful, chopped (optional)

Equipment

  • Large saucepan or pot
  • Chef’s knife
  • Cutting board
  • Wooden spoon or spatula
  • Measuring cups and spoons
  • Blender or immersion blender (optional for creamier texture)
  • Serving bowls

Instructions

  1. Heat the olive oil in a large saucepan over medium heat.
  2. Add the chopped onion and sauté for 3-4 minutes until translucent.
  3. Stir in the minced garlic and cook for another minute until fragrant.
  4. Add the ground cumin, smoked paprika, and turmeric, stirring well to coat the onions and garlic.
  5. Pour in the tomato puree and vegetable broth, then bring the mixture to a gentle boil.
  6. Add the cauliflower florets and diced red bell pepper, reduce heat to simmer, and cook for 10 minutes until vegetables are tender.
  7. Stir in the chickpeas and spinach leaves, cooking until the spinach wilts, about 3-4 minutes.
  8. Season with salt, black pepper, and lemon juice to taste.
  9. For a creamier texture, use a blender or immersion blender to partially puree the soup, leaving some chunks for texture.
  10. Garnish with fresh coriander before serving, if desired.

Tips & Variations

“To keep calories low but nutrition high, focus on high-fiber veggies and legumes. Feel free to swap cauliflower with broccoli or zucchini depending on your preference.”

You can customize this recipe by adding other vegetables like carrots or green beans for more variety. For extra protein, toss in some cooked lentils or cubes of firm tofu.

If you prefer a spicier kick, add a pinch of cayenne pepper or chopped fresh chili.

On non-fasting days, pair this soup with a hearty whole-grain bread or a side salad for a complete meal. Also, try experimenting with herbs like thyme or rosemary to change up the flavor profile.

Nutrition Facts

Nutrient Per Serving (approx.)
Calories 180 kcal
Protein 9 g
Carbohydrates 25 g
Fiber 8 g
Fat 4 g
Vitamin C 60% DV
Iron 15% DV

Serving Suggestions

Serve this soup warm with a wedge of lemon on the side to brighten flavors. It pairs wonderfully with a crisp green salad or steamed greens for a light, balanced meal.

For a heartier option, add a small serving of quinoa or brown rice.

If you’re interested in expanding your vegan repertoire, check out other tasty options like Blackstone Lo Mein Recipes or indulgent yet healthy Blackberry Juicing Recipes. For a sweet treat after your meal, try the delightful Bobo’S Lemon Poppyseed Oat Bar Recipe — perfect for vegan 5:2 days.

Conclusion

Embracing the 5:2 vegan lifestyle doesn’t mean sacrificing delicious food or feeling hungry. With recipes centered around nutrient-dense, low-calorie plant-based ingredients, you can enjoy flavorful meals that support your fasting goals while nourishing your body.

These recipes provide a perfect balance of protein, fiber, and vitamins to keep you energized and satisfied during your calorie-restricted days.

Remember, the key to success with the 5:2 diet is variety and enjoyment. Feel free to experiment with different vegetables, spices, and cooking techniques to keep your meals exciting.

And if you want more inspiration for healthy and tasty dishes, explore the vast collection of recipes on this site, including hearty vegan meals and creative plant-based treats.

Here’s to your health and happiness on your 5:2 vegan journey!

📖 Recipe Card: 5:2 Vegan Lentil & Veggie Stew

Description: A nutritious and filling vegan stew perfect for fasting days on the 5:2 diet. Packed with protein and fiber to keep you energized and satisfied.

Prep Time: PT15M
Cook Time: PT30M
Total Time: PT45M

Servings: 2 servings

Ingredients

  • 1 cup dried green lentils, rinsed
  • 1 medium onion, diced
  • 2 cloves garlic, minced
  • 2 medium carrots, diced
  • 1 celery stalk, diced
  • 1 cup diced tomatoes (canned or fresh)
  • 4 cups vegetable broth
  • 1 tsp ground cumin
  • 1 tsp smoked paprika
  • 1 tbsp olive oil
  • Salt and pepper to taste
  • 2 cups fresh spinach

Instructions

  1. Heat olive oil in a pot over medium heat.
  2. Add onion, garlic, carrots, and celery; sauté for 5 minutes.
  3. Stir in cumin and smoked paprika and cook for 1 minute.
  4. Add lentils, diced tomatoes, and vegetable broth.
  5. Bring to a boil, then reduce heat and simmer for 25 minutes.
  6. Stir in fresh spinach and cook until wilted.
  7. Season with salt and pepper to taste.
  8. Serve warm.

Nutrition: Calories: 280 kcal | Protein: 18 g | Fat: 7 g | Carbs: 38 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “5:2 Vegan Lentil & Veggie Stew”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A nutritious and filling vegan stew perfect for fasting days on the 5:2 diet. Packed with protein and fiber to keep you energized and satisfied.”, “prepTime”: “PT15M”, “cookTime”: “PT30M”, “totalTime”: “PT45M”, “recipeYield”: “2 servings”, “recipeIngredient”: [“1 cup dried green lentils, rinsed”, “1 medium onion, diced”, “2 cloves garlic, minced”, “2 medium carrots, diced”, “1 celery stalk, diced”, “1 cup diced tomatoes (canned or fresh)”, “4 cups vegetable broth”, “1 tsp ground cumin”, “1 tsp smoked paprika”, “1 tbsp olive oil”, “Salt and pepper to taste”, “2 cups fresh spinach”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Heat olive oil in a pot over medium heat.”}, {“@type”: “HowToStep”, “text”: “Add onion, garlic, carrots, and celery; saut\u00e9 for 5 minutes.”}, {“@type”: “HowToStep”, “text”: “Stir in cumin and smoked paprika and cook for 1 minute.”}, {“@type”: “HowToStep”, “text”: “Add lentils, diced tomatoes, and vegetable broth.”}, {“@type”: “HowToStep”, “text”: “Bring to a boil, then reduce heat and simmer for 25 minutes.”}, {“@type”: “HowToStep”, “text”: “Stir in fresh spinach and cook until wilted.”}, {“@type”: “HowToStep”, “text”: “Season with salt and pepper to taste.”}, {“@type”: “HowToStep”, “text”: “Serve warm.”}], “nutrition”: {“calories”: “280 kcal”, “proteinContent”: “18 g”, “fatContent”: “7 g”, “carbohydrateContent”: “38 g”}}

Photo of author

Marta K

Leave a Comment

X