Back to Journal
Eating habits··6 min read

12 high-protein dinners ready in 30 minutes

Twelve weeknight dinners that hit 35 to 45g of protein in half an hour or less, with weighed macros and links to the full recipes where they exist.

C
Calow Editorial
Calow · calow.app

Most weeknight dinners stall on two questions: what to cook, and whether 30 minutes is enough. Both have the same answer, which is to choose proteins that cook fast and vegetables that need almost no prep. Twelve plates that hit 35 to 45g of protein, all on the table in 30 minutes or less, are below.

(For the daily target context behind the 35 to 45g per dinner number, see how much protein you actually need per day and the chicken breast calorie breakdown for why the most-tracked protein is also the most mis-logged.)

How the 12 are sorted

The first six are 15 minutes or less. The next six are 20 to 30 minutes. The first half of each pair is a "bowl" or pan format; the second is an oven or stove-top assembly that can multiply into meal prep.

1. 15-minute chicken burrito bowl

Per serving: 540 kcal · 42g protein · 60g carbs · 10g fat

Pre-cooked or microwaved white rice, sautéed seasoned chicken breast, black beans, salsa, lime, fresh cilantro, half an avocado. Built in the order of speed: rice (3 min) → chicken (8 min) → assemble (2 min). → 15-minute chicken burrito bowl recipe

2. Honey garlic salmon rice bowl

Per serving: 580 kcal · 38g protein · 60g carbs · 14g fat

Pan-seared salmon glazed with honey, soy, and garlic, served on rice with steamed broccoli and a quick sesame slaw. 17 minutes from cold pan to plate. → Honey garlic salmon rice bowl recipe

3. Beef and broccoli stir fry

Per serving: 510 kcal · 40g protein · 30g carbs · 16g fat

Sliced flank steak, broccoli florets, garlic, ginger, soy, a teaspoon of cornstarch. The lean takeout version. 15 minutes including the rice. → Beef and broccoli stir fry recipe

4. Buffalo chicken wrap

Per serving: 480 kcal · 42g protein · 38g carbs · 14g fat

Sautéed chicken breast tossed in buffalo sauce, wrapped in a low-carb tortilla with shredded lettuce, blue cheese crumbles, and a stripe of Greek yogurt instead of ranch. Ten minutes. → Buffalo chicken wrap recipe

5. Lemon garlic chicken pasta

Per serving: 540 kcal · 45g protein · 60g carbs · 11g fat

The lighter Friday-night pasta. Chicken breast diced and seared, whole-grain spaghetti, lemon zest, garlic, spinach, a small ladle of pasta water for the silk. 20 minutes. The pasta water is the rule. → Lemon garlic chicken pasta recipe

6. Pan-seared salmon with frozen vegetables

Per serving: 460 kcal · 38g protein · 25g carbs · 18g fat

A 150g salmon fillet seared in 1 tsp olive oil for 5 minutes per side, served on 200g of microwaved frozen mixed vegetables and 60g of cooked quinoa. The minimum-viable salmon dinner. 12 minutes. (Why a 150g salmon fillet is 312 kcal cooked, not 230.)

7. Tuscan white bean and chicken soup

Per serving: 390 kcal · 40g protein · 35g carbs · 9g fat

One pot, 30 minutes. Chicken thighs simmered with cannellini beans, kale, garlic, and broth. The leftovers reheat better than the first night, which makes this the meal-prep MVP of the list. → Tuscan white bean chicken soup recipe

8. Sheet-pan chicken thighs and vegetables

Per serving: 540 kcal · 42g protein · 35g carbs · 18g fat

Boneless skinless chicken thighs, seasoned and roasted on one tray with sweet potato wedges, broccoli florets, and red onion. 30 minutes including 25 minutes of hands-off oven time. → Sheet pan chicken and vegetables recipe

9. Sheet-pan honey mustard salmon

Per serving: 560 kcal · 38g protein · 38g carbs · 18g fat

A second sheet-pan option, 32 minutes total. Salmon, sweet potato, broccoli. Honey mustard glaze brushed on at the 20-minute mark. → Sheet-pan honey mustard salmon recipe

10. Greek-style ground turkey bowl

Per serving: 480 kcal · 40g protein · 30g carbs · 17g fat

200g lean ground turkey browned in 1 tsp olive oil with garlic, oregano, and lemon. Served on 60g of cooked orzo or rice with cucumbers, tomato, kalamata olives, and 30g of crumbled feta. 20 minutes. The turkey-feta combination is what holds the bowl together; without the feta it is a perfectly fine dinner that nobody asks for again.

11. Shrimp and vegetable stir fry

Per serving: 380 kcal · 35g protein · 35g carbs · 8g fat

