family high protein dinner recipes
|

Family High Protein Dinner Ideas Under 700 Calories

Feeding a family is hard enough without trying to keep dinner healthy too. You need meals that everyone will actually eat, that fill hungry kids and tired adults, and that do not leave you with a mountain of washing up. These thirteen dinners do all of that. Each one stays under 700 calories per serving while packing in plenty of protein, so nobody is raiding the snack cupboard an hour later. I have included the family favourites, like pasta, tacos, burgers, and casseroles, but made them with leaner protein, more vegetables, and simple, honest ingredients. Most of these use one pan or one dish, and many of the leftovers are just as good for lunch the next day. Pick a few for this week and let dinner feel easy again. Every recipe lists prep time, cook time, and servings up front, so you can spot the quickest option on a busy night and save the slower, comforting bakes for the weekend.

1. Chicken Alfredo Pasta

Creamy, comforting pasta with tender chicken in a light garlic Parmesan sauce. It tastes indulgent, but it is lighter than the restaurant version and ready in thirty minutes.

Prep time: 10 minutes | Cook time: 20 minutes | Servings: 4

Calories: 550 per serving | Protein: 40g per serving

Ingredients:

  • 300g fettuccine pasta
  • 500g chicken breast, sliced into strips
  • 1 tablespoon olive oil
  • 3 garlic cloves, minced
  • 1 tablespoon butter
  • 1 cup low-fat milk
  • 1/2 cup light cream cheese
  • 1/2 cup grated Parmesan cheese
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1/4 teaspoon nutmeg
  • 2 tablespoons chopped fresh parsley

Instructions:

  1. Cook the fettuccine in a large pot of salted water until al dente, then drain, reserving 1/2 cup of the pasta water.
  2. While the pasta cooks, heat the olive oil in a large pan over medium-high heat and cook the chicken strips for 5 to 6 minutes until golden and cooked through. Remove and set aside.
  3. Melt the butter in the same pan and cook the garlic for 1 minute until fragrant.
  4. Pour in the milk and add the cream cheese, stirring until smooth and gently simmering.
  5. Stir in the Parmesan, salt, pepper, and nutmeg until the sauce thickens slightly.
  6. Return the chicken and pasta to the pan, toss to coat, and loosen with a splash of pasta water if needed.
  7. Serve at once, sprinkled with fresh parsley and extra Parmesan if you like.

Tip: Do not let the sauce boil hard once the cheese is in. A gentle simmer keeps it smooth and creamy instead of grainy.

2. Baked Meatballs with Marinara Sauce

Juicy beef and pork meatballs baked in rich tomato sauce and finished with melted cheese. Serve them with pasta, crusty bread, or a big salad.

Prep time: 15 minutes | Cook time: 30 minutes | Servings: 4

Calories: 400 per serving | Protein: 35g per serving

Ingredients:

  • 400g lean ground beef
  • 200g ground pork
  • 1/2 cup breadcrumbs
  • 1 egg, beaten
  • 2 garlic cloves, minced
  • 1/4 cup grated Parmesan cheese
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 2 cups marinara sauce
  • 1/2 cup shredded mozzarella cheese

Instructions:

  1. Heat the oven to 200°C (400°F) and lightly oil a baking dish.
  2. In a large bowl, mix the beef, pork, breadcrumbs, egg, garlic, Parmesan, oregano, basil, salt, and pepper until just combined.
  3. Roll the mixture into 16 even meatballs, about the size of a golf ball, and place them in the baking dish.
  4. Pour the marinara sauce around and over the meatballs.
  5. Bake for 20 minutes, until the meatballs are cooked through.
  6. Sprinkle the mozzarella over the top and bake for another 8 to 10 minutes until melted and bubbling.
  7. Rest for 5 minutes before serving so the sauce settles.

Tip: Mix the meatball mixture with your hands, but stop as soon as it comes together. Overmixing makes tough, dense meatballs instead of soft, juicy ones.

3. Chicken and Rice Casserole

A one-dish dinner of tender chicken, fluffy rice, and vegetables in a creamy sauce, baked until golden on top. It is the kind of meal that makes the whole house smell wonderful.

Prep time: 15 minutes | Cook time: 45 minutes | Servings: 4

Calories: 500 per serving | Protein: 30g per serving

