Cutting is hard enough when you eat meat. Doing it as a vegetarian? That's a different level of meal-planning precision. At 1500 calories, every bite needs to earn its place. You can't afford empty carbs or sneaky fats derailing your macros.
I've run this 1500-calorie plan during my own cuts, and it consistently hits 130-140g of protein while keeping me full enough to function. It's not luxurious, but it works. And more importantly, it's all real food that actually tastes good.
The Daily Targets
- Calories: 1,500
- Protein: 130-140g (35%)
- Carbs: 120-130g (33%)
- Fat: 45-50g (30%)
Meal 1: Breakfast (7:30 AM) - 370 cal, 35g protein
- 3 whole eggs + 2 egg whites with onion, tomato, green chili, and spices
- Side of 100g low-fat cottage cheese with black pepper
Macros: 370 calories | 35g protein | 8g carbs | 22g fat
This breakfast is a protein bomb. The egg whites add protein without extra fat, and cottage cheese on the side pushes you past 35g before 8 AM. The masala spices make it anything but boring.
Meal 2: Lunch (12:30 PM) - 420 cal, 38g protein
- Standard recipe serving with slightly reduced rice portion (3/4 cup instead of 1 cup)
- Extra spinach to bulk up the bowl without adding calories
Macros: 420 calories | 38g protein | 40g carbs | 12g fat
This bowl was basically designed for cutting. Paneer and chickpeas together cover all your protein needs, the fiber keeps you full, and you can bulk it up with greens without adding meaningful calories.
Meal 3: Afternoon Snack (3:30 PM) - 180 cal, 18g protein
Crispy Masala Chickpeas (1 serving) + Green Tea
- One serving of roasted chickpeas (about 1/2 cup)
- These are crunchy, spicy, and satisfying enough to kill afternoon cravings
Macros: 180 calories | 18g protein | 22g carbs | 4g fat
The crunch factor is real. When you're cutting, texture matters almost as much as flavor. These chickpeas scratch the same itch as chips but with 18g of protein instead of empty carbs.
Meal 4: Dinner (7:30 PM) - 380 cal, 28g protein
Palak Paneer with 1 small roti
- Standard recipe serving (use low-fat paneer to save 40 calories)
- One small whole wheat roti instead of two
- Side salad with cucumber, tomato, and lemon juice
Macros: 380 calories | 28g protein | 30g carbs | 16g fat
Palak paneer is a cutting-phase MVP. The spinach adds volume and micronutrients, the paneer brings protein and satiety, and the spiced gravy makes it feel indulgent even at reduced portions.
Meal 5: Evening (9:00 PM) - 150 cal, 18g protein
Greek Yogurt Bowl
- 200g plain nonfat Greek yogurt
- A pinch of cinnamon and a few drops of vanilla
- 5 crushed almonds on top
Macros: 150 calories | 18g protein | 12g carbs | 4g fat
Daily Totals
| Meal | Calories | Protein |
|---|---|---|
| Breakfast | 370 | 35g |
| Lunch | 420 | 38g |
| Snack | 180 | 18g |
| Dinner | 380 | 28g |
| Evening | 150 | 18g |
| Total | 1,500 | 137g |
Tips for Making 1500 Calories Work
- Use low-fat paneer. Same protein, 30-40% fewer calories than full-fat. You won't notice the difference in a curry.
- Egg whites are your friend. Add 2-3 egg whites to your whole eggs. Each white is just 17 calories and 3.6g protein.
- Volume eat with vegetables. Spinach, cucumber, bell peppers, and tomatoes have almost no calories. Load them into every meal.
- Cook with spray oil. One tablespoon of oil is 120 calories. That adds up fast when you're at 1500.
- Drink water before meals. Not groundbreaking advice, but it genuinely helps with satiety at lower calories.
- Save some protein for evening. That Greek yogurt before bed keeps your amino acids supplied overnight and prevents late-night snacking.
This plan isn't meant to be followed forever. It's a 6-8 week cutting tool. Hit your target weight, then gradually increase calories back to maintenance while keeping protein high. Your muscles will thank you.