Low-Calorie Vegan Recipes
Last winter my sister-in-law went vegan for two months and called me almost every night asking what she was supposed to eat. She kept making pasta with olive oil and calling it dinner, then wondering why she wasn’t losing anything. That’s the trap. Going vegan doesn’t automatically mean going low-calorie, and going low-calorie doesn’t mean your meals have to taste like cardboard. I spent weeks testing recipes with her, throwing out a few disasters (a chickpea “meatloaf” that fell apart the second we touched it comes to mind), and landed on a rotation that actually worked.
That’s what this list is. Real recipes, no animal products, built to keep your calories in a reasonable range without leaving you raiding the pantry at 9pm.
Who this is for
If you’re cutting back on meat and dairy for health reasons, ethics, or just curiosity, and you also want to lose some weight while you’re at it, these recipes are built for that overlap. They lean on beans, lentils, tofu, and vegetables instead of heavy oils and processed vegan substitutes, which tend to be sneaky on calories. Most of these come in under 400 calories a serving, and I’ve noted where that’s not the case.
How to store these
Almost everything here holds up well in the fridge for 3 to 4 days in a sealed container. Soups and stews actually taste better the next day, once the flavors settle in. Grain-based dishes like the quinoa bowl below freeze fine for up to two months. Just keep dressings and sauces separate until you’re ready to eat, since they can turn things soggy if they sit too long.
The recipes

1. Lentil and Vegetable Soup (about 220 calories per bowl) This is the one I make when I don’t feel like thinking. Sautรฉ onion, carrot, and celery, add a cup of green or brown lentils, a can of diced tomatoes, and vegetable broth, then simmer for 30 minutes. Season with cumin and a bay leaf. It’s filling in a way that surprises people who expect soup to leave them hungry an hour later.

2. Chickpea Salad Sandwich (about 280 calories) Mash a can of chickpeas with a spoonful of vegan mayo, mustard, chopped celery, and a squeeze of lemon. Pile it on whole grain bread with lettuce and tomato. It tastes closer to tuna salad than you’d expect, and it holds together well enough for a packed lunch.

3. Tofu Stir-Fry with Broccoli (about 300 calories) Press your tofu first, this matters more than people think. Cube it, pan-fry until golden, then toss with broccoli, garlic, ginger, and a low-sodium soy sauce and rice vinegar mix. Serve over a small portion of brown rice or cauliflower rice if you want to keep calories lower.

4. Zucchini Noodles with Marinara (about 180 calories) Spiralize two zucchini per serving, sautรฉ briefly so they don’t turn watery, then top with a simple marinara and a sprinkle of nutritional yeast for a cheesy edge. My kids actually eat this one, which says a lot, because they are not easy critics.

5. Black Bean and Sweet Potato Bowl (about 340 calories) Roast cubed sweet potato at 400ยฐF for 25 minutes, then combine with black beans, corn, diced avocado, and lime juice. It’s colorful, it’s filling, and the avocado gives it enough richness that you won’t miss anything.

6. Vegan Lentil Bolognese (about 310 calories) Cook lentils with crushed tomatoes, garlic, and Italian herbs until it thickens into something close to a meat sauce. Serve over spaghetti squash instead of pasta if you’re watching calories closely, or over whole wheat pasta if you’d rather save the calorie budget for dessert.

7. Roasted Vegetable and Quinoa Bowl (about 290 calories) Toss cauliflower, bell peppers, and red onion with a little olive oil and roast until browned at the edges. Serve over quinoa with a tahini-lemon drizzle. This one meal-preps beautifully, and I usually make a double batch on Sundays.

8. Vegan Overnight Oats (about 250 calories) Combine oats, unsweetened almond milk, chia seeds, and a mashed banana in a jar, then refrigerate overnight. Add berries in the morning. It’s not exciting to describe, but it’s the breakfast I actually stick with on busy mornings, which counts for more than excitement does.
A few honest notes
Portion size matters more than people want to admit, even with vegetables. It’s possible to overeat healthy food, I’ve done it plenty of times with roasted sweet potatoes alone. Pay attention to oil, too. A tablespoon of olive oil is about 120 calories, and it’s easy to pour more than that without noticing.
None of these recipes require special vegan substitutes or a trip to a specialty store. Beans, grains, and vegetables you can find at any grocery store make up almost everything here, which is part of why they’re sustainable for actual weekly cooking instead of a one-time experiment.
This article is part of our comprehensive guide on Low-Calorie Weight Loss Recipes for Beginners. For more ways to build out your rotation, check out our high-protein low-calorie recipes, our meal prep guide, and our under-100-calorie snack ideas.