Ingredients:

  • 500g chicken thighs, boneless and skinless, cut into chunks
  • 1 1/2 cups long-grain rice, rinsed
  • 2 cups chicken stock
  • 1 cup frozen mixed vegetables
  • 1 onion, diced
  • 2 garlic cloves, minced
  • 1 tablespoon olive oil
  • 1 teaspoon paprika
  • 1 teaspoon dried thyme
  • 1/2 cup grated cheddar cheese
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper

Instructions:

  1. Heat the oven to 190°C (375°F) and lightly oil a large casserole dish.
  2. Heat the olive oil in a pan over medium-high heat and brown the chicken chunks for 4 to 5 minutes. They do not need to cook through yet.
  3. Add the onion and garlic to the pan and cook for 3 minutes until softened.
  4. Stir the rice, chicken stock, frozen vegetables, paprika, thyme, salt, and pepper into the casserole dish.
  5. Add the chicken and onion mixture, stir once, cover tightly with foil, and bake for 35 minutes.
  6. Remove the foil, sprinkle the cheddar over the top, and bake uncovered for 10 minutes until the cheese melts and the rice is tender.
  7. Rest for 5 minutes, then fluff the rice gently and serve.

Tip: Keep the dish tightly covered for the first bake. Trapped steam is what cooks the rice evenly, so do not peek too early.

4. Beef Tacos with Greek Yogurt Sauce

Seasoned ground beef, crisp vegetables, and a cool Greek yogurt sauce in warm tortillas. Taco night, but lighter, fresher, and still full of flavour.

Prep time: 15 minutes | Cook time: 15 minutes | Servings: 4

Calories: 450 per serving | Protein: 30g per serving

Ingredients:

  • 500g lean ground beef
  • 8 small flour tortillas
  • 1 tablespoon olive oil
  • 1 onion, diced
  • 2 garlic cloves, minced
  • 1 tablespoon chilli powder
  • 1 teaspoon ground cumin
  • 1 teaspoon smoked paprika
  • 1/2 cup plain Greek yogurt
  • 1 tablespoon lime juice
  • 1 cup shredded lettuce
  • 1 cup diced tomatoes

Instructions:

  1. Heat the olive oil in a large pan over medium-high heat and cook the onion for 3 minutes until soft.
  2. Add the ground beef and cook for 6 to 7 minutes, breaking it up, until browned and cooked through.
  3. Add the garlic, chilli powder, cumin, and smoked paprika, and cook for 2 minutes until fragrant.
  4. While the beef cooks, whisk the Greek yogurt and lime juice in a small bowl with a pinch of salt to make the sauce.
  5. Warm the tortillas in a dry pan or in the microwave for 30 seconds.
  6. Spoon the beef into the tortillas and top with lettuce and diced tomatoes.
  7. Drizzle with the Greek yogurt sauce and serve at once.

Tip: Set the toppings out in bowls and let everyone build their own tacos. Kids eat more when they choose what goes in, and dinner feels like fun instead of a chore.

5. Turkey Burgers with Sweet Potato Fries

Juicy turkey burgers with a hint of garlic and herbs, served with crispy baked sweet potato fries. A family favourite that beats any fast-food run.

Prep time: 15 minutes | Cook time: 30 minutes | Servings: 4

Calories: 550 per serving | Protein: 35g per serving

Ingredients:

  • 600g lean ground turkey
  • 2 large sweet potatoes, cut into fries
  • 4 wholemeal burger buns
  • 1 egg, beaten
  • 1/2 cup breadcrumbs
  • 2 garlic cloves, minced
  • 1 teaspoon smoked paprika
  • 1 teaspoon dried oregano
  • 2 tablespoons olive oil
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1 tomato, sliced, and lettuce leaves, to serve

Instructions:

  1. Heat the oven to 210°C (425°F) and line a baking tray with baking paper.
  2. Toss the sweet potato fries with 1 tablespoon of olive oil, half the salt, and half the paprika, and spread them in a single layer on the tray.
  3. Bake the fries for 25 to 30 minutes, turning once halfway, until crisp at the edges.
  4. While the fries bake, mix the turkey, egg, breadcrumbs, garlic, oregano, remaining paprika, salt, and pepper in a bowl until just combined.
  5. Shape into 4 patties, slightly wider than the buns, as they shrink a little when cooking.
  6. Heat the remaining oil in a pan over medium-high heat and cook the patties for 5 to 6 minutes per side until cooked through.
  7. Serve the burgers in the buns with tomato and lettuce, with the sweet potato fries on the side.