Frozen peeled raw shrimp (the unsung weeknight hero, frozen and thawed in 5 minutes under cold water), pre-cut bell peppers, snap peas, garlic, ginger, soy, sesame oil. 15 minutes. Rice on the side, 60g cooked. The lowest-calorie 35g dinner on the list.

12. Quick high-protein chili

Per serving: 440 kcal · 38g protein · 35g carbs · 12g fat

Lean ground beef or turkey, kidney beans, black beans, fire-roasted canned tomatoes, cumin, chili powder, smoked paprika. 25 minutes simmered. Top with 30g of plain 0% Greek yogurt instead of sour cream (saves about 60 kcal and adds 5g of protein). Doubles as next-day lunch.

A note on what does not fit in 30 minutes

Whole roasted chicken (1 hour 15 minutes minimum). Excellent meal-prep food, not a Tuesday-night dinner.

Slow-cooker stews (4 to 8 hours). Hands-off but not weeknight-flexible if you forgot to prep at lunch.

Risotto (35 to 40 minutes of stirring). The protein math works (150g chicken or shrimp adds 30g), but the stirring time pushes it past the budget for a "fast" dinner.

Pulled pork or brisket. Same problem; the cook time is the cook time. Save for weekends.

Fish with skin-on at high heat in a non-cast-iron pan. The fish will stick, the cleanup will eat the time savings, and you will end up calling for delivery.

How to mix and match

Almost every plate above follows the same structure:

  • 150 to 200g of protein (chicken, salmon, beef, shrimp, ground turkey, tofu)
  • A starch portion of 60 to 90g cooked (rice, pasta, quinoa, sweet potato)
  • Two vegetables (one cruciferous, one allium or aromatic)
  • A flavor anchor (herb, citrus, fermented sauce, cheese accent)

Pick one from each column and the macros land in the 35 to 45g protein zone, 400 to 580 kcal range, almost automatically. The boring plates work; the elaborate plates fail under weeknight time pressure.

If weeknight dinners feel like the weak link in your week, the lowest-friction starting point is a sheet-pan format (number 8 or 9). One tray, one timer, two minutes of cleanup. Most people who switch to a weekly sheet-pan rotation report less takeout drift within two weeks.

Pairs well with: how much protein you actually need per day, the chicken breast calorie breakdown, and the rice calorie breakdown for the cooked-versus-uncooked weight that throws most plate logging off.

Questions

Common questions

What is a high-protein dinner under 30 minutes?
A dinner that delivers 35g or more of protein and is on the table within 30 minutes. The most common formats are sheet-pan chicken or salmon with vegetables, stir fries, rice bowls with a measured protein, soups built around chicken or beans, and pasta plates with chicken or shrimp. The constraint that makes 30 minutes work is using thin or pre-cut proteins (chicken thighs, shrimp, ground turkey, salmon fillets), not bone-in cuts.
How much protein should I eat at dinner?
Aim for 35 to 45g if your daily target is 1.6 g per kg bodyweight. For a 75 kg person, that is roughly 30g across each of three meals plus 10 to 20g from snacks. Front-loading 30g at breakfast and 30 to 40g at dinner is the easiest pattern; lunch usually sorts itself out from leftovers or quick assembly. Hitting 40g at dinner specifically helps overnight muscle recovery for people who train in the evening.
What is the fastest high-protein dinner?
A 12-minute pan-seared salmon fillet with frozen vegetables and a small portion of rice is the fastest 35g protein dinner. A 15-minute chicken stir fry with pre-cut frozen vegetables and a measured portion of rice is just behind. The trick is using ingredients that need no thawing, no marinating, and minimal chopping. Most high-protein 'recipes' that take an hour are doing 20 minutes of waiting (oven preheating, slow-cooking) you can avoid with thinner cuts.
Can I make a high-protein dinner without meat?
Yes. A bowl built around 200g of cooked tofu, tempeh, or seitan delivers 25 to 35g of protein. A lentil and chickpea curry with 100g of paneer hits 30g protein. A high-protein pasta (red lentil or chickpea pasta) with vegetables and a dollop of Greek yogurt or feta on top reaches 35g. Animal protein is dense and convenient, but the protein math works for a wide range of plant-based plates if you build them carefully.
What is the easiest weeknight protein dinner format?
Sheet-pan dinners. One tray, one protein (chicken thighs or salmon), two vegetables, 25 minutes in a hot oven, no babysitting. Sheet-pan dinners scale up easily for meal prep, clean up in 90 seconds, and produce results that look like restaurant plates. The recipe section has two reference implementations linked below.
✦ Try Calow
Eat well without the red numbers.
Snap a meal, log in two seconds. Adaptive targets. One sharp insight a week.
Download on theApp Store