9 Easy Low Calorie Meals Under 400 Calories
Finding easy low calorie meals that actually satisfy hunger without exceeding a tight calorie budget is a daily challenge. This collection delivers nine distinct recipes—three no-cook assemblies, three one-pan dinners, and three comfort-food swaps—each under 400 calories and packed with at least 30 grams of protein. Every dish uses whole-food ingredients available at any supermarket and requires 20 minutes or less of active time.
For guidance on balancing food groups across the day, see the NHS Eatwell Guide.
Table of Contents
Why These Easy Low Calorie Meals Work for Weight Loss
Every recipe below prioritizes protein and fiber, the two nutrients most responsible for satiety. By anchoring each plate with a lean protein source—chicken breast, shrimp, turkey, tuna, salmon, or legumes—and bulking volume with non-starchy vegetables, these easy low calorie meals keep you full on fewer calories than standard takeout or pasta-heavy dinners. We’ve also capped added fats at one tablespoon per serving, using cooking sprays, broth, or Greek yogurt to create richness without the calorie density of heavy cream or oil.
3 No-Cook Easy Low Calorie Meals (5 Minutes Max)
When the kitchen is off-limits, these three assemblies deliver restaurant-quality flavor with zero heat. They rely on pre-cooked or ready-to-eat proteins, making them ideal for chaotic weeknights or desk lunches.
Easy Low Calorie Meal 1: Greek Yogurt Chicken Salad Lettuce Wraps (320 Cal, 38g Protein)

Ingredients
- 4 oz (115 g) cooked chicken breast, diced small
- ½ cup (120 g) plain nonfat Greek yogurt
- 1 tbsp Dijon mustard
- 1 stalk celery, finely diced
- 2 tbsp red onion, finely minced
- 1 tbsp fresh dill, chopped (or 1 tsp dried)
- Juice of ½ lemon
- Salt and black pepper
- 4 large butter lettuce or romaine leaves
Instructions
- In a medium bowl, whisk Greek yogurt, Dijon, lemon juice, salt, and pepper until smooth.
- Fold in chicken, celery, onion, and dill until evenly coated.
- Spoon mixture into lettuce leaves. Serve immediately.
Nutrition Note
Estimated 320 kcal, 38 g protein, 8 g carbs, 14 g fat per serving (2 wraps). Values vary with chicken weight and yogurt brand.
Easy Low Calorie Meal 2: White Bean, Tuna & Olive Mediterranean Bowl (350 Cal, 35g Protein)

Ingredients
- 1 can (5 oz / 140 g) light tuna in water, drained well
- ¾ cup (130 g) canned cannellini beans, rinsed and drained
- ¼ cup (30 g) pitted Kalamata olives, halved
- ½ cup (75 g) cherry tomatoes, halved
- ½ medium cucumber, diced
- 2 tbsp red wine vinegar
- 1 tsp extra-virgin olive oil
- 1 tsp dried oregano
- Freshly ground black pepper
Instructions
- Combine beans, tuna, olives, tomatoes, and cucumber in a bowl.
- Drizzle with vinegar and olive oil; sprinkle oregano and pepper.
- Toss gently to combine. Eat cold or at room temperature.
Nutrition Note
Estimated 350 kcal, 35 g protein, 28 g carbs, 10 g fat per serving. Sodium content is moderate; rinse beans thoroughly if sensitive.
Easy Low Calorie Meal 3: Cottage Cheese & Smoked Salmon “Everything Bagel” Bowl (300 Cal, 32g Protein)

Ingredients
- 1 cup (220 g) low-fat cottage cheese (2% or 4%)
- 3 oz (85 g) smoked salmon, torn into bite pieces
- ½ medium cucumber, sliced into half-moons
- 1 tbsp everything bagel seasoning
- 1 tsp capers, drained (optional)
- Fresh dill or chives for garnish
Instructions
- Scoop cottage cheese into a shallow bowl.
- Top with smoked salmon, cucumber slices, capers, and a generous dusting of everything bagel seasoning.
- Garnish with herbs. Eat with a spoon or sturdy crackers (add 60–80 kcal for 5 crackers).
Nutrition Note
Estimated 300 kcal, 32 g protein, 10 g carbs, 15 g fat per serving. High sodium from salmon and seasoning; balance with high water intake.
3 One-Pan Easy Low Calorie Dinners (Under 20 Minutes)
These easy low calorie dinners minimize cleanup while maximizing flavor. A single skillet or sheet pan does the heavy lifting.
Easy Low Calorie Meal 4: Lemon-Garlic Shrimp & Asparagus Skillet (280 Cal, 34g Protein)

