Here are 10 healthy dinner recipes that each finish in 20 minutes or less, from a 15-minute Greek chicken bowl to a sheet-pan miso salmon. Each links to its original source, and six list calories per serving, all under 400. They suit busy weeknights, cooks feeding two to six, and anyone tired of last-minute takeout. Pick two, shop once, done.
At a glance
- 10 recipes, 15–20 minutes of total time each, taken from the source pages
- Serves 2 to 6; eight of the ten serve 4
- Calories shown only where the source lists them: 94 to 398 per serving
- Three are meatless: the curry, the quesadillas and the cauliflower fried rice
Pick by Time and Calories: All 10 Recipes Side by Side
Quick answer: the Greek chicken bowls are fastest at 15 minutes, and the cauliflower fried rice is lightest at 94 kcal per serving. Scroll sideways on a phone to see every column.
| Recipe | Total time | Serves | Calories per serving (source) |
|---|---|---|---|
| 1. Lemon Garlic Shrimp | 20 min | 4 | 222 |
| 2. Chicken Stir Fry | 20 min | 4 | About 310 (site's automated figure) |
| 3. Turkey Taco Skillet | 20 min | 4 | Not listed |
| 4. Vegetable and Sausage Skillet | 20 min | 4 | 292 |
| 5. Maple Miso Salmon and Broccoli | 20 min | 2 | 398 |
| 6. Black Bean Quesadillas | 20 min | 4 | Not listed |
| 7. Greek Chicken Bowls | 15 min | 4 | 343 |
| 8. Vegan Chickpea Curry | 20 min | 4–6 | Not listed |
| 9. Cauliflower Fried Rice | 20 min | 4 | 94 |
| 10. Whole Wheat Pasta with Shrimp and Herbs | 20 min | 4 | Not listed |
One-Pan Protein Dinners: Shrimp, Chicken, Turkey and Sausage in 20 Minutes
Short answer: if you want protein on the plate fast, start here. These four dinners each need just one skillet for the main cooking, and the shrimp and sausage versions are the lightest where the sources list calories.
1. Lemon Garlic Shrimp (20 min)

Butter, garlic and lemon do all the work here. The shrimp sit in a single layer and cook in two to three minutes, so the sauce is ready before the side dish is. Spoon it over pasta or rice for a complete plate.
Ingredients
- 1 lb (500 g) medium shrimp, shelled and deveined, tail-on
- ¼ teaspoon salt
- 3 dashes black pepper
- 4 tablespoons unsalted butter
- 4 cloves garlic, minced
- ½ teaspoon cayenne pepper
- 1½ tablespoons lemon juice
- 1 tablespoon chopped parsley
- Lemon wedges, to serve
Instructions
- Rinse the shrimp, drain them well in a colander, and season with the salt and pepper.
- Melt the butter in a skillet over medium heat and cook the garlic until fragrant but not browned.
- Add the shrimp in a single layer and stir so they cook evenly.
- Stir in the cayenne and lemon juice and cook 2–3 minutes, until the shrimp are cooked through.
- Add the parsley, toss, and serve right away with lemon wedges.
Tip: Keep the garlic from browning; the source stops it at fragrant. Check: 222 kcal per serving per the source. The recipe has no added sugar.
Recipe source: Rasa Malaysia, by Bee Yinn Low
2. Chicken Stir Fry (20 min)

Thin chicken strips cook in three to four minutes, then broccoli, carrots, red pepper and spinach join the same skillet. The soy-sesame sauce thickens in the last five minutes. Serve it over rice and dinner has protein, vegetables and a carb without a separate side.
Ingredients
- 1 lb chicken breast, cut into stir-fry strips
- 2 large carrots
- 1 head broccoli (about 2 cups florets)
- 1 red bell pepper
- 1–2 cups fresh spinach
- Sauce: ½ cup soy sauce, 1 teaspoon sesame oil, ½ teaspoon ground ginger, 1 teaspoon sugar, 2 teaspoons cornstarch
- To serve: cooked rice, lemon juice, sesame seeds
Instructions
- Stir the soy sauce, sesame oil, ginger, sugar and cornstarch together in a small bowl.
- Cut the carrots into matchsticks, the broccoli into small florets and the pepper into strips.
- Cook the chicken in a lightly oiled large skillet over medium-high heat for 3–4 minutes, until no longer pink outside.
- Add the carrots, broccoli and pepper and stir-fry 5–8 minutes, until they start to soften.
- Add the spinach and sauce, lower the heat to medium-low, and stir about 5 minutes until the spinach wilts and the sauce thickens slightly.
- Off the heat, stir in a teaspoon or two of lemon juice, then serve over rice with sesame seeds.
Tip: With a small skillet, cook the chicken first and set it aside before the vegetables (source tip). Check: about 310 kcal per serving is the site's automated figure. The sauce has 1 teaspoon sugar and ½ cup soy sauce; one reader on the source page found it salty.
Recipe source: The Schmidty Wife, by Lauren Schmidt
3. Turkey Taco Skillet (20 min)

Peppers, ground turkey and salsa cook in one skillet, then cheese melts under the broiler for two to three minutes. Scoop it with tortilla chips, spoon it over rice, or use it as taco filling. It also keeps three to four days in the fridge.
Ingredients
- 1 tablespoon olive oil
- 1 small red bell pepper, diced
- 1 pound ground turkey
- ½ teaspoon salt
- ½ teaspoon garlic powder
- ½ teaspoon cumin
- 1 (12 oz) jar salsa
- 1 cup black beans, rinsed and drained
- 1 cup shredded Mexican cheese
- 1 avocado, sliced
- 2 tablespoons cilantro, roughly chopped
- 1 lime
- Tortilla chips, to serve
Instructions
- Heat the oil in a skillet over medium-high heat and cook the pepper with a pinch of salt for 3–5 minutes, until tender.
- Add the turkey, salt, garlic powder and cumin and cook 5–7 minutes, until the turkey is cooked through.
- Stir in the salsa and beans and heat through.
- Sprinkle on the cheese and broil 2–3 minutes, until melted and bubbly.
- Top with avocado, cilantro and a squeeze of lime, and serve with tortilla chips.
Tip: Watch the cheese under the broiler; the source wants it bubbly and golden, not burnt. Check: the source lists no calories. Jarred salsa and tortilla chips are packaged items, so read the labels for added sugar and salt.
Recipe source: Life is but a Dish, by Laney Schwartz
4. Vegetable and Sausage Skillet (20 min)

Pre-cooked sausage browns first, then carrots, zucchini and red pepper finish in the same skillet in about ten minutes. Swap the vegetables, change the sausage, and serve it plain or over steamed rice. The author also suggests making a big batch for meal prep.
Ingredients
- 1½ tablespoons avocado oil
- 1 package (12 oz) pre-cooked sausage, sliced
- 4 large carrots, sliced
- 2 medium zucchini, chopped
- 1 medium red bell pepper, chopped
- 2 teaspoons dried parsley
- ½ teaspoon sea salt
Instructions
- Heat the oil in a large skillet over medium-high heat.
- Brown the sliced sausage for 2–3 minutes, until it picks up some color.
- Add the carrots, zucchini and pepper, stir, cover, and cook about 5 minutes, until the carrots begin to soften.
- Uncover, stir in the parsley and salt, and cook about 5 more minutes, to your preferred tenderness.
- Serve as is or over steamed rice.
Tip: Use fully cooked sausage; raw sausage breaks into a ground-meat texture (source note). Check: 292 kcal per serving, with 10 g sugar listed by the source. Packaged sausage can contain added sugar, so read the label.
Recipe source: The Roasted Root, by Julia Mueller
Oven and Bowl Dinners That Keep You Away From the Stove
Short answer: the salmon and quesadillas use one sheet pan each, and the Greek bowls need only a quick grill or skillet pass. Pick these when you would rather assemble than stir.
5. Maple Miso Salmon and Broccoli (20 min)

Whisk white miso, maple syrup and ginger into a glaze, brush it over salmon, and broil everything on one sheet pan for 7 to 8 minutes. The recipe serves two, and the broccoli cooks in sesame oil right beside the fish.
Ingredients
- ½ pound fresh salmon, cut into two equal portions
- 1 tablespoon white miso paste
- 1 tablespoon pure maple syrup
- 1 tablespoon warm water
- 1 teaspoon rice vinegar
- 1 teaspoon grated fresh ginger
- Pinch of red pepper flakes (optional)
- 3 cups fresh broccoli florets
- 1½ tablespoons sesame oil
- Coarse salt and pepper, to taste
Instructions
- Set the broiler to high. Pat the salmon portions dry and set them aside.
- Whisk the miso, maple syrup, water, vinegar, ginger and optional pepper flakes until smooth.
- Spread the broccoli on a sheet pan in a single layer, drizzle with the sesame oil, season, and toss.
- Add the salmon, spoon or brush the glaze on top, and broil on high 7–8 minutes. Serve.
Tip: Cut equal-size portions so they cook evenly; line the pan with foil for easy cleanup. Check: 398 kcal per serving per the source. The glaze has maple syrup (sugar), and miso is a packaged item, so read the label. Fish is done at 145°F (USDA).
Recipe source: MarisaMoore.com, by Marisa Moore
6. Black Bean Quesadillas (20 min)

Mash half the black beans, stir in cheese and salsa, and sandwich the mixture between flour tortillas on a sheet pan. Fifteen to seventeen minutes in a 425°F oven gives crisp, melted wedges with no flipping. Serve with sour cream, guacamole or extra salsa.
Ingredients
- 1 (15 oz) can black beans, drained and rinsed
- 1 cup shredded cheddar cheese (or Monterey Jack, or a mix)
- ½ cup salsa, jarred or fresh
- ½ teaspoon chili powder or taco seasoning (optional)
- 6 medium flour tortillas
- Cooking spray, or a little butter or oil for brushing
Instructions
- Heat the oven to 425°F. Line a rimmed baking sheet with parchment and coat lightly with cooking spray.
- Mash half the beans in a bowl with a fork, then stir in the remaining beans, cheese, salsa and seasoning.
- Lay 3 tortillas on the sheet, divide the bean mixture over them, and top each with another tortilla.
- Brush the tops with oil and bake 15–17 minutes, until golden and melted.
- Slice into wedges and serve.
Tip: Mash only half the beans for the best texture, and add frozen corn or spinach for more vegetables (source notes). Check: the source lists no calories. Jarred salsa, taco seasoning and flour tortillas are packaged items; read labels for added sugar.
Recipe source: Andi Anne, by Andi Anne
7. Greek Chicken Bowls (15 min)

Chicken breast soaks in olive oil, lemon, garlic and oregano with no waiting time, then grills 3 to 4 minutes per side. Couscous, tomatoes, cucumber, feta, olives and garlic yogurt sauce turn it into a complete bowl in 15 minutes.
Ingredients
- 1 pound chicken breast (four fillets)
- 3 tablespoons olive oil
- 1 lemon, juice and zest
- 2 cloves garlic, minced
- 1 teaspoon oregano
- ¼ teaspoon salt
- ¼ teaspoon pepper
- To assemble: 2 cups cooked couscous, 1 cup cherry tomatoes (halved), 1 Persian cucumber (sliced), ¼ cup Greek feta (crumbled), ¼ cup pitted Kalamata olives, ¼ cup garlic yogurt sauce
- To serve: fresh dill and pita
Instructions
- Toss the chicken with the olive oil, lemon juice and zest, garlic, oregano, salt and pepper.
- Heat a grill or skillet to medium-high and brush with oil. Cook the chicken 3–4 minutes per side, until fully cooked (165°F inside).
- Rest the chicken 5 minutes, then slice.
- Build each bowl with couscous, tomatoes, cucumber, sliced chicken, feta and olives, and drizzle with the garlic yogurt sauce.
- Finish with dill and serve with pita.
Tip: Check for 165°F inside to avoid dry or undercooked chicken; cauliflower rice swaps in for couscous (source notes). Check: 343 kcal per serving per the source. Couscous, feta, olives, pita and yogurt sauce are packaged items; read labels for sugar and salt.
Recipe source: The Big Man's World, by Arman Liew
Meatless Curry, Cauliflower Fried Rice and a Whole-Wheat Pasta Finish
Short answer: the curry and fried rice need no meat at all, and the pasta uses whole-wheat penne for a fiber-friendlier carb. Use these when the week needs a lighter or cheaper dinner.
8. Vegan Chickpea Curry (20 min)

Fire-roasted tomatoes, curry powder, spinach and two cans of chickpeas cook into a creamy curry once coconut milk goes in at the end. Start the basmati first and both finish together. The authors list it as vegan, gluten-free and dairy-free.
Ingredients
- 1 yellow onion, minced
- 1 large garlic clove, minced
- 1 teaspoon grated ginger
- 1 tablespoon coconut oil or olive oil
- 6 cups (5 oz) baby spinach leaves
- 1 can (28 oz) crushed fire-roasted tomatoes
- 1 tablespoon curry powder
- 1 teaspoon cumin
- ½ teaspoon coriander
- ¾ teaspoon kosher salt
- 2 cans (15 oz each) chickpeas, drained and rinsed
- ½ cup coconut milk
- White or brown basmati rice, to serve
Instructions
- If serving with rice, start it first.
- Sauté the onion in the hot oil over medium-high heat for 5 minutes. Add the garlic, ginger and spinach and cook 2 minutes, until the spinach wilts.
- Pour in the tomatoes, add the curry powder, cumin, coriander, salt and chickpeas, and cook 5 minutes, until bubbly.
- Stir in the coconut milk until combined, remove from the heat, and serve over the rice.
Tip: A reader named Chelsea on the source page stirred in bell peppers, mushrooms, broccoli and green beans. Check: the source lists no calories. Canned tomatoes, curry powder and coconut milk are packaged items; read labels for added sugar.
Recipe source: A Couple Cooks, by Sonja Overhiser
9. Cauliflower Fried Rice (20 min)

Eggs scramble first, red onion softens for three to four minutes, then cauliflower rice, peas, carrots and soy sauce cook under a lid for five to six minutes. At 94 kcal per serving it works as a light base for the shrimp, chicken or salmon recipes above.
Ingredients
- 2 cups cauliflower rice
- 2 teaspoons sesame oil
- 2 eggs plus 2 egg whites
- ¼ cup chopped red onion
- ¾ cup frozen peas and carrots
- 4 green onions, diced
- 1–2 tablespoons soy sauce (or a gluten-free substitute)
- Salt and pepper, to taste
Instructions
- Heat the oil in a large skillet over medium heat.
- Beat the eggs and egg whites, pour them into the skillet, and cook, stirring a couple of times, until set.
- Add the red onion and cook 3–4 more minutes.
- Add the cauliflower rice, peas and carrots, and soy sauce. Stir, cover, and cook 5–6 minutes.
- Season to taste, top with the green onions, and serve.
Tip: A gluten-free soy sauce substitute works, per the source. Check: 94 kcal per serving; the site notes its nutrition figures are estimates. Soy sauce is salty, and frozen peas and carrots should list no added sugar, so check the bag.
Recipe source: All She Cooks
10. Whole Wheat Pasta with Shrimp and Herbs (20 min)

Whole-wheat penne, shrimp, basil, parsley, thyme and Parmesan come together while the pasta boils. The shrimp cook in a skillet in five to seven minutes, then everything is tossed with olive oil. There is no sauce to make, and dinner is done in 20 minutes.
Ingredients
- ½ lb whole wheat penne
- Olive oil cooking spray
- 1 lb raw shrimp, peeled
- Sea salt and pepper
- 1 tablespoon extra virgin olive oil
- ¼ cup finely chopped fresh basil
- 1 tablespoon finely chopped Italian parsley
- 1 tablespoon finely chopped fresh thyme
- ½ cup freshly grated Parmesan cheese
Instructions
- Cook the penne according to the package directions and drain well.
- Meanwhile, coat a large skillet with cooking spray and heat over medium. Add the shrimp, season generously with salt and pepper, and cook, stirring often, 5–7 minutes, until opaque and fully cooked. Remove from the heat.
- In a large bowl, toss the pasta, shrimp, olive oil, basil, parsley, thyme and Parmesan.
- Serve immediately.
Tip: Tails can stay on, but peeling them makes the pasta easier to eat (source tip). Check: the source gives no nutrition numbers, so none are shown. No sugar is added; read the pasta and Parmesan labels.
Recipe source: Betty Crocker, by Sarah Caron
Why Most “Quick” Dinners Run Past 20 Minutes (and the Four-Part Fix)
Quick answer: dinner stalls when you decide what to cook and start chopping after you get home. A four-part formula, protein, vegetables, a smart carb and a flavor boost, removes the guesswork.
Ellie Lopez, LDN, MS, in a Clean Eatz Kitchen guide, defines a quick healthy meal as one that takes 20 minutes or less, with roughly 25 to 35 grams of protein, vegetables and a smart carb like whole grains or potatoes.
Her shortcut list: fast proteins such as frozen shrimp, eggs, canned beans and thin chicken cutlets; frozen or pre-cut vegetables; microwave brown rice or quinoa; and bold flavor from salsa, lemon juice or pre-minced garlic.

Not every recipe page lists protein, so this article shows calories only where the source gives them.
Cook It Safely: The Temperatures That Matter in These Recipes
Quick answer: cook poultry, including ground turkey, to 165°F and fish and shellfish to 145°F, measured with a food thermometer.
That covers the chicken stir fry, turkey taco skillet, Greek chicken bowls, salmon and both shrimp dishes. The USDA's safe temperature chart says to check temperatures with a thermometer before removing food from the heat, and to reheat leftovers to 165°F.
Sugar Hiding Spots: Packaged Items to Check Before You Cook
Quick answer: two recipes add sugar on purpose, the stir fry (1 teaspoon) and the salmon (1 tablespoon maple syrup). Nine of the ten use at least one packaged ingredient worth a label check.
- Salsa and tortilla chips: turkey taco skillet, black bean quesadillas
- Soy sauce and sauces: chicken stir fry, cauliflower fried rice, Greek yogurt sauce
- Maple syrup and miso: maple miso salmon
- Sausage: vegetable and sausage skillet
- Canned tomatoes, coconut milk and curry powder: chickpea curry
- Couscous, pita, feta and olives: Greek chicken bowls
Quick Questions Before You Shop
Can I swap the protein?
Often, yes. The author of the turkey taco skillet says ground beef or ground chicken also works. Keep the doneness temperatures above in mind when you switch.
How long do leftovers last?
Life is but a Dish says the turkey taco skillet keeps three to four days in the fridge. The Big Man's World says the Greek bowl chicken, couscous and toppings keep four to five days when stored separately.
Can I add more vegetables?
Readers do. A commenter named Erin on the turkey skillet page adds an onion plus whatever vegetable needs using up, such as zucchini, broccoli or asparagus. A reader on the stir fry page swapped spinach for portobello mushrooms and snow peas.
Are frozen and canned foods okay?
Yes, according to the Clean Eatz Kitchen guide above. It suggests choosing lower-sodium options when available and rinsing canned beans before use.
Your Three-Dinner Challenge This Week
Choose one dinner from each group: a skillet dinner (recipes 1 to 4), an oven or bowl dinner (5 to 7) and a meatless or pasta dinner (8 to 10). Write one shared shopping list and set a timer when you start cooking. Note your real finish time, then adjust from there.