📋 2,000-Calorie Vegetarian Meal Plan

Easy-to-follow meal plan with exact calorie counts and macros

Your 2,000-Calorie Day

A 2000-calorie diet is suitable for maintenance for most adults or gradual loss for larger individuals. Here is a complete day of eating:

2000
Total Daily Calories
Protein: 118g Carbs: 202g Fat: 84g

🌅 Breakfast: Classic American Breakfast

520 calories • P: 28g • C: 48g • F: 24g
  • 2 large eggs (any style)
  • 2 slices whole wheat toast
  • 1 tbsp butter
  • 3 slices bacon
  • 1/2 cup orange juice

☀️ Lunch: Beef and Bean Burrito Bowl

580 calories • P: 35g • C: 62g • F: 22g
  • 5oz ground beef (lean)
  • 1/2 cup pinto beans
  • 1/2 cup brown rice
  • 1/4 cup corn
  • Lettuce, tomato, salsa
  • 1/4 avocado

🌙 Dinner: Chicken Parmesan with Pasta

650 calories • P: 45g • C: 58g • F: 28g
  • 6oz breaded chicken breast
  • 1/2 cup marinara sauce
  • 1/4 cup mozzarella cheese
  • 1 cup whole wheat spaghetti
  • Side salad

🥜 Snack: Peanut Butter Banana Smoothie

250 calories • P: 10g • C: 34g • F: 10g
  • 1 banana
  • 2 tbsp peanut butter
  • 1 cup milk

Vegetarian Adjustments for 2,000 Calories

This vegetarian version replaces all meat with plant-based proteins like tofu, tempeh, legumes, eggs, and dairy. You'll get plenty of protein while keeping calories at 2,000 per day.

Key Protein Swaps

Replace chicken with tofu or tempeh • Use lentils instead of ground beef • Add Greek yogurt and cottage cheese for protein • Include eggs at breakfast • Use chickpeas in salads and bowls

Tips for Sticking to 2,000 Calories

  • Meal prep on Sunday: Prepare proteins and chop vegetables ahead of time to make weekday meals quick.
  • Use a food scale: Eyeballing portions is the #1 reason calorie counts are off. A $10 food scale changes everything.
  • Track with Calory: Log every meal to stay accountable. The app makes it easy with barcode scanning and AI food recognition.
  • Drink water first: Sometimes thirst feels like hunger. Drink a glass of water before reaching for a snack.
  • Don't skip meals: Skipping meals leads to overeating later. Spread your 2,000 calories across the day.
  • Allow flexibility: If you go over at lunch, adjust dinner. One bad meal doesn't ruin the plan.

Frequently Asked Questions

Is 2,000 calories a day enough?

2000 calories per day is a moderate intake suitable for maintenance for moderately active adults or weight loss for larger individuals.

How much weight will I lose on 2,000 calories a day?

Weight loss depends on your Total Daily Energy Expenditure (TDEE). If your TDEE is 2,000-2,500 calories, eating 2,000 calories creates a deficit of 0-500 calories per day, resulting in approximately 0.5-1 pounds of weight loss per week.