Tip: Do not press the patties down with a spatula while they cook. Pressing squeezes out the juices and leaves you with a dry burger.

6. Creamy Chicken and Broccoli Bake

Tender chicken and broccoli in a creamy garlic sauce, topped with cheese and baked until bubbling. Comforting, simple, and ready with very little hands-on time.

Prep time: 10 minutes | Cook time: 30 minutes | Servings: 4

Calories: 350 per serving | Protein: 30g per serving

Ingredients:

  • 500g chicken breast, cut into chunks
  • 4 cups broccoli florets
  • 1 tablespoon olive oil
  • 2 garlic cloves, minced
  • 1 cup low-fat milk
  • 100g light cream cheese
  • 1/2 cup grated Parmesan cheese
  • 1 cup shredded mozzarella cheese
  • 1 teaspoon Dijon mustard
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1/4 teaspoon nutmeg

Instructions:

  1. Heat the oven to 190°C (375°F) and lightly oil a baking dish.
  2. Heat the olive oil in a pan over medium-high heat and cook the chicken for 5 to 6 minutes until lightly golden. It will finish cooking in the oven.
  3. Add the garlic and cook for 1 minute, then pour in the milk and add the cream cheese.
  4. Stir until the cream cheese melts into a smooth sauce, then add the Parmesan, mustard, salt, pepper, and nutmeg.
  5. Add the broccoli florets and chicken to the sauce and toss to coat.
  6. Pour everything into the baking dish and sprinkle the mozzarella over the top.
  7. Bake for 22 to 25 minutes until bubbling and golden, then rest for 5 minutes before serving.

Tip: Cut the broccoli into small, even florets so they cook through in the same time as the chicken. Large florets stay hard while the small ones go soft.

7. Spaghetti with Lean Ground Beef

A classic family spaghetti with a rich beef and tomato sauce, simmered until thick and full of flavour. Simple, filling, and always popular at the table.

Prep time: 10 minutes | Cook time: 30 minutes | Servings: 4

Calories: 500 per serving | Protein: 35g per serving

Ingredients:

  • 300g spaghetti
  • 500g lean ground beef
  • 1 onion, diced
  • 2 garlic cloves, minced
  • 1 can chopped tomatoes (400g)
  • 2 tablespoons tomato puree
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • 1 teaspoon sugar
  • 1 tablespoon olive oil
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper

Instructions:

  1. Heat the olive oil in a large pan over medium-high heat and cook the onion for 4 minutes until soft.
  2. Add the ground beef and cook for 6 to 7 minutes, breaking it up, until browned.
  3. Add the garlic, oregano, and basil, and cook for 1 minute until fragrant.
  4. Stir in the chopped tomatoes, tomato puree, sugar, salt, and pepper.
  5. Reduce the heat to low and simmer for 20 minutes, stirring occasionally, until the sauce thickens.
  6. While the sauce simmers, cook the spaghetti in salted water until al dente, then drain.
  7. Serve the spaghetti topped with the beef sauce and extra basil if you like.

Tip: Simmer the sauce for the full twenty minutes, even if it looks ready sooner. That time lets the tomatoes sweeten and the flavours deepen.

8. BBQ Chicken with Roasted Veggies

Sticky barbecue chicken with caramelised roasted vegetables, all cooked on one tray. Minimal washing up, maximum flavour, and a dinner kids actually ask for again.

Prep time: 10 minutes | Cook time: 30 minutes | Servings: 4

Calories: 400 per serving | Protein: 35g per serving

Ingredients:

  • 4 chicken breasts (about 170g each)
  • 1/2 cup barbecue sauce
  • 2 bell peppers, cut into chunks
  • 1 red onion, cut into wedges
  • 2 zucchini, sliced
  • 1 cup cherry tomatoes
  • 2 tablespoons olive oil
  • 1 teaspoon garlic powder
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1 tablespoon chopped fresh parsley

Instructions:

  1. Heat the oven to 200°C (400°F) and line a large baking tray with baking paper.
  2. Toss the peppers, onion, zucchini, and cherry tomatoes with the olive oil, garlic powder, smoked paprika, salt, and pepper, and spread them on the tray.
  3. Place the chicken breasts among the vegetables and brush half the barbecue sauce over the chicken.
  4. Roast for 20 minutes, then brush the remaining barbecue sauce over the chicken.
  5. Return to the oven for 8 to 10 minutes until the chicken is cooked through and the vegetables are tender and lightly charred at the edges.
  6. Rest the chicken for 5 minutes, then slice or serve whole with the roasted vegetables.
  7. Sprinkle with fresh parsley and serve hot.

