Health GuidesShift WorkersEat WellGet FitAbout
⏱️ Quick Meals

5 High-Protein Dinners Ready in 15 Minutes

OffShift·20 February 2026·4 min read

Quick Summary

  • Five high-protein dinners each ready in 15 minutes or less
  • Every meal packs 28g+ protein per serving
  • All cost under £3 — most under £2
  • A kitchen staples list so you're always 15 minutes from a proper meal

Short Answer: When you're knackered and tempted to order takeaway, these five meals prove you can get 30g+ of protein on the plate in under 15 minutes for less than £3. Keep a few staples stocked and you'll never have an excuse to skip a proper dinner.

When You've Got 15 Minutes and Zero Motivation

You've just walked in the door. You're knackered. The last thing you want to do is spend an hour in the kitchen. But you also know that ordering a Deliveroo every night is burning through your money and making you feel worse.

These five meals take 15 minutes or less, pack in 30g+ of protein per serving, and cost under £3 each.

1. Tuna Pasta (12 minutes)

Boil pasta. While it cooks, mix a tin of tuna with a tablespoon of mayo, sweetcorn, and a squeeze of lemon. Drain pasta, stir it all together. Done.

  • Protein: ~35g
  • Cost: £1.80

2. Chicken Wrap with Greek Yoghurt (10 minutes)

Slice a chicken breast thin and fry it hot for 4-5 minutes each side. Wrap in a tortilla with shredded lettuce, tomato, and a dollop of Greek yoghurt mixed with a pinch of garlic powder.

  • Protein: ~40g
  • Cost: £2.50

3. Eggs on Toast with Beans (8 minutes)

Two slices of toast, two fried eggs, half a tin of baked beans. It's not just for breakfast. Add hot sauce if you want to feel alive.

  • Protein: ~28g
  • Cost: £1.20

4. Steak Stir Fry (15 minutes)

Slice cheap frying steak into strips. Stir fry on high heat for 3 minutes. Add a bag of frozen stir fry veg and soy sauce. Serve over microwave rice.

  • Protein: ~38g
  • Cost: £2.90

5. Prawn and Noodle Bowl (10 minutes)

Boil noodles. Fry frozen prawns for 4 minutes with garlic and chilli flakes. Toss together with soy sauce and a squeeze of lime.

  • Protein: ~32g
  • Cost: £2.60

The Secret to Fast Cooking

Keep these in your kitchen at all times and you'll always be 15 minutes away from a decent meal:

  • Eggs
  • Tinned tuna
  • Frozen chicken breasts
  • Frozen prawns
  • Pasta and rice
  • Soy sauce
  • Tinned beans and tomatoes

Related Articles

Frequently Asked Questions

How do I get enough protein without spending a fortune on meat?

Eggs, tinned tuna, frozen prawns, and baked beans are all cheap protein sources. Two eggs give you about 14g of protein for roughly 20p. Tinned tuna delivers around 25g per tin for 65p. Frozen chicken breasts from Aldi or Lidl are usually the cheapest meat option per gram of protein.

Can I meal prep these 15-minute dinners in advance?

Most of these are designed to cook fresh because they're so quick. However, you can pre-slice chicken, portion out frozen prawns, and pre-chop veg to shave a few minutes off. The stir fry and prawn noodle bowl work well reheated the next day as a packed lunch.

What if I only have a microwave?

The eggs on toast with beans works entirely in a microwave — scramble the eggs in a mug (90 seconds, stir halfway), heat the beans, and use a toaster for the bread. Tuna pasta also works if you microwave the pasta in a bowl of water for about 10 minutes.

Are these meals suitable for weight loss?

These meals prioritise protein, which helps with satiety and maintaining muscle. The portions are reasonable and none are excessively calorie-dense. If you're tracking calories, the eggs on toast with beans is the lightest option at roughly 400 calories, while the steak stir fry is the highest at around 550.

This article is for informational purposes only and is not a substitute for professional medical advice. Always consult your GP before making changes to your diet, exercise routine, or health management.