Eating a vegan diet can be both nutritious and delicious, but it can also be a great way to keep your calorie intake in check while still enjoying satisfying meals.

Whether you’re looking to shed a few pounds or simply eat a bit lighter, these low-calorie vegan recipes are perfect for you.

They’re packed with flavor, loaded with nutrients, and easy to prepare. Here are some of our top picks for low-calorie vegan dishes that won’t leave you feeling hungry.

1. Zucchini Noodles with Pesto


  • 2 medium zucchinis, spiralized
  • 1 cup fresh basil leaves
  • 1/4 cup nutritional yeast
  • 1/4 cup pine nuts or walnuts
  • 2 cloves garlic
  • Juice of 1 lemon
  • Salt and pepper to taste
  • 1/4 cup water (as needed)
  • Cherry tomatoes, halved (optional)


  1. In a food processor, combine the basil leaves, nutritional yeast, pine nuts or walnuts, garlic, and lemon juice.
  2. Process until smooth, adding water a little at a time to reach the desired consistency.
  3. Season with salt and pepper.
  4. Toss the zucchini noodles with the pesto until well coated.
  5. Serve immediately, topped with cherry tomatoes if using.

2. Spicy Lentil Soup


  • 1 cup red lentils, rinsed
  • 1 onion, chopped
  • 2 carrots, chopped
  • 2 celery stalks, chopped
  • 4 cloves garlic, minced
  • 1 can diced tomatoes
  • 6 cups vegetable broth
  • 1 tsp cumin
  • 1 tsp paprika
  • 1/2 tsp cayenne pepper (optional)
  • Salt and pepper to taste
  • Fresh cilantro, for garnish


  1. In a large pot, sauté the onion, carrots, and celery until softened.
  2. Add the garlic and cook for another minute.
  3. Stir in the diced tomatoes, vegetable broth, lentils, cumin, paprika, and cayenne pepper.
  4. Bring to a boil, then reduce heat and simmer for 25-30 minutes, until lentils are tender.
  5. Season with salt and pepper.
  6. Garnish with fresh cilantro before serving.

3. Cauliflower Rice Stir-Fry


  • 1 head cauliflower, grated or processed into rice-sized pieces
  • 1 red bell pepper, chopped
  • 1 cup snap peas, chopped
  • 1 carrot, chopped
  • 2 cloves garlic, minced
  • 1 inch ginger, grated
  • 2 tbsp soy sauce or tamari
  • 1 tbsp sesame oil
  • Green onions, chopped (for garnish)
  • Sesame seeds (optional)


  1. In a large skillet or wok, heat the sesame oil over medium heat.
  2. Add the garlic and ginger, cooking until fragrant.
  3. Add the bell pepper, snap peas, and carrot, sautéing until tender.
  4. Stir in the cauliflower rice and soy sauce or tamari, cooking until heated through.
  5. Garnish with green onions and sesame seeds before serving.

4. Stuffed Bell Peppers


  • 4 large bell peppers, tops cut off and seeds removed
  • 1 cup quinoa, cooked
  • 1 can black beans, drained and rinsed
  • 1 cup corn kernels (fresh or frozen)
  • 1 small red onion, chopped
  • 1 tsp cumin
  • 1 tsp chili powder
  • Salt and pepper to taste
  • Fresh cilantro, chopped (for garnish)


  1. Preheat the oven to 375°F (190°C).
  2. In a large bowl, combine the cooked quinoa, black beans, corn, red onion, cumin, chili powder, salt, and pepper.
  3. Stuff the bell peppers with the quinoa mixture and place them in a baking dish.
  4. Cover with foil and bake for 30 minutes.
  5. Remove the foil and bake for an additional 10 minutes, until the peppers are tender.
  6. Garnish with fresh cilantro before serving.

5. Mango Avocado Salad


  • 1 ripe mango, diced
  • 1 ripe avocado, diced
  • 1 cucumber, diced
  • 1/4 red onion, thinly sliced
  • Juice of 1 lime
  • Salt and pepper to taste
  • Fresh mint or cilantro, chopped (for garnish)


  1. In a large bowl, combine the mango, avocado, cucumber, and red onion.
  2. Drizzle with lime juice and season with salt and pepper.
  3. Toss gently to combine.
  4. Garnish with fresh mint or cilantro before serving.

Tips for Maintaining a Low-Calorie Vegan Diet

  • Focus on Whole Foods: Fruits, vegetables, whole grains, and legumes are naturally low in calories and high in nutrients.
  • Portion Control: Be mindful of portion sizes, especially with higher-calorie plant foods like nuts, seeds, and avocados.
  • Hydration: Drink plenty of water throughout the day to help control hunger and support overall health.
  • Spices and Herbs: Use spices and fresh herbs to add flavor without adding calories.


Eating low-calorie vegan meals doesn’t mean sacrificing flavor or satisfaction. These recipes are packed with vibrant ingredients that will keep you full and energized.

Whether you’re in the mood for a light salad, a hearty soup, or a tasty stir-fry, there’s something here for everyone. Enjoy these healthy and delicious vegan recipes as part of your balanced diet!

Leave a comment