20 Quick Healthy Meals to Make at Home in 20 Min

Twenty dinners in 20 minutes or less, built from staples you can keep on hand. Each one lists the time, the method and the protein per serving, so you can pick by what's in the fridge tonight.

Ellie Lopez, LDN, MS
Ellie Lopez, LDN, MSLicensed Dietitian · Oct 19, 2022
Clean Eatz beef barbacoa with peppers and rice on a black plate
Quick answer

Yes, you can make a healthy meal in 20 minutes or less. Keep fast staples on hand: rotisserie chicken, frozen shrimp, canned tuna and beans, eggs, microwave grains and bagged vegetables. Then pick a protein, add vegetables, a smart carb and a sauce. Sixteen of the 20 meals below reach 25g of protein or more per serving, by our USDA-based estimates.

It's 6 p.m. You just walked in the door. Standing over a stove for an hour sounds like torture, but you don't want to order pizza again either. Healthy eating and fast cooking aren't mutually exclusive. With the right ingredients on hand, a balanced, protein-rich dinner can be on the table before a takeout order would arrive.

These meals aren't aspirational Pinterest projects. They're practical weeknight dinners. Each one takes 20 minutes or less and includes enough vegetables to make you feel like an adult who has their life together. If you want to go further, our Complete Meal Prep Guide shows you how to batch-cook components so these come together even faster.

The protein numbers are our estimates per serving, from USDA FoodData Central values for the main ingredients in the portions named in each meal (3 ounces of cooked chicken, for example, is about 26g). Sauces and garnishes add a little. Your brands and portions will move the numbers.

The building blocks of a 20-minute meal

Before the recipes, the formula: pick a protein, add vegetables, choose a smart carb and finish with flavor. That's it. Once you use this structure, you can improvise endlessly.

  • Fast proteins: rotisserie chicken, frozen shrimp, canned tuna or salmon, eggs, thin-sliced chicken cutlets and canned beans all cook quickly or need no cooking at all.
  • Quick vegetables: bagged salad kits, steam-in-bag frozen vegetables, pre-cut stir-fry mixes, cherry tomatoes and cucumbers.
  • Smart carbs: microwave brown rice and quinoa packets, whole-grain tortillas and high-protein pasta cook in the time it takes to prep everything else.
  • Instant flavor: salsa, pesto, teriyaki sauce, tahini, lemon juice and pre-minced garlic turn plain ingredients into dinner.

Fast still has to be safe

Per the FDA, cook chicken and ground turkey to 165°F, fish to 145°F, egg dishes to 160°F and shrimp until the flesh is pearly and opaque. An instant-read thermometer settles it in seconds.

No-cook healthy meals in 10 minutes or less

Six meals that need a knife, a bowl and maybe a toaster. Rotisserie chicken and canned fish do the heavy lifting.

One-pan healthy meals

Seven meals that start and finish in a single hot pan. Thaw frozen shrimp in a colander under cold running water while the pan heats, then cook them right away.

Oven, broiler & microwave meals

Three meals where the heat does the work while you set the table.

One-pot pasta, noodle & soup meals

Four meals built mostly from the pantry. They run lower in protein than the rest of the list, 16 to 22g a serving, so each one comes with an easy way to raise it.

1

Greek chicken pita pockets

No cooking
10 min · about 38g protein

Stuff a large whole-wheat pita with 3 ounces of shredded rotisserie chicken, diced cucumber and tomato, a few olives and a spoonful of tzatziki. No tzatziki? Mix plain Greek yogurt with lemon juice and dried dill.

The chicken brings about 26g of protein, the pita about 6g and a quarter cup of Greek yogurt about 6g, for roughly 38g with no cooking at all.

2

No-cook tuna white bean salad

Fastest
5 min · about 35g protein

This might be the fastest meal on the list. Combine 4 ounces of drained canned tuna, half a cup of drained cannellini beans, arugula, cherry tomatoes, olive oil, lemon juice and capers. Serve with a slice of whole-grain toast.

That's about 22g of protein from the tuna, 10g from the beans and 4g from the toast. Light tuna packed in water is the lower-mercury pick for a meal you'll repeat.

3

Mediterranean tuna grain bowls

Packs well
10 min · about 34g protein

