25 High-Protein Dinner Recipes Under 400 Calories
25 High-Protein Dinner Recipes Under 400 Calories

Let’s be real — finding dinners that are actually filling, high in protein, and under 400 calories feels like searching for a unicorn. Most “healthy” recipes either leave you raiding the fridge at 10 PM or taste like cardboard with herbs on top. Not ideal. But here’s the thing: eating lean doesn’t have to mean eating sad. I’ve spent way too much time in the kitchen testing recipes that hit that sweet spot — satisfying, protein-packed, and low enough in calories that you can enjoy dessert without the guilt spiral. So grab a seat, because I’m about to walk you through 25 high-protein dinner recipes under 400 calories that actually taste like food you want to eat.
Why High-Protein, Low-Calorie Dinners Actually Work
Before we jump into the recipes, let me quickly explain why this combo is kind of magical. Protein keeps you full longer than carbs or fat. It triggers satiety hormones, preserves lean muscle mass, and even burns more calories during digestion (that’s the thermic effect of food, FYI). So when you pair high protein with a calorie cap, you’re basically telling your body to burn fat while staying satisfied. That’s the dream, right?
If you’re serious about your goals and want a structured approach, pairing these dinners with a 7-day high-protein meal prep plan can take things to a whole new level. Planning ahead makes all the difference between sticking to it and ordering pizza at 7 PM.
The 25 Recipes You Actually Need
1. Lemon Herb Grilled Chicken Breast
Grilled chicken gets a bad reputation — probably because most people overcook it into something resembling a shoe. Season generously with lemon zest, garlic, thyme, and a touch of olive oil, then grill for 6-7 minutes per side. Pair it with steamed broccoli and you’re looking at roughly 280 calories and 38g of protein. Simple, clean, delicious.
2. Turkey and Zucchini Skillet
Ground turkey is one of the most underrated proteins out there. Brown it in a hot pan with diced zucchini, cherry tomatoes, and Italian seasoning. The whole thing comes together in under 20 minutes and lands around 310 calories with 35g of protein. This one’s a weeknight hero.
3. Shrimp Stir-Fry with Cauliflower Rice
Shrimp cooks in literally three minutes, which makes it perfect for when you’re hungry right now. Toss it with bell peppers, snap peas, low-sodium soy sauce, and ginger over cauliflower rice. Approximately 280 calories and 32g of protein — and it looks fancier than it is. No complaints there.
4. Baked Salmon with Asparagus
Here’s a recipe that basically makes itself. Place a salmon fillet on a sheet pan with asparagus spears, drizzle with lemon and olive oil, and bake at 400°F for 15-18 minutes. Around 370 calories and 40g of protein, plus you get all those omega-3 fatty acids. Your heart and your waistline will both thank you. If you love sheet pan cooking, check out this 7-day sheet pan meal prep guide — game changer for busy weeknights.
5. Egg White and Veggie Frittata
Who said frittata is just for brunch? Load it with spinach, mushrooms, onions, and a sprinkle of feta, then bake until puffed and golden. Roughly 220 calories and 28g of protein per serving. It’s light, it’s satisfying, and it reheats beautifully for next-day lunches.
6. Greek Yogurt Chicken Marinade Bake
Coat chicken thighs (skinless) in plain Greek yogurt, garlic, paprika, and cumin. Let it marinate for at least 30 minutes — overnight if you’re organized enough — then bake at 425°F. The yogurt keeps the chicken incredibly moist. About 310 calories and 36g of protein. IMO, this is one of the best techniques for juicy baked chicken.
7. Black Bean and Chicken Taco Bowl
Taco bowls are basically the meal prep world’s gift to humanity. Layer seasoned grilled chicken over black beans, shredded lettuce, pico de gallo, and a squeeze of lime. Under 390 calories with 34g of protein — and zero tortilla required. If you’re into building bowls for the week, these high-protein meal prep bowls for fat loss are worth bookmarking.
8. Tuna-Stuffed Bell Peppers
Cut bell peppers in half, fill them with a mix of canned tuna, Greek yogurt (instead of mayo — trust me), diced celery, and Dijon mustard, then broil for 10 minutes. Around 260 calories and 33g of protein. These are also great cold, which makes them brilliant for work lunches.
9. White Fish Tacos with Cabbage Slaw
Tilapia or cod works beautifully here. Season with cumin, chili powder, and lime, then pan-sear until flaky. Serve in lettuce wraps with crunchy cabbage slaw and a drizzle of hot sauce. About 280 calories and 30g of protein. This one always surprises people — it feels indulgent but really isn’t.
10. Turkey Meatballs in Marinara
Ground turkey meatballs baked (not fried!) and served in a light marinara sauce over spaghetti squash. Approximately 350 calories and 35g of protein. If you’ve never used spaghetti squash instead of pasta, prepare to be mildly mind-blown. It genuinely works.
Protein-Packed Plant-Based Options
Not everyone is here for chicken every night — and honestly, fair enough. These plant-forward options prove that you don’t need meat to hit your protein goals.
11. Lentil and Spinach Curry
Lentils are nutritional powerhouses that most people sleep on. Simmer red lentils with crushed tomatoes, coconut milk (light), spinach, and curry spices until thick and fragrant. Around 330 calories and 22g of protein per serving. Serve over a small portion of brown rice. Warming, filling, and completely plant-based.
12. Edamame and Tofu Buddha Bowl
Press your tofu well, cube it, and pan-fry until golden. Add shelled edamame, shredded purple cabbage, cucumber, and a tahini-lemon dressing over quinoa. About 360 calories and 28g of protein. It’s colorful, it’s satisfying, and — shockingly — it keeps you full for hours. If you want more plant-based ideas week after week, a 7-day vegetarian meal prep plan might be exactly what you need.
13. Chickpea Tikka Masala
Canned chickpeas are genuinely one of the most convenient high-protein ingredients available. Simmer them in a homemade tikka masala sauce (tomatoes, ginger, garlic, garam masala) and serve with cauliflower rice. About 340 calories and 18g of protein. Even meat-eaters go back for seconds with this one.
14. Cottage Cheese Veggie Stuffed Mushrooms
Large portobello mushrooms stuffed with a blend of low-fat cottage cheese, sautéed spinach, sun-dried tomatoes, and herbs, then baked until bubbly. Around 200 calories and 20g of protein. These are light enough for a summer dinner but satisfying enough to not leave you searching for snacks afterward.
15. Quinoa and Black Bean Power Bowl
Quinoa is one of the only plant proteins that’s a complete protein — meaning it contains all nine essential amino acids. Combine it with black beans, roasted corn, avocado (just a small amount), and lime crema. About 370 calories and 20g of protein. Easy to batch cook and assemble throughout the week.
Seafood Dinners That Deliver on Protein
Seafood is criminally underused in high-protein meal planning. It’s lean, fast to cook, and surprisingly versatile.
16. Garlic Butter Cod with Green Beans
Cod is one of those fishes that even non-fish people tend to enjoy. Pan-sear it in a tiny bit of butter and loads of garlic, then serve alongside steamed green beans. About 250 calories and 34g of protein. It takes under 15 minutes. Seriously.
17. Sesame-Glazed Tuna Steak
Tuna steaks seared rare with a sesame-ginger glaze are chef’s kiss in terms of both flavor and nutrition. Approximately 300 calories and 42g of protein — tuna is basically protein in fish form. Serve with a side of steamed edamame or a simple salad.
18. Shrimp and Avocado Salad Bowl
Jumbo shrimp tossed with lime, chili flakes, and garlic, then served over mixed greens with a small scoop of avocado and cherry tomatoes. About 290 calories and 30g of protein. Light enough that it doesn’t feel like dinner — until you realize you’re completely satisfied two hours later.
19. Miso-Glazed Salmon
Brush salmon with a mix of white miso, honey, and rice vinegar, then broil for 8-10 minutes. The glaze caramelizes beautifully. Around 360 calories and 38g of protein. This one genuinely tastes restaurant-quality with minimal effort. It’s the kind of recipe that makes you wonder why you ever ordered takeout.
Lean Beef and Pork Recipes That Fit the Macro
Yes, beef and pork can absolutely fit into a high-protein, under-400-calorie dinner. You just have to choose the right cuts and watch your portions.
20. Lean Beef and Broccoli Stir-Fry
Use flank steak (very lean!) sliced thin against the grain, tossed with broccoli florets and a low-sodium teriyaki sauce. Serve over cauliflower rice to keep the calories in check. About 350 calories and 36g of protein. This one tastes like a takeout order that actually respects your goals 🙂
21. Pork Tenderloin with Roasted Veggies
Pork tenderloin is one of the leanest cuts of meat you can buy. Season it simply with rosemary, garlic, and black pepper, then roast alongside a mix of carrots, Brussels sprouts, and red onion. Approximately 340 calories and 38g of protein. It slices beautifully for meal prep too — check out a 7-day dinner meal prep plan to see how something like this fits into a full week of eating.
22. Beef Lettuce Wrap Tacos
Lean ground beef (93% lean, minimum) seasoned with taco spices, served in crisp romaine or butter lettuce leaves with pico de gallo and a tiny bit of shredded cheese. Around 300 calories and 32g of protein. These are fun to eat, quick to make, and genuinely satisfying — no corn tortilla required.
Soup and Stew Recipes That Hit the Protein Mark
Ever underestimated a bowl of soup for dinner? I used to. Then I started making these and changed my mind entirely.
23. Turkey and White Bean Soup
Ground turkey, canned white beans, diced tomatoes, kale, and a low-sodium chicken broth simmered together with garlic and Italian herbs. About 310 calories and 30g of protein per bowl. Make a big batch on Sunday and eat it all week — it only gets better with time. If you want more low-calorie meals that actually keep you full, soups like this are your best friend.
24. Chicken and Vegetable Minestrone
Classic minestrone elevated with shredded rotisserie chicken (store-bought is fine — no judgment here). Load it with zucchini, celery, tomatoes, spinach, and a small amount of cannellini beans. Approximately 290 calories and 28g of protein. Comfort food that doesn’t wreck your week? Yes, please.
25. Spicy Lentil and Chicken Sausage Stew
Chicken sausage (the kind without the fillers) combined with green lentils, diced tomatoes, bell peppers, and smoked paprika. Let it simmer low and slow for 30 minutes. About 380 calories and 34g of protein. It’s hearty, it’s spicy, and it absolutely hits the spot on a cold evening.
How to Make These Recipes Work for Your Week
Knowing the recipes is one thing — actually cooking them consistently is another. Meal prepping is the secret weapon here. When you’ve already got your proteins cooked and your veggies prepped, throwing together a high-protein dinner under 400 calories takes maybe 10 minutes.
If you’re new to prepping ahead, a 21-day weight loss meal prep plan gives you a full framework to work with, so you’re not just winging it. And if your main challenge is budget, a 7-day cheap meal prep plan shows you exactly how to eat well without spending a fortune on groceries.
A few quick tips to keep things consistent:
- Batch cook your proteins on Sundays (chicken, turkey, ground beef)
- Keep canned fish, legumes, and frozen shrimp stocked at all times
- Invest in a good food scale — eyeballing portions is where most people go wrong
- Rotate your recipes every two weeks to avoid flavor fatigue
Tips for Hitting Your Protein Goals Without Stressing About It
Reaching 30-40g of protein per dinner doesn’t require complicated calculations. It just requires choosing the right ingredients. Prioritize lean meats, fish, eggs, legumes, and dairy proteins like Greek yogurt and cottage cheese.
Also — don’t forget that what you eat the rest of the day matters too. If your dinners are dialed in but your lunches are a calorie mystery, progress will stall. A solid high-protein dinner meal prep routine pairs brilliantly with a breakfast and lunch strategy that keeps your daily intake consistent.
Wrapping It Up
Here’s the bottom line: eating high-protein dinners under 400 calories is genuinely doable — and it doesn’t require culinary school or a gourmet grocery budget. The recipes above cover every protein source, cooking method, and flavor profile you could want on a weeknight. Whether you’re a chicken-and-broccoli loyalist or someone who wants lentil curry on a Tuesday, there’s something here for you.
Pick two or three recipes this week. Prep what you can ahead of time. And stop convincing yourself that eating lean means eating boring 🙂 Once you’ve got a few of these in rotation, you’ll wonder how you ever settled for sad desk salads and guilt-ridden takeout.
Your goals are closer than you think — your dinner plate is just the starting point.