Ingredients
- 1 lb (450 g) large shrimp, peeled and deveined (tails on or off)
- 1 lb (450 g) asparagus, woody ends trimmed, cut into 2-inch pieces
- 3 cloves garlic, minced
- Zest and juice of 1 lemon
- ¼ cup (60 ml) low-sodium chicken broth or dry white wine
- 1 tsp olive oil or cooking spray
- ½ tsp red pepper flakes (optional)
- 2 tbsp fresh parsley, chopped
- Salt and pepper
Instructions
- Heat a large nonstick skillet over medium-high heat. Add oil or spray.
- Add asparagus; sauté 3–4 minutes until bright green and crisp-tender. Remove to plate.
- Reduce heat to medium. Add garlic; cook 30 seconds. Add broth/wine, lemon juice, zest, and red pepper; simmer 1 minute.
- Add shrimp; cook 2–3 minutes per side until pink and opaque.
- Return asparagus to pan; toss to coat. Finish with parsley, salt, and pepper.
Nutrition Note
Estimated 280 kcal, 34 g protein, 12 g carbs, 10 g fat per serving. Shrimp cooks fast; remove immediately once opaque to avoid rubbery texture.
Easy Low Calorie Meal 5: Ground Turkey & Zucchini “Unstuffed Pepper” Stir-Fry (340 Cal, 36g Protein)

Ingredients
- 1 lb (450 g) 93% lean ground turkey
- 2 medium zucchini (approx. 300 g), diced ½-inch
- 1 red bell pepper, diced
- 1 small yellow onion, diced
- 3 cloves garlic, minced
- 1 can (14.5 oz / 410 g) no-salt-added diced tomatoes, undrained
- 1 tbsp tomato paste
- 1 tsp smoked paprika
- 1 tsp Italian seasoning
- Cooking spray
- ¼ cup (15 g) reduced-fat shredded mozzarella (optional)
Instructions
- Spray a large deep skillet or wok; heat over medium-high. Add turkey; break up and cook 5 minutes until browned.
- Add onion, pepper, and zucchini; cook 4 minutes until softened.
- Stir in garlic, tomato paste, paprika, and Italian seasoning; cook 1 minute.
- Pour in diced tomatoes with juices. Simmer 5 minutes until slightly thickened.
- Top with mozzarella; cover 1 minute to melt.
Nutrition Note
Estimated 340 kcal, 36 g protein, 22 g carbs, 12 g fat per serving (¼ recipe). Use 99% lean turkey to drop ~40 kcal.
Easy Low Calorie Meal 6: Sheet Pan Chicken Fajita Bowls (No Tortilla) (380 Cal, 40g Protein)

Ingredients
- 1.25 lb (560 g) boneless, skinless chicken breast, sliced into strips
- 2 bell peppers (mixed colors), sliced into strips
- 1 large red onion, sliced into strips
- 1 tbsp fajita seasoning (or blend: 1 tsp each chili powder, cumin, paprika, garlic powder, ½ tsp oregano)
- 1 tbsp olive oil
- Juice of 1 lime
- ½ cup (120 g) canned black beans, rinsed (optional, for fiber)
- ¼ cup fresh cilantro, chopped
Instructions
- Preheat oven to 425°F (220°C). Line a large rimmed baking sheet with foil or parchment.
- Toss chicken, peppers, and onion with olive oil, fajita seasoning, and half the lime juice. Spread in single layer.
- Roast 18–20 minutes, stirring halfway, until chicken reaches 165°F (74°C) and vegetables are charred at edges.
- Toss with black beans (if using), remaining lime juice, and cilantro. Serve over cauliflower rice or greens.
Nutrition Note
Estimated 380 kcal, 40 g protein, 24 g carbs, 14 g fat per serving (¼ recipe). Omitting beans saves ~60 kcal.
3 Comfort Food Easy Low Calorie Meals (High Protein Swaps)
Cravings for pasta, fried rice, and creamy Alfredo are real. These swaps deliver the texture you want with a fraction of the calories.
Easy Low Calorie Meal 7: High-Protein Chickpea Pasta with Turkey Bolognese (390 Cal, 42g Protein)

Ingredients
- 3 oz (85 g) dry chickpea pasta (e.g., Banza)
- 1 lb (450 g) 93% lean ground turkey
- 1 small onion, finely diced
- 1 carrot, finely grated (adds sweetness/body)
- 2 cloves garlic, minced
- 1 can (14.5 oz / 410 g) crushed tomatoes
- 1 tbsp tomato paste
- 1 tsp dried basil
- 1 tsp dried oregano
- Cooking spray
- 2 tbsp grated Parmesan for serving
Instructions
- Cook pasta per package directions (usually 7–9 minutes). Reserve ½ cup pasta water; drain.
- While pasta cooks, spray large skillet; brown turkey with onion and carrot over medium-high, 6 minutes.
- Add garlic and tomato paste; cook 1 minute.
- Stir in crushed tomatoes, basil, oregano, and ¼ cup water. Simmer 8 minutes until thick.
- Toss pasta into sauce; add reserved water if needed to coat. Top with Parmesan.
Nutrition Note
Estimated 390 kcal, 42 g protein, 42 g carbs, 8 g fat per serving (½ recipe). Chickpea pasta doubles the protein of wheat pasta.
Easy Low Calorie Meal 8: Shrimp & Veggie Cauliflower “Fried Rice” (310 Cal, 30g Protein)

