23 Low-Calorie High-Protein Dinner Recipes
Eating high-protein doesn’t have to mean high-calorie. The recipes in this list land between 300 and 500 calories per serving while delivering 30 to 50 grams of protein — the combination that keeps you full, supports muscle, and doesn’t require a calculator at every meal.
Every recipe here is built around lean proteins, volume-rich vegetables, and smart cooking techniques that maximize flavor without loading up on fat or refined carbs. No bland chicken and broccoli. No flavor sacrifices. Just dinners that actually taste good and happen to be good for you.
1. Greek Turkey Meatballs with Tzatziki
Herbed turkey meatballs with lemon and oregano, baked in the oven and served over cucumber slices with a cool, creamy tzatziki. Light, filling, and full of bright Mediterranean flavor.
Servings: 4 | Calories: ~340 | Protein: ~38g | Time: 35 minutes
Ingredients
- 2 lbs ground turkey (93% lean)
- 2 eggs
- 1/4 cup almond flour or breadcrumbs
- 4 garlic cloves, minced
- 2 tsp dried oregano
- 1 tsp lemon zest
- 1/4 cup fresh parsley, minced
- Salt and pepper
Tzatziki:
- 1 cup nonfat Greek yogurt
- 1 medium cucumber, half grated/squeezed dry, half sliced for serving
- 2 garlic cloves, pressed
- 2 tbsp fresh dill
- 1 tbsp lemon juice
- Salt to taste
Instructions
- Preheat oven to 400°F. Line a baking sheet with parchment.
- Combine ground turkey, eggs, almond flour, garlic, oregano, lemon zest, parsley, 1 teaspoon salt, and 1/2 teaspoon pepper. Mix until just combined.
- Roll into balls about 1.5 inches in diameter (roughly 2 tablespoons each). Arrange on baking sheet.
- Bake for 18 to 22 minutes until cooked through and golden on the bottom.
- Make tzatziki: mix all ingredients together. Taste and adjust seasoning.
- Serve meatballs over sliced cucumber with tzatziki spooned on top or alongside for dipping.
2. Lemon Herb Baked Tilapia
Tilapia is one of the leanest, most affordable proteins available. Baked with lemon, herbs, and a drizzle of olive oil, it becomes genuinely enjoyable — flaky, bright, and ready in 20 minutes.
Servings: 4 | Calories: ~220 | Protein: ~40g | Time: 20 minutes
Ingredients
- 4 tilapia fillets (6 oz each)
- 2 tbsp olive oil
- 3 tbsp fresh lemon juice
- 4 garlic cloves, minced
- 1 tsp dried oregano
- 1 tsp dried thyme
- 2 tbsp fresh parsley, chopped
- Salt and pepper
- Lemon slices for serving
Instructions
- Preheat oven to 400°F. Line a baking dish with parchment or lightly coat with cooking spray.
- Pat tilapia fillets dry. Place in the baking dish and season with salt and pepper.
- Whisk together olive oil, lemon juice, garlic, oregano, and thyme. Spoon evenly over each fillet.
- Bake for 12 to 15 minutes until fish is opaque and flakes easily with a fork. Do not overbake — tilapia dries out quickly.
- Garnish with fresh parsley and lemon slices. Serve with steamed vegetables or a green salad.
3. Spicy Chicken Lettuce Wraps
Ground chicken cooked with ginger, garlic, hoisin, and a hit of chili paste, served in crisp iceberg lettuce cups. This is a protein-dense dinner under 350 calories that doesn’t feel like diet food at all.
Servings: 4 | Calories: ~310 | Protein: ~34g | Time: 20 minutes
Ingredients
- 2 lbs ground chicken breast
- 1 head iceberg lettuce, separated into cups
- 6 garlic cloves, minced
- 2 tbsp fresh ginger, grated
- 3 tbsp hoisin sauce (low-sugar if available)
- 2 tbsp soy sauce or tamari
- 1 tbsp rice vinegar
- 1 to 2 tsp chili garlic sauce or sambal
- 1 tbsp sesame oil
- 3 green onions, sliced
- 1/4 cup water chestnuts, diced (optional)
- Fresh cilantro for garnish
Instructions
- Heat sesame oil in a large skillet over medium-high heat. Add garlic and ginger, stir-fry for 1 minute until fragrant.
- Add ground chicken and cook, breaking apart, until cooked through and beginning to brown at the edges, about 7 to 8 minutes.
- Add hoisin, soy sauce, rice vinegar, and chili garlic sauce. Stir to coat and cook for 2 more minutes until sauce is absorbed. Stir in water chestnuts if using.
- Taste and adjust heat and seasoning.
- Spoon filling into lettuce cups. Top with green onions and cilantro. Serve immediately.
4. Baked Cod with Tomatoes and Olives
Cod fillets baked over a bed of tomatoes, garlic, and olives — Mediterranean flavors that make a very lean fish taste rich and satisfying.
Servings: 4 | Calories: ~270 | Protein: ~40g | Time: 25 minutes
Ingredients
- 4 cod fillets (6 to 7 oz each)
- 2 cups cherry tomatoes, halved
- 1/2 cup Kalamata olives, halved
- 5 garlic cloves, thinly sliced
- 2 tbsp olive oil
- 1/2 tsp red pepper flakes
- 1 tsp dried oregano
- 2 tbsp fresh basil or parsley, chopped
- Salt and pepper
Instructions
- Preheat oven to 400°F.
- In a baking dish, toss cherry tomatoes, olives, garlic, olive oil, red pepper flakes, and oregano. Spread evenly.
- Nestle cod fillets into the tomato mixture. Season with salt and pepper.
- Roast for 18 to 20 minutes until cod is opaque and flakes easily and tomatoes have softened and released their juices.
- Spoon the tomato-olive mixture over each fillet and garnish with fresh herbs.
5. Chicken and Vegetable Soup
A deeply satisfying, genuinely low-calorie dinner that packs 35 grams of protein per bowl. The secret is a good homemade broth base and shredding the chicken so it disperses through every bite.
Servings: 6 | Calories: ~280 | Protein: ~35g | Time: 45 minutes
Ingredients
- 2 lbs boneless skinless chicken breasts
- 8 cups low-sodium chicken broth
- 3 medium carrots, diced
- 3 celery stalks, diced
- 1 medium onion, diced
- 5 garlic cloves, minced
- 1 cup green beans, cut into 1-inch pieces
- 1 zucchini, diced
- 1 can (14.5 oz) diced tomatoes
- 2 tsp Italian seasoning
- 1 bay leaf
- Salt and pepper
- Fresh parsley for serving
Instructions
- Place chicken breasts in a large pot with chicken broth. Bring to a gentle boil, reduce heat, and simmer for 20 minutes until cooked through. Remove chicken and shred with two forks. Set aside.
- Add onion, carrots, celery, and garlic to the broth. Cook over medium heat for 8 minutes until softened.
- Add green beans, zucchini, diced tomatoes, Italian seasoning, and bay leaf. Simmer for 10 minutes.
- Return shredded chicken to the pot. Simmer for 5 more minutes.
- Remove bay leaf. Taste and adjust seasoning. Serve with fresh parsley.
6. Shrimp and Zucchini Stir-Fry
Shrimp is one of the best high-protein, low-calorie foods available — nearly 25 grams of protein per 100 calories. Combined with zucchini and a savory garlic-soy sauce, this stir-fry comes together in 15 minutes.
Servings: 4 | Calories: ~240 | Protein: ~32g | Time: 15 minutes
Ingredients
- 2 lbs large shrimp, peeled and deveined
- 4 medium zucchini, sliced into half-moons
- 6 garlic cloves, minced
- 1 tbsp fresh ginger, grated
- 3 tbsp soy sauce or tamari
- 1 tbsp rice vinegar
- 1 tsp sesame oil
- 1/2 tsp red pepper flakes
- 1 tbsp avocado oil
- Sesame seeds and green onions for garnish
Instructions
- Pat shrimp completely dry. Season with salt and pepper.
- Heat avocado oil in a wok or large skillet over very high heat. Add shrimp in a single layer and cook for 1 minute per side until just pink. Remove and set aside.
- Add zucchini to the same pan. Cook over high heat without stirring for 2 minutes to get some color, then stir and cook for 2 more minutes.
- Add garlic, ginger, and red pepper flakes. Cook for 1 minute.
- Return shrimp to the pan. Add soy sauce, rice vinegar, and sesame oil. Toss everything together for 1 minute.
- Garnish with sesame seeds and green onions. Serve over cauliflower rice for a complete meal.
7. Turkey-Stuffed Portobello Mushrooms
Large portobello caps filled with seasoned lean ground turkey, topped with a small amount of cheese, and baked until everything is golden. Under 350 calories with over 35 grams of protein.
Servings: 4 | Calories: ~330 | Protein: ~36g | Time: 35 minutes
Ingredients
- 8 large portobello mushroom caps, stems removed
- 1.5 lbs ground turkey (93% lean)
- 1/2 cup diced onion
- 4 garlic cloves, minced
- 1/2 cup diced red bell pepper
- 1 cup canned diced tomatoes, drained
- 1 tsp cumin
- 1 tsp smoked paprika
- 1/2 cup reduced-fat shredded cheddar
- Salt and pepper
- Fresh parsley for garnish
Instructions
- Preheat oven to 400°F. Brush portobello caps on both sides with a little olive oil. Arrange gill-side up on a baking sheet. Roast for 10 minutes. Pat out any released moisture with a paper towel.
- Cook ground turkey with onion, garlic, and bell pepper in a skillet over medium-high heat until turkey is browned and vegetables are soft. Drain any excess liquid.
- Add diced tomatoes, cumin, paprika, salt, and pepper. Cook for 3 minutes.
- Fill each portobello cap with the turkey mixture. Top with a small amount of shredded cheese.
- Bake for 12 to 15 minutes until cheese is melted and caps are tender.
- Garnish with parsley and serve.
8. Seared Tuna Salad
A main-course salad built around seared rare tuna — protein-dense, restaurant-quality, and under 380 calories. The dressing doubles as a marinade.
Servings: 2 | Calories: ~370 | Protein: ~48g | Time: 15 minutes
Ingredients
- 2 ahi tuna steaks (6 oz each), sushi-grade
- 4 cups mixed greens or arugula
- 1 cup cherry tomatoes, halved
- 1/2 English cucumber, sliced
- 1/4 cup red onion, thinly sliced
- 1 avocado, sliced (half per serving)
Dressing:
- 3 tbsp soy sauce or tamari
- 2 tbsp rice vinegar
- 1 tbsp sesame oil
- 1 tsp fresh ginger, grated
- 1 tsp monk fruit sweetener
- 1 tbsp water
Instructions
- Whisk all dressing ingredients together. Reserve half for the salad; brush the other half over tuna steaks as a marinade.
- Heat a dry skillet or grill pan over extremely high heat. Sear tuna for 45 to 60 seconds per side — the outside should be golden, the center fully rare.
- Slice tuna thinly against the grain.
- Toss greens, tomatoes, cucumber, and red onion with remaining dressing.
- Plate salad and fan tuna slices over the top. Add avocado slices.
9. Chicken and Broccoli Sheet Pan Dinner
The classic combination done right. Seasoned chicken breasts and broccoli roasted together at high heat so the chicken is juicy and the broccoli gets those crispy, slightly charred edges.
Servings: 4 | Calories: ~320 | Protein: ~42g | Time: 30 minutes
Ingredients
- 4 boneless skinless chicken breasts (6 oz each)
- 4 cups broccoli florets
- 3 tbsp olive oil, divided
- 5 garlic cloves, minced
- 1 tsp smoked paprika
- 1 tsp garlic powder
- 1 tsp onion powder
- 1/2 tsp red pepper flakes
- 3 tbsp fresh lemon juice
- Salt and pepper
Instructions
- Preheat oven to 425°F. Line a large sheet pan with parchment.
- Pound chicken breasts to even thickness. Mix 2 tablespoons olive oil with minced garlic, smoked paprika, garlic powder, onion powder, 1 tablespoon lemon juice, salt, and pepper. Coat chicken in the mixture.
- Toss broccoli florets with remaining olive oil, salt, pepper, and red pepper flakes.
- Arrange chicken on one side of the sheet pan and broccoli on the other, spread in a single layer.
- Roast for 20 to 25 minutes until chicken reaches 165°F and broccoli is caramelized at the edges.
- Squeeze remaining lemon juice over everything and serve.
10. Egg White and Vegetable Frittata
Egg whites pack protein with almost no calories. A full skillet frittata with egg whites, vegetables, and a small amount of feta comes in around 280 calories with 30 grams of protein.
Servings: 4 | Calories: ~280 | Protein: ~30g | Time: 25 minutes
Ingredients
- 14 large egg whites (or 1.75 cups carton egg whites)
- 2 whole eggs (for richness)
- 1 cup cherry tomatoes, halved
- 1 cup baby spinach
- 1/2 cup red bell pepper, diced
- 1/4 cup red onion, diced
- 1/2 cup reduced-fat feta cheese, crumbled
- 1 tbsp olive oil
- 1 tsp dried oregano
- Salt and pepper
Instructions
- Preheat oven broiler to high.
- Whisk egg whites and whole eggs together. Season with oregano, salt, and pepper.
- Heat olive oil in a 10-inch oven-safe skillet over medium heat. Cook onion and bell pepper for 3 minutes until softened. Add spinach and stir until wilted.
- Scatter cherry tomatoes over the vegetables. Pour egg mixture over everything.
- Cook on the stovetop undisturbed for 3 to 4 minutes until edges are set.
- Scatter feta over the top. Transfer to broiler for 2 to 3 minutes until the top is just set and lightly golden.
- Slide onto a cutting board, slice into wedges, and serve.
11. Vietnamese-Style Ground Chicken Bowl
Lemongrass ground chicken over shredded cabbage and cucumber with a bright lime-fish sauce dressing. This one is under 320 calories and feels fresh and exciting to eat.
Servings: 4 | Calories: ~310 | Protein: ~36g | Time: 20 minutes
Ingredients
- 2 lbs ground chicken breast
- 2 stalks lemongrass, white part only, minced (or 2 tsp lemongrass paste)
- 4 garlic cloves, minced
- 2 tbsp fish sauce
- 1 tbsp rice vinegar
- 1 tsp monk fruit sweetener
- 1 tsp chili garlic sauce
- 1 tbsp avocado oil
- 2 cups green cabbage, shredded
- 1 cucumber, julienned
- 1/4 cup fresh mint, torn
- 1/4 cup fresh cilantro
- 2 limes, juiced
- 2 tbsp crushed peanuts (optional)
Instructions
- Mix fish sauce, rice vinegar, sweetener, chili sauce, and lime juice into a dressing. Set aside.
- Heat avocado oil in a skillet over high heat. Add lemongrass and garlic, cook for 1 minute.
- Add ground chicken and cook, breaking apart, until browned and cooked through, about 7 minutes. Season with salt and a splash of the dressing.
- Build bowls: shredded cabbage and cucumber on the bottom, ground chicken on top.
- Drizzle dressing over everything. Top with mint, cilantro, and crushed peanuts if using.
12. Poached Salmon with Cucumber Dill Sauce
Gentle poaching keeps salmon incredibly moist and adds zero calories. Served with a yogurt-cucumber sauce, this is one of the lightest yet most satisfying dinners in the list.
Servings: 4 | Calories: ~310 | Protein: ~38g | Time: 25 minutes
Ingredients
- 4 salmon fillets (5 oz each)
- 2 cups low-sodium chicken or vegetable broth
- 1 lemon, thinly sliced
- 4 sprigs fresh dill
- 1 bay leaf
Cucumber Dill Sauce:
- 3/4 cup nonfat Greek yogurt
- 1/2 cucumber, grated and squeezed dry
- 2 tbsp fresh dill, chopped
- 1 tbsp lemon juice
- 1 garlic clove, pressed
- Salt and pepper
Instructions
- Make the sauce: mix all ingredients together, season with salt and pepper, and refrigerate until serving.
- In a wide, shallow pan, combine broth, lemon slices, dill sprigs, and bay leaf. Bring to a very gentle simmer — the liquid should barely bubble.
- Add salmon fillets skin-side down. Partially cover and poach for 10 to 12 minutes until flesh is opaque and flakes gently at the thickest part. Do not boil.
- Remove salmon carefully with a wide spatula. Serve with cucumber dill sauce spooned over the top.
13. Spiced Chicken Shawarma Bowls
All the flavor of shawarma — warm spices, caramelized edges, bright garlic sauce — over a base of cauliflower rice and greens. Under 400 calories with 40 grams of protein.
Servings: 4 | Calories: ~380 | Protein: ~40g | Time: 30 minutes + marinating
Ingredients
- 2 lbs boneless skinless chicken thighs, cut into thin strips
- 2 tbsp olive oil
- 3 tbsp lemon juice
- 5 garlic cloves, minced
- 1.5 tsp cumin
- 1 tsp turmeric
- 1 tsp smoked paprika
- 1/2 tsp cinnamon
- 1/2 tsp cayenne
- Salt and pepper
For the bowl:
- 2 cups cauliflower rice, cooked
- 2 cups romaine lettuce, chopped
- 1 cup cherry tomatoes, halved
- 1/2 cucumber, diced
- 1/4 red onion, thinly sliced
Garlic Sauce:
- 1/2 cup nonfat Greek yogurt
- 2 garlic cloves, pressed
- 1 tbsp lemon juice
- Salt to taste
Instructions
- Mix olive oil, lemon juice, garlic, and all spices. Toss chicken strips in the marinade and refrigerate for at least 30 minutes.
- Make garlic sauce: whisk yogurt, garlic, and lemon juice. Season with salt and refrigerate.
- Cook chicken in a cast iron skillet or grill pan over high heat for 5 to 6 minutes, turning once, until cooked through and caramelized at the edges.
- Build bowls: cauliflower rice and lettuce as the base, chicken strips on top, then tomatoes, cucumber, and red onion.
- Drizzle with garlic sauce and serve.
14. Asian Lettuce Cup Salmon
Flaked salmon tossed in a ginger-soy dressing, piled into butter lettuce cups with shredded cabbage and cucumber. Fresh, quick, and under 300 calories.
Servings: 4 | Calories: ~295 | Protein: ~36g | Time: 20 minutes
Ingredients
- 4 salmon fillets (5 oz each), cooked and flaked (or 2 cans wild salmon, drained)
- 1 head butter lettuce, leaves separated
- 2 cups red cabbage, finely shredded
- 1 cucumber, julienned
- 3 tbsp soy sauce or tamari
- 2 tbsp rice vinegar
- 1 tbsp sesame oil
- 1 tbsp fresh ginger, grated
- 1 tsp chili garlic sauce
- 2 green onions, thinly sliced
- Sesame seeds for garnish
Instructions
- Whisk together soy sauce, rice vinegar, sesame oil, ginger, and chili garlic sauce.
- If cooking fresh salmon, season with salt and pepper, cook flesh-side down in a nonstick pan over medium-high heat for 4 minutes per side. Flake into pieces once cooled slightly.
- Toss flaked salmon in half of the dressing.
- Arrange shredded cabbage and cucumber in lettuce cups. Top with dressed salmon.
- Drizzle remaining dressing over the top. Garnish with green onions and sesame seeds.
15. Turkey and Spinach Stuffed Peppers
Lean ground turkey with spinach and tomatoes baked inside bell peppers. A classic that stays under 360 calories while hitting 38 grams of protein.
Servings: 4 | Calories: ~355 | Protein: ~38g | Time: 45 minutes
Ingredients
- 4 large bell peppers (any color), halved lengthwise and seeded
- 1.5 lbs ground turkey (93% lean)
- 2 cups fresh spinach, roughly chopped
- 1 can (14.5 oz) diced tomatoes, drained
- 4 garlic cloves, minced
- 1 tsp Italian seasoning
- 1 tsp cumin
- 1/4 cup Parmesan, grated
- Salt and pepper
Instructions
- Preheat oven to 375°F. Place pepper halves cut-side up in a baking dish. Season with salt and drizzle with a little olive oil. Roast for 12 minutes while preparing the filling.
- Brown ground turkey with garlic in a skillet over medium-high heat. Drain any excess liquid.
- Add diced tomatoes, spinach, Italian seasoning, and cumin. Cook until spinach is wilted and mixture thickens slightly, about 4 minutes. Season with salt and pepper.
- Fill pepper halves with the turkey mixture. Top with Parmesan.
- Bake for 15 to 18 minutes until peppers are tender and tops are golden.
16. Miso Soup with Tofu and Edamame
A full bowl of miso soup made into a high-protein dinner with firm tofu, edamame, and mushrooms. Deeply warming, under 300 calories, and ready in 20 minutes.
Servings: 4 | Calories: ~270 | Protein: ~22g | Time: 20 minutes
Ingredients
- 6 cups low-sodium vegetable or dashi broth
- 3 tbsp white miso paste
- 14 oz firm tofu, cubed
- 1.5 cups frozen shelled edamame
- 2 cups shiitake mushrooms, sliced
- 2 tbsp soy sauce or tamari
- 1 tsp sesame oil
- 4 green onions, sliced
- 2 sheets nori, cut into strips (optional)
Instructions
- Bring broth to a gentle simmer in a large pot. Add mushrooms and cook for 5 minutes.
- Add edamame and simmer for 3 minutes.
- Add tofu cubes and soy sauce. Simmer for 2 more minutes without stirring aggressively to keep tofu intact.
- Ladle 1/2 cup of the hot broth into a small bowl. Whisk in miso paste until completely dissolved. Pour back into the pot — never boil after adding miso.
- Add sesame oil and taste for seasoning.
- Serve topped with green onions and nori strips.
17. Chimichurri Chicken Breast
Lean chicken breast topped with a bright, herby chimichurri. The sauce carries all the fat and flavor so the chicken doesn’t need anything else. Under 320 calories, 42 grams of protein.
Servings: 4 | Calories: ~315 | Protein: ~42g | Time: 25 minutes
Ingredients
- 4 boneless skinless chicken breasts (6 oz each), pounded to even thickness
- Salt, pepper, and olive oil spray
Chimichurri:
- 1 cup fresh flat-leaf parsley, packed
- 1/4 cup fresh cilantro
- 4 garlic cloves
- 3 tbsp red wine vinegar
- 3 tbsp olive oil
- 1/2 tsp red pepper flakes
- 1/2 tsp salt
Instructions
- Blend chimichurri ingredients in a food processor until a slightly chunky sauce forms. Taste and adjust vinegar and salt. Set aside.
- Season chicken breasts with salt and pepper. Spray lightly with olive oil.
- Grill or cook in a cast iron skillet over medium-high heat for 5 to 6 minutes per side until cooked through to 165°F. Let rest for 5 minutes.
- Slice chicken and serve topped generously with chimichurri.
18. Spicy Tuna Poke Bowl
A deconstructed poke bowl over cauliflower rice — cubed ahi tuna marinated in a spicy soy dressing with avocado and cucumber. Under 380 calories with 40 grams of protein.
Servings: 2 | Calories: ~375 | Protein: ~40g | Time: 15 minutes
Ingredients
- 12 oz sushi-grade ahi tuna, cubed into 3/4-inch pieces
- 2 cups cauliflower rice, cooked and cooled
- 1/2 avocado, diced
- 1/2 cucumber, diced
- 2 tbsp soy sauce or tamari
- 1 tbsp sesame oil
- 1 tsp sriracha (or more to taste)
- 1 tsp rice vinegar
- 1 tsp monk fruit sweetener
- 1 tsp fresh ginger, grated
- Sesame seeds and green onions for topping
- 1 sheet nori, cut into strips
Instructions
- Whisk soy sauce, sesame oil, sriracha, rice vinegar, sweetener, and ginger together. Taste — it should be salty, slightly sweet, and spicy.
- Toss tuna cubes gently in the dressing. Let marinate for 5 minutes.
- Build bowls: cooled cauliflower rice as the base, then marinated tuna, avocado, and cucumber arranged alongside each other.
- Drizzle any remaining dressing over the bowl. Garnish with sesame seeds, green onions, and nori strips.
19. White Bean and Chicken Soup
Shredded chicken and white beans in a light herb broth — high-protein, high-fiber, and filling well beyond its calorie count.
Servings: 6 | Calories: ~340 | Protein: ~40g | Time: 40 minutes
Ingredients
- 2 lbs boneless skinless chicken breasts
- 2 cans (15 oz each) white beans (cannellini or great northern), drained and rinsed
- 6 cups low-sodium chicken broth
- 1 medium onion, diced
- 5 garlic cloves, minced
- 2 celery stalks, diced
- 1 tsp dried rosemary
- 1 tsp dried thyme
- 1/2 tsp white pepper
- 2 cups baby spinach
- 2 tbsp fresh lemon juice
- Salt to taste
- Parmesan rind (optional, adds depth)
Instructions
- Bring chicken broth to a boil. Add chicken breasts and a Parmesan rind if using. Reduce to a simmer and cook for 20 minutes until chicken is cooked through. Remove chicken and shred. Remove rind.
- Add onion, celery, and garlic to the broth. Cook over medium heat for 5 minutes.
- Add white beans, rosemary, thyme, and white pepper. Simmer for 10 minutes.
- Use a potato masher or the back of a spoon to lightly crush some of the beans against the side of the pot — this thickens the soup.
- Return shredded chicken. Add spinach and stir until wilted.
- Finish with lemon juice. Taste and adjust salt.
20. Baked Lemon Chicken Meatballs with Spinach Salad
Light chicken meatballs with lemon and herbs, baked and served over a spinach salad. Elegant and satisfying at under 350 calories.
Servings: 4 | Calories: ~340 | Protein: ~40g | Time: 30 minutes
Ingredients
Meatballs:
- 2 lbs ground chicken breast
- 1 egg
- 3 tbsp Parmesan, grated
- 3 garlic cloves, minced
- 1 tsp lemon zest
- 2 tbsp fresh parsley, minced
- 1/2 tsp dried oregano
- Salt and pepper
Salad:
- 5 cups fresh baby spinach
- 1 cup cherry tomatoes, halved
- 1/4 red onion, thinly sliced
- 2 tbsp olive oil
- 2 tbsp fresh lemon juice
- 1 tsp Dijon mustard
- Salt and pepper
Instructions
- Preheat oven to 400°F. Line a baking sheet with parchment.
- Combine all meatball ingredients and mix gently. Roll into 1.5-inch balls and arrange on the sheet.
- Bake for 16 to 20 minutes until cooked through and lightly golden on the bottom.
- Whisk olive oil, lemon juice, and Dijon for the salad dressing. Toss spinach, tomatoes, and red onion in the dressing.
- Plate salad and top with warm meatballs. Serve immediately.
21. Ginger Sesame Chicken Stir-Fry
Lean chicken breast strips in a ginger-sesame sauce with bell peppers and snap peas. Fast, colorful, and under 350 calories with 40 grams of protein.
Servings: 4 | Calories: ~340 | Protein: ~40g | Time: 20 minutes
Ingredients
- 2 lbs boneless skinless chicken breast, thinly sliced
- 2 cups snap peas
- 2 red bell peppers, thinly sliced
- 1 cup shredded cabbage
- 5 garlic cloves, minced
- 2 tbsp fresh ginger, grated
- 3 tbsp soy sauce or tamari
- 1 tbsp rice vinegar
- 1 tsp sesame oil
- 1 tsp chili garlic sauce
- 1 tbsp avocado oil
- Sesame seeds for garnish
Instructions
- Whisk soy sauce, rice vinegar, sesame oil, and chili garlic sauce together. Set aside.
- Heat avocado oil in a wok over high heat until smoking. Add chicken in batches and cook for 3 to 4 minutes until cooked through with golden edges. Remove and set aside.
- Add bell peppers, snap peas, and cabbage to the wok. Stir-fry on high heat for 3 to 4 minutes until vegetables have a slight char and are crisp-tender.
- Add garlic and ginger. Cook for 1 minute.
- Return chicken to the pan. Pour sauce over everything and toss for 1 to 2 minutes.
- Garnish with sesame seeds and serve over cauliflower rice.
22. Chili-Lime Shrimp Bowls
Shrimp seasoned with chili and lime, served over shredded cabbage and cauliflower rice with a cool avocado salsa. Bright, protein-packed, and 330 calories per serving.
Servings: 4 | Calories: ~330 | Protein: ~32g | Time: 20 minutes
Ingredients
- 2 lbs large shrimp, peeled and deveined
- 1 tsp chili powder
- 1 tsp cumin
- 1/2 tsp smoked paprika
- 2 tbsp lime juice
- 1 tbsp avocado oil
- Salt and pepper
Avocado Salsa:
- 1 avocado, diced
- 1 cup cherry tomatoes, quartered
- 1/4 red onion, finely diced
- 2 tbsp fresh cilantro, chopped
- 2 tbsp lime juice
- Salt to taste
Base:
- 2 cups cauliflower rice, cooked
- 2 cups green cabbage, shredded
Instructions
- Toss shrimp with chili powder, cumin, paprika, lime juice, olive oil, salt, and pepper.
- Combine all avocado salsa ingredients and set aside.
- Heat a skillet or grill pan over high heat. Cook shrimp for 1 to 2 minutes per side until just pink and cooked through. Do not overcook.
- Build bowls: cauliflower rice and shredded cabbage as the base, shrimp on top, and avocado salsa spooned over everything.
23. Herb-Roasted Chicken Breast with Asparagus
The most fundamental high-protein, low-calorie dinner — but done right. Chicken breast marinated in herbs, roasted alongside asparagus, served with a squeeze of fresh lemon. Clean, simple, and endlessly reliable.
Servings: 4 | Calories: ~290 | Protein: ~44g | Time: 30 minutes
Ingredients
- 4 boneless skinless chicken breasts (6 oz each)
- 2 bunches asparagus (about 1.5 lbs), woody ends snapped off
- 3 tbsp olive oil, divided
- 4 garlic cloves, minced
- 1 tsp dried thyme
- 1 tsp dried rosemary
- 1 tsp garlic powder
- 1 lemon, zested and juiced
- Salt and cracked black pepper
- Fresh parsley for garnish
Instructions
- Preheat oven to 425°F. Line a large sheet pan with parchment.
- Mix 2 tablespoons olive oil, minced garlic, thyme, rosemary, garlic powder, lemon zest, salt, and pepper. Rub all over chicken breasts.
- Toss asparagus with remaining olive oil, salt, and pepper. Arrange on one side of the sheet pan. Place chicken on the other side.
- Roast for 20 to 25 minutes until chicken reaches 165°F and asparagus is tender with slightly crispy tips.
- Squeeze lemon juice over everything and garnish with parsley. Serve from the pan.
Strategies for Keeping Dinners Low-Calorie Without Losing Protein
Choose lean protein cuts. Chicken breast, ground turkey (93% lean), shrimp, cod, tilapia, and egg whites deliver the most protein per calorie of any foods. A 6-ounce chicken breast has 44 grams of protein for around 180 calories. A 6-ounce cod fillet has 40 grams for about 140 calories.
Bulk with non-starchy vegetables. The fastest way to make a small portion feel like a large meal is adding volume with food that barely registers calorically. Zucchini, broccoli, spinach, cabbage, cucumber, mushrooms, and asparagus add almost no calories and make every dish more filling.
Use high-flavor sauces in smaller amounts. A tablespoon of soy sauce, a squeeze of lemon, or a generous chimichurri spoon carries enormous flavor for very few calories. You don’t need cream or butter to make food taste good — acid, salt, and herbs do the work.
Cooking method matters more than most people think. Poaching, broiling, grilling, and high-heat roasting all produce flavorful results without the calories that come from pan-frying in significant amounts of oil. A spritz of olive oil spray adds fewer than 20 calories versus 120 from a tablespoon of oil.
Greek yogurt replaces almost anything creamy. Nonfat Greek yogurt works in place of sour cream, mayonnaise-based sauces, and cream in dressings. It has a similar texture, a comparable tang, and significantly more protein per calorie than any of those alternatives.
Calorie and protein estimates are approximate based on standard ingredients and portion sizes. Actual values vary by specific brands, cuts, and preparation methods.