Tip: Give the vegetables plenty of space on the tray. If they are crowded they steam instead of roast, and you lose those sweet, caramelised edges.

9. Stuffed Bell Peppers with Beef and Rice

Sweet peppers filled with seasoned beef, rice, and tomato, baked until tender and topped with melted cheese. A complete meal in its own little bowl.

Prep time: 15 minutes | Cook time: 40 minutes | Servings: 4

Calories: 500 per serving | Protein: 30g per serving

Ingredients:

  • 4 large bell peppers, tops removed and deseeded
  • 500g lean ground beef
  • 1 cup cooked rice
  • 1 onion, diced
  • 2 garlic cloves, minced
  • 1 can chopped tomatoes (400g)
  • 1 teaspoon ground cumin
  • 1 teaspoon paprika
  • 1 cup shredded cheddar cheese
  • 1 tablespoon olive oil
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper

Instructions:

  1. Heat the oven to 190°C (375°F) and stand the peppers upright in a baking dish.
  2. Heat the olive oil in a pan over medium-high heat and cook the onion for 3 minutes until soft.
  3. Add the ground beef and cook for 6 to 7 minutes until browned, then add the garlic, cumin, and paprika and cook for 1 minute.
  4. Stir in half the chopped tomatoes, the cooked rice, salt, and pepper, and cook for 2 minutes.
  5. Spoon the beef and rice filling into the peppers, packing it in gently.
  6. Pour the remaining chopped tomatoes around the peppers in the dish, cover with foil, and bake for 30 minutes.
  7. Remove the foil, sprinkle the cheddar over each pepper, and bake uncovered for 10 minutes until melted and bubbling.

Tip: Use peppers that sit flat and steady. If one wobbles, trim a thin slice off the bottom so it stands upright and the filling stays put.

10. Cheesy Eggplant and Chicken Bake

Layers of roasted eggplant, chicken, and tomato sauce under a golden cheese topping. Like a lighter chicken Parmesan, but baked in one dish for the whole family.

Prep time: 15 minutes | Cook time: 40 minutes | Servings: 4

Calories: 450 per serving | Protein: 30g per serving

Ingredients:

  • 1 large eggplant, sliced into 1cm rounds
  • 500g chicken breast, cut into strips
  • 2 cups marinara sauce
  • 1 cup shredded mozzarella cheese
  • 1/4 cup grated Parmesan cheese
  • 1 onion, diced
  • 2 garlic cloves, minced
  • 2 tablespoons olive oil
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper

Instructions:

  1. Heat the oven to 200°C (400°F) and lightly oil a baking dish.
  2. Brush the eggplant slices with 1 tablespoon of olive oil, season with salt, and roast for 15 minutes until softened.
  3. While the eggplant roasts, heat the remaining oil in a pan and cook the chicken strips for 5 to 6 minutes until golden.
  4. Add the onion and garlic to the pan and cook for 3 minutes until soft, then stir in the oregano and basil.
  5. Spread a little marinara sauce in the baking dish, then layer half the eggplant, half the chicken, and half the remaining sauce.
  6. Repeat the layers, then sprinkle the mozzarella and Parmesan over the top.
  7. Bake for 20 minutes until golden and bubbling, then rest for 5 minutes before serving.

Tip: Salt the eggplant slices and leave them for 10 minutes, then pat dry. This removes excess moisture so the bake is not watery.

11. Lentil Sloppy Joes

A meat-free take on sloppy joes, with lentils simmered in a tangy tomato sauce and piled into soft buns. Messy in the best possible way, and much lighter than the original.

Prep time: 10 minutes | Cook time: 30 minutes | Servings: 4

Calories: 500 per serving | Protein: 20g per serving

Ingredients:

  • 1 1/2 cups green or brown lentils, rinsed
  • 4 burger buns
  • 1 onion, diced
  • 1 bell pepper, diced
  • 2 garlic cloves, minced
  • 1 can chopped tomatoes (400g)
  • 2 tablespoons tomato puree
  • 1 tablespoon brown sugar
  • 1 tablespoon balsamic vinegar
  • 1 tablespoon olive oil
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon salt

