Healthy Dinner Ideas Under 500 Calories (Filling and Delicious)

Share

Eating fewer calories does not mean eating less food. These healthy dinner ideas under 500 calories are built around high-volume, nutrient-dense ingredients that fill your plate and your stomach — without the calorie count. All ready in 30 minutes or less.

Every recipe includes an approximate calorie count per serving so you know exactly what you are eating.

1. Greek Chicken Bowl — ~380 calories

Grilled chicken breast (180g) over a base of spinach and cucumber with cherry tomatoes, Kalamata olives, and a tablespoon of tzatziki. Skip the pita or serve with a small portion to stay under 500. High protein, high volume, genuinely filling.

2. Baked Salmon with Roasted Broccoli — ~420 calories

A 180g salmon fillet baked at 400F for 15 minutes alongside 300g broccoli florets tossed in a teaspoon of olive oil. Season both with garlic, lemon, and salt. Broccoli is one of the lowest-calorie, highest-volume vegetables available — 300g is only 100 calories.

3. Shrimp and Zucchini Stir-Fry — ~310 calories

Large shrimp (200g) stir-fried with zucchini, bell pepper, and garlic in a light soy-sesame sauce. Serve over cauliflower rice instead of regular rice to keep the calorie count low. Ready in 15 minutes. See the shrimp technique: Lemon Garlic Shrimp.

4. Turkey and Vegetable Soup — ~280 calories

Ground turkey browned with onion and garlic, then simmered with diced tomatoes, zucchini, spinach, and chicken broth. Season with Italian herbs. High in protein, extremely low in calories. Make a large batch and have it for lunch the next day.

5. Lentil and Vegetable Soup — ~320 calories

Red lentils with carrots, celery, canned tomatoes, and vegetable broth. Spiced with cumin and turmeric. A large bowl (400ml) is approximately 320 calories and provides 18 grams of protein and 14 grams of fiber — one of the most filling low-calorie meals possible.

6. Egg White Frittata — ~250 calories

Whisk 6 egg whites with 2 whole eggs, salt, and pepper. Pour into an oven-safe skillet over medium heat. Add spinach, cherry tomatoes, and crumbled feta. Cook until edges set, then finish under the broiler for 3 to 4 minutes. Serves 2. Entire frittata is under 500 calories.

7. Tuna Stuffed Bell Peppers — ~350 calories

Mix canned tuna with Greek yogurt (instead of mayo), celery, lemon, and Dijon mustard. Stuff into halved raw bell peppers. No cooking required. The bell pepper provides sweetness and crunch. Serve with a side salad for a complete meal.

8. Chicken and Vegetable Soup — ~290 calories

Simmer chicken breast with carrots, celery, onion, garlic, and chicken broth. Add spinach and lemon juice at the end. Simple, warm, and genuinely satisfying. The soup volume fills your stomach while the protein from chicken maintains satiety.

Low-Calorie Ingredient Swaps That Actually Work

  • Cauliflower rice instead of white rice — saves 150 to 180 calories per serving
  • Greek yogurt instead of sour cream or mayo — same creaminess, 60% fewer calories
  • Zucchini noodles instead of pasta — saves 150 calories per serving
  • Egg whites instead of whole eggs — saves 55 calories per egg while keeping the protein
  • Mustard instead of oil-based dressings — nearly zero calories, significant flavor
  • Broth-based soups — highest food volume per calorie of any meal format

For full dinner inspiration beyond calorie counts, see our easy dinner ideas hub. For high-protein focus, see high-protein meals under 30 minutes.

Frequently Asked Questions

What is a filling dinner under 500 calories?

The most filling low-calorie dinners combine protein and fiber. Lentil soup (320 cal, 18g protein, 14g fiber), turkey vegetable soup (280 cal, 28g protein), and the Greek chicken bowl (380 cal, 38g protein) are the most satisfying on this list.

What can I eat for dinner that is low in calories but filling?

Soups and stews are the highest-volume, lowest-calorie meal format. A large bowl of lentil or chicken vegetable soup fills the stomach through volume and fiber while keeping calories under 320. Add a side salad with lemon dressing for extra volume at minimal calorie cost.

Is 500 calories enough for dinner?

For most adults, a 500-calorie dinner is appropriate within a balanced daily intake of 1600 to 2200 calories. Whether it is enough depends on the protein and fiber content — a 500-calorie dinner high in protein and fiber is significantly more satisfying than a 500-calorie dinner built around refined carbohydrates.

Disclaimer: Calorie counts are approximate and may vary based on specific ingredients, brands, and portion sizes. This content is informational only and does not constitute medical or nutritional advice. Consult a healthcare professional for personalized guidance.

Share

Leave a Comment