Ingredients
- 1 lb (450 g) shrimp, peeled, deveined, chopped into ½-inch pieces
- 1 bag (12 oz / 340 g) cauliflower rice (fresh or frozen)
- 1 cup (150 g) frozen peas and carrots mix
- 3 large eggs, lightly beaten
- 3 tbsp low-sodium soy sauce or tamari
- 1 tsp toasted sesame oil
- 2 cloves garlic, minced
- 1 tsp fresh ginger, grated
- 3 green onions, sliced (white and green parts separated)
- Cooking spray
Instructions
- Heat large wok or nonstick skillet over medium-high. Spray lightly. Pour in eggs; scramble until set. Remove to plate.
- Respray pan. Add white parts of green onions, garlic, ginger; stir-fry 30 seconds.
- Add shrimp; cook 2 minutes until pink. Remove with eggs.
- Add cauliflower rice and peas/carrots; stir-fry 4–5 minutes until moisture evaporates and rice is tender.
- Return shrimp and eggs to pan. Add soy sauce, sesame oil, and green onion tops. Toss 1 minute.
Nutrition Note
Estimated 310 kcal, 30 g protein, 20 g carbs, 12 g fat per serving (½ recipe). Pat cauliflower rice dry if frozen to prevent mush.
Easy Low Calorie Meal 9: Creamy Chicken & Zucchini Noodle “Alfredo” (360 Cal, 38g Protein)

Ingredients
- 8 oz (225 g) raw chicken breast, cut into 1-inch cubes
- 3 medium zucchini (approx. 500 g), spiralized into noodles
- ¾ cup (180 g) plain nonfat Greek yogurt
- ¼ cup (60 ml) low-sodium chicken broth
- ¼ cup (25 g) grated Parmesan cheese
- 2 cloves garlic, minced
- 1 tsp cornstarch mixed with 1 tsp cold water (slurry)
- 1 tsp olive oil or cooking spray
- ¼ tsp nutmeg (optional, classic Alfredo note)
- Salt, pepper, parsley for garnish
Instructions
- Heat oil in large skillet over medium-high. Season chicken; cook 5–6 minutes until golden and 165°F internal. Remove.
- Reduce heat to medium. Add garlic; cook 30 seconds. Whisk in broth, yogurt, Parmesan, nutmeg, salt, pepper.
- Simmer gently 2 minutes. Stir in cornstarch slurry; cook 1 minute until slightly thickened. Do not boil hard or yogurt may separate.
- Add zucchini noodles; toss 1–2 minutes until just warmed through (they release water if overcooked).
- Return chicken to pan; toss to combine. Garnish with parsley.
Nutrition Note
Estimated 360 kcal, 38 g protein, 16 g carbs, 15 g fat per serving (½ recipe). Pat zucchini noodles dry with paper towels before cooking.
Nutritional Comparison Chart for Easy Low Calorie Meals
| Meal | Calories | Protein | Net Carbs | Fat | Cook Time | Diet Tags |
|---|---|---|---|---|---|---|
| Greek Yogurt Chicken Wraps | 320 | 38g | 8g | 14g | 5 min | GF, Keto, MP |
| White Bean Tuna Bowl | 350 | 35g | 28g | 10g | 5 min | GF, DF, MP |
| Cottage Cheese Salmon Bowl | 300 | 32g | 10g | 15g | 5 min | GF, Keto, Veg* |
| Lemon Shrimp Asparagus | 280 | 34g | 12g | 10g | 15 min | GF, Keto, DF |
| Turkey Zucchini Stir-Fry | 340 | 36g | 22g | 12g | 20 min | GF, DF, MP |
| Sheet Pan Fajita Bowls | 380 | 40g | 24g | 14g | 20 min | GF, DF, MP |
| Chickpea Pasta Bolognese | 390 | 42g | 42g | 8g | 20 min | High Fiber, MP |
| Cauliflower Fried Rice | 310 | 30g | 20g | 12g | 15 min | GF, Keto, DF |
| Zucchini Noodle Alfredo | 360 | 38g | 16g | 15g | 20 min | GF, Keto, Veg* |
*Veg = Vegetarian adaptable (omit meat, add tofu/beans). GF = Gluten-Free. DF = Dairy-Free adaptable. MP = Meal Prep Friendly (stores 3–4 days). All values are estimates per serving based on USDA data for listed ingredients.
Conclusion
Rotating just a few of these easy low calorie meals into your weekly plan covers lunch and dinner with minimal effort, maximum protein, and zero guesswork on portions. Pick two no-cook options for busy days, two one-pan dinners for weeknights, and keep a comfort swap ready for cravings.
Planning the rest of your day? Explore our high-protein breakfasts for easy morning meal inspiration.
Which of these nine recipes are you trying first?