Instructions:

  1. Cook the lentils in a pot of boiling water for 18 to 20 minutes until tender, then drain.
  2. Heat the olive oil in a large pan over medium heat and cook the onion and bell pepper for 5 minutes until soft.
  3. Add the garlic and smoked paprika and cook for 1 minute.
  4. Stir in the chopped tomatoes, tomato puree, brown sugar, balsamic vinegar, and salt.
  5. Add the drained lentils and simmer gently for 10 minutes until thick and saucy.
  6. Taste and adjust the seasoning, adding a little more sugar or vinegar if you like.
  7. Pile the lentil mixture into the buns and serve with coleslaw or a salad.

Tip: If the lentil filling is too runny, simmer it for a few more minutes uncovered. It should mound nicely on a spoon, not drip everywhere.

12. Chicken Quesadillas with Extra Protein Filling

Crispy golden tortillas filled with seasoned chicken, beans, and melted cheese. Quick, filling, and perfect with salsa, sour cream, or a simple salad.

Prep time: 10 minutes | Cook time: 15 minutes | Servings: 4

Calories: 500 per serving | Protein: 40g per serving

Ingredients:

  • 400g chicken breast, cooked and shredded
  • 8 large flour tortillas
  • 1 cup black beans, drained and rinsed
  • 1 cup shredded cheddar cheese
  • 1/2 cup shredded mozzarella cheese
  • 1 onion, diced
  • 1 bell pepper, diced
  • 1 teaspoon ground cumin
  • 1 teaspoon smoked paprika
  • 1 tablespoon olive oil
  • 1/2 cup salsa, to serve
  • 1/2 cup sour cream, to serve

Instructions:

  1. Heat the olive oil in a pan over medium heat and cook the onion and bell pepper for 4 minutes until soft.
  2. Add the shredded chicken, black beans, cumin, and smoked paprika, and cook for 3 minutes until hot and fragrant.
  3. Lay a tortilla flat and spread a quarter of the chicken mixture over one half.
  4. Sprinkle with a quarter of the cheddar and mozzarella, then fold the tortilla in half.
  5. Repeat with the remaining tortillas and filling.
  6. Heat a dry pan over medium heat and cook each quesadilla for 3 to 4 minutes per side until golden and the cheese has melted.
  7. Cut into wedges and serve hot with salsa and sour cream.

Tip: Cook the quesadillas in a dry pan, not an oiled one. A dry pan gives the tortilla a crisp, golden finish without going greasy.

13. Fish Fillets with Mashed Potatoes

Flaky baked fish with creamy mashed potatoes and a squeeze of lemon. A classic family dinner that feels special without any fuss or fancy ingredients.

Prep time: 15 minutes | Cook time: 25 minutes | Servings: 4

Calories: 400 per serving | Protein: 35g per serving

Ingredients:

  • 4 white fish fillets, about 170g each
  • 800g potatoes, peeled and cut into chunks
  • 2 tablespoons olive oil
  • 1 lemon, cut into wedges
  • 1 tablespoon butter
  • 1/2 cup low-fat milk
  • 1 teaspoon garlic powder
  • 1 teaspoon paprika
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1 tablespoon chopped fresh parsley
  • 2 tablespoons chopped fresh dill, to serve

Instructions:

  1. Heat the oven to 200°C (400°F) and line a baking tray with baking paper.
  2. Boil the potatoes in salted water for 15 to 18 minutes until tender, then drain well.
  3. While the potatoes cook, place the fish fillets on the tray, brush with olive oil, and season with garlic powder, paprika, salt, and pepper.
  4. Bake the fish for 12 to 15 minutes until it flakes easily with a fork.
  5. Mash the potatoes with the butter and milk until smooth and creamy, then season to taste.
  6. Serve the fish on a bed of mashed potatoes with lemon wedges on the side.
  7. Sprinkle with parsley and dill and serve hot.

Tip: Drain the potatoes really well and let them steam dry for a minute in the hot pan before mashing. Wet potatoes make gluey mash, while dry potatoes make fluffy mash.

These thirteen dinners are proof that family food and healthy food can be the same thing. No one has to eat a separate meal, and no one leaves the table hungry. Try one or two this week, keep the favourites in your regular rotation, and let dinner become the easiest part of the day again.

You may also like

Similar Posts