Layer a cup of microwave quinoa with 4 ounces of canned tuna, cucumbers, cherry tomatoes, olives and an ounce of crumbled feta, then drizzle with olive oil and lemon. Add fresh herbs if you have them.

Quinoa adds about 8g of protein to the tuna's 22g, and the feta about 4g. This one travels well, so make two and pack the second for tomorrow's lunch.

4

Asian chicken salad

No cooking
8 min · about 30g protein

Toss bagged coleslaw mix with 3 ounces of shredded rotisserie chicken, mandarin oranges, 2 tablespoons of sliced almonds and a sesame-ginger dressing.

The crunch makes it satisfying, there's no cooking involved, and the chicken alone covers about 26g of protein. Bottled dressings vary a lot in sugar and calories, so measure 2 tablespoons rather than pouring.

5

Salmon avocado toast

Omega-3 pick
10 min · about 29g protein

Toast two slices of whole-grain bread, mash half an avocado on top, add 3 ounces of flaked canned salmon (or smoked salmon), then finish with everything bagel seasoning and a squeeze of lemon.

Canned pink salmon gives about 20g of protein and the bread about 8g. Simple, filling, and one of the cheapest ways to get omega-3 fats into a weeknight.

6

Greek yogurt chicken salad wraps

Creamy, no mayo
8 min · about 36g protein

Mix 3 ounces of shredded rotisserie chicken with a quarter cup of plain Greek yogurt, diced celery, dried cranberries and a squeeze of lemon. Spoon into a whole-grain wrap with lettuce.

Creamy and tangy, with the yogurt standing in for mayonnaise and adding about 6g of protein to the chicken's 26g.

7

Shrimp stir-fry

12 minutes
12 min · about 35g protein

Toss 4 ounces of thawed shrimp and a bag of stir-fry vegetables into a hot pan with teriyaki or a quick ginger-garlic sauce. Serve over a cup of microwave brown rice and sprinkle with sesame seeds.

Thawed shrimp cook in about 4 minutes, so this comes together fast. The shrimp give about 27g of protein and the rice about 5g. Teriyaki is salty, so a tablespoon goes a long way.

8

Turkey taco lettuce cups

Low carb option
15 min · about 28g protein

Brown lean ground turkey with taco seasoning, stir in black beans and corn, then spoon the mix into crisp romaine leaves. Top with salsa and a few slices of avocado.

Three ounces of cooked turkey is about 23g of protein, and a quarter cup of beans adds about 4g. Want a heartier meal? Use whole-grain tortillas instead of lettuce.

9

Egg fried rice

Clean out the fridge
10 min · about 30g protein

Scramble 2 eggs in a hot pan, push them to the side, then add a cup of leftover or microwave rice, frozen peas and carrots and a splash of soy sauce. Toss in half a cup of edamame or some rotisserie chicken for more protein.

With the eggs (about 13g), edamame (about 9g) and brown rice (about 5g), you land near 30g. This is the ultimate clean-out-the-fridge meal.

10

Caprese chicken skillet

18 minutes
18 min · about 33g protein

Pan-sear thin chicken cutlets until golden and cooked through to 165°F, then top with sliced tomatoes, fresh basil and an ounce of part-skim mozzarella. Cover the pan for a minute to melt the cheese and drizzle with balsamic. Serve with a bagged salad.

Three ounces of cooked chicken is about 26g of protein, and the mozzarella adds about 7g.

11

Black bean quesadilla

Meatless
12 min · about 28g protein

Spread half a cup of mashed black beans over a whole-grain tortilla, top with an ounce of shredded cheese and salsa, fold and cook in a dry pan until crisp on both sides. Serve with Greek yogurt instead of sour cream and a side of pre-cut vegetables.

Two small tortillas, the beans, the cheese and a quarter cup of Greek yogurt add up to about 28g of protein, all of it meatless.

12

Honey garlic shrimp

Sweet & savory
12 min · about 36g protein

Sauté 4 ounces of shrimp with minced garlic, then add a quick sauce of honey, soy sauce and a pinch of red pepper flakes. Serve over a cup of brown rice with steamed broccoli.

Sweet, savory and done before you can decide what to watch on Netflix. Shrimp, rice and a cup of broccoli come to about 36g of protein.

13

Veggie-loaded omelets

Breakfast for dinner
10 min · about 27g protein

Whisk 3 eggs with a splash of milk, pour into a hot pan and add whatever vegetables you have: spinach, peppers, onions, mushrooms. Fold, then top with an ounce of cheese and salsa.

Three eggs give about 19g of protein and the cheese about 7g. Three eggs plus vegetables is a solid dinner.

14

Miso-ginger salmon bowls

Most protein
15 min · about 40g protein

Brush salmon fillets with miso paste mixed with fresh ginger, then broil for about 12 minutes, until the fish flakes and reaches 145°F. Serve over microwave rice with half a cup of edamame, sliced cucumbers and scallions. A squeeze of lime at the end brings it together.

Four ounces of cooked salmon is about 25g of protein, and the edamame and rice add about 15g more, the highest total on the list.

15

Sheet pan chicken fajitas

One tray
15 min · about 36g protein

Toss thinly sliced chicken breast with sliced peppers, onions and chili-lime seasoning. Spread on a sheet pan and roast at 425°F for about 12 minutes, or use an air fryer, until the chicken hits 165°F. Serve in warm tortillas with pico de gallo.

Three ounces of cooked chicken in two small whole-wheat tortillas comes to about 36g of protein.

16

BBQ chicken sweet potato

Microwave
20 min · about 32g protein

Microwave a medium sweet potato until tender, split it open and stuff it with 3 ounces of shredded rotisserie chicken tossed in BBQ sauce. Top with a drizzle of Greek yogurt and sliced scallions.

About 32g of protein, mostly from the chicken. BBQ sauce is the sugar in this one, so 2 tablespoons is plenty.

17

Chickpea spinach curry

Vegetarian
15 min · about 16g protein

Sauté pre-chopped onion and garlic for a minute, add a drained can of chickpeas, diced tomatoes and curry powder, then stir in a handful of spinach and a splash of coconut milk. Serve over quick rice. Serves 2.

High in fiber and full of flavor. Half a can of canned chickpeas has about 9g of protein, and the rice adds about 5g. Spoon a quarter cup of Greek yogurt on top or add a second can of chickpeas to push it past 20g.

18

Cottage cheese pesto pasta

Creamy sauce
15 min · about 22g protein

While the pasta cooks, blend half a cup of cottage cheese with fresh basil, lemon juice and black pepper. Toss with the drained pasta and add peas or leftover chicken.

The cottage cheese makes a creamy, high-protein sauce. With whole-wheat penne and peas, it's about 22g. A high-protein pasta or 3 ounces of chicken takes it well past 30g, so check your pasta's label.

19

Thai peanut noodle bowls

Crowd pleaser
15 min · about 18g protein

Cook rice noodles according to the package, then toss with a quick peanut sauce (peanut butter, soy sauce, lime juice, sriracha), shredded cabbage, carrots and half a cup of edamame. Top with chopped peanuts and cilantro.

Rice noodles are low in protein, so the edamame and peanuts carry it to about 18g. Add cubed tofu or shredded chicken for a full dinner's worth.

20

Italian white bean soup

18 minutes
18 min · about 20g protein

Sauté garlic in olive oil, add canned white beans, chicken broth, diced tomatoes and Italian seasoning. Simmer for 10 minutes, stir in spinach and serve with crusty bread.

It tastes slow-cooked but is done in under 20 minutes. A cup of beans per bowl is about 19g of protein. Canned beans and broth both carry sodium, so pick low-sodium versions where you can.

At a glance

MealTimeProtein
1. Greek chicken pita pockets10 min38g
2. No-cook tuna white bean salad5 min35g
3. Mediterranean tuna grain bowls10 min34g
4. Asian chicken salad8 min30g
5. Salmon avocado toast10 min29g
6. Greek yogurt chicken salad wraps8 min36g
7. Shrimp stir-fry12 min35g
8. Turkey taco lettuce cups15 min28g
9. Egg fried rice10 min30g
10. Caprese chicken skillet18 min33g
11. Black bean quesadilla12 min28g
12. Honey garlic shrimp12 min36g
13. Veggie-loaded omelets10 min27g
14. Miso-ginger salmon bowls15 min40g
15. Sheet pan chicken fajitas15 min36g
16. BBQ chicken sweet potato20 min32g
17. Chickpea spinach curry15 min16g
18. Cottage cheese pesto pasta15 min22g
19. Thai peanut noodle bowls15 min18g
20. Italian white bean soup18 min20g

Every meal on one screen, with the time and our protein estimate per serving.

Stocking your kitchen for speed

The difference between a 20-minute dinner and a 45-minute scramble is usually what's already in your kitchen. Keep these staples on hand and you'll always have options:

  • Rotisserie chicken, frozen shrimp, canned tuna and salmon, and eggs
  • Canned beans: black, white and chickpeas
  • Microwave rice and quinoa packets, and whole-grain tortillas
  • Frozen stir-fry vegetables and bagged salads
  • A few reliable sauces, like teriyaki, salsa and pesto

When even 20 minutes feels like too much, our Build-A-Meal Plan delivers chef-cooked meals with balanced macros that you heat in a few minutes in the microwave. Meals are $8.99 to $13.99 each, arrive frozen and keep up to 12 months in the freezer, and every meal's nutrition is on our Nutrition Info page.

For the nights you need something right now, our High Protein Grab & Go items pair with a bagged salad for a complete meal: High Protein Breakfast Burritos with 19 to 22g of protein, or Protein Empanadas with 11 to 13g, at $4.99 each. Credit where it's due: every meal above costs less per serving than ours. Ours are for the nights the hard part is the cooking, not the knowing.

For a full breakdown of foods that support weight management, see our 100 Best Foods for Weight Loss guide. It covers the science behind why some foods keep you fuller than others.

Sources

  1. USDA FoodData Central: Chicken, broilers or fryers, breast, meat only, cooked, roasted
  2. USDA FoodData Central: Crustaceans, shrimp, cooked
  3. USDA FoodData Central: Fish, tuna, light, canned in water, drained solids
  4. USDA FoodData Central: Fish, salmon, Atlantic, farmed, cooked, dry heat
  5. USDA FoodData Central: Egg, whole, raw, fresh
  6. USDA FoodData Central: Chickpeas, canned, drained solids
  7. USDA FoodData Central: Chickpeas, canned, drained, rinsed in tap water
  8. FDA: Safe food handling, minimum internal temperatures
  9. Bouzari et al., vitamin retention in refrigerated and frozen produce, J Agric Food Chem 2015

Frequently asked questions

What counts as a "quick healthy meal"?

One that takes 20 minutes or less and includes protein, vegetables and a smart carb such as whole grains or potatoes. A practical protein target is about 25 to 35g a meal, which 16 of the 20 meals above reach. The goal is balanced nutrition without hours in the kitchen.

Are frozen & canned foods healthy enough for quick meals?

Yes. A 2015 study of eight fruits and vegetables found frozen produce had vitamin levels comparable to, and sometimes higher than, fresh produce stored in the fridge. Canned beans, fish and tomatoes are budget-friendly staples. USDA data show rinsing canned chickpeas trims sodium a little, so no-salt-added cans do more.

How do I add more protein without cooking more meat?

Stir Greek yogurt or cottage cheese into sauces and dressings, toss edamame or canned beans into grain bowls, choose a high-protein pasta, or use rotisserie chicken from the store. Eggs are another fast, inexpensive protein: two large eggs have about 13g. Canned tuna and salmon need no cooking at all.

What pantry staples should I keep for 20-minute meals?

Microwave rice or quinoa, canned beans and tuna, frozen shrimp and vegetables, eggs, whole-grain tortillas and a few sauces like teriyaki, salsa and pesto. With those on hand, a fast, healthy dinner is possible any night of the week, even when the fridge looks empty.

What is the fastest healthy meal to make at home?

A no-cook bowl from canned protein. The tuna white bean salad above takes about 5 minutes and has about 35g of protein: drained tuna, cannellini beans, arugula, tomatoes, olive oil and lemon. Rotisserie chicken wraps and pita pockets are close behind at 8 to 10 minutes.

Tap a meal count to add

30 meals work out to $7.56 a meal

View plan details

Tap a meal count to add

18 meals work out to $8.82 a meal

View plan details