Staring at an empty fridge after a long workday is the fastest way to derail your nutrition goals. I have been there more times than I care to admit. The secret to staying on track is not having more willpower, but having a better plan. These healthy meal prep recipes are designed to save you time without making you feel like you are eating the same cardboard lunch every single day.
- Focus on batch cooking versatile proteins to mix and match during the week.
- Store sauces separately to keep ingredients crunchy and fresh.
- Use your freezer for long term storage to avoid food waste.
1. Turmeric ginger chicken congee with shredded bok choy
Prep Time: 10 mins | Cook Time: 45 mins | Total Time: 55 mins | Serves: 4 | Difficulty: Easy
This comforting rice porridge is packed with anti-inflammatory spices and tender chicken. It reheats perfectly, making it a reliable staple for chilly mornings or late night dinners.
Ingredients Needed
- 1 cup jasmine rice
- 6 cups chicken bone broth
- 1 lb chicken breast, shredded
- 2 tbsp fresh ginger, grated
- 1 tsp ground turmeric
- 2 cups bok choy, thinly sliced
How to Prepare:
- Simmer the rice, broth, ginger, and turmeric in a large pot over medium heat for 40 minutes until creamy.
- Add the cooked shredded chicken during the last 5 minutes of cooking.
- Stir in the sliced bok choy and cook for 2 minutes until wilted.
- Season with salt to taste before portioning into airtight containers.
Top with a drizzle of toasted sesame oil and a sprinkle of chopped scallions to brighten the earthy flavors.
Nutrition (per serving): 320 kcal, 28g protein, 42g carbs, 4g fat
Storage: Keep refrigerated for up to four days or freeze in individual containers for up to two months.
2. Egg roll in a bowl with ground pork and sesame slaw
Prep Time: 10 mins | Cook Time: 15 mins | Total Time: 25 mins | Serves: 4 | Difficulty: Easy
All the flavor of a crispy egg roll without the deep-frying. This dish uses cabbage as a base, making it incredibly filling and low in calories.
Ingredients Needed
- 1 lb ground pork
- 1 bag coleslaw mix (shredded cabbage and carrots)
- 3 cloves garlic, minced
- 2 tbsp soy sauce
- 1 tbsp toasted sesame oil
- 1 tsp ginger powder
How to Prepare:
- Brown the ground pork in a large skillet over medium-high heat until fully cooked.
- Add the garlic and ginger, cooking for one minute until fragrant.
- Toss in the coleslaw mix and cook until the cabbage is tender but still has a slight crunch.
- Pour the soy sauce and sesame oil over the mixture, stirring well to coat everything evenly.
Serve this over steamed cauliflower rice or brown rice for a complete meal that hits all the savory notes.
Nutrition (per serving): 280 kcal, 22g protein, 12g carbs, 16g fat
Pro Tip: Add a splash of sriracha if you prefer a bit of heat in your meal prep.
3. Slow cooker balsamic braised short ribs with carrots
Prep Time: 15 mins | Cook Time: 6 hours | Total Time: 6 hours 15 mins | Serves: 4 | Difficulty: Medium
Set it and forget it with this rich, tender beef dish. The balsamic glaze adds a slight acidity that balances the richness of the short ribs.
Ingredients Needed
- 2 lbs bone-in beef short ribs
- 4 large carrots, chopped
- 1/2 cup balsamic vinegar
- 1/2 cup beef broth
- 2 cloves garlic, smashed
- 1 sprig fresh rosemary
How to Prepare:
- Place the short ribs and carrots in the slow cooker base.
- Whisk the balsamic vinegar, broth, and garlic together in a small bowl.
- Pour the liquid over the meat and vegetables, adding the rosemary sprig on top.
- Cook on low for 6 hours until the meat is fork-tender and falling off the bone.
Pair this with mashed sweet potatoes to soak up the leftover balsamic sauce for a truly hearty dinner.
Nutrition (per serving): 450 kcal, 35g protein, 15g carbs, 28g fat
Good to Know: If you are using a high-protein meal base, you can keep the portions slightly smaller.
4. Harissa spiced chickpeas with blistered cherry tomatoes
Prep Time: 5 mins | Cook Time: 15 mins | Total Time: 20 mins | Serves: 4 | Difficulty: Easy
This vibrant dish is perfect for quick lunches. The smoky harissa paste makes simple pantry chickpeas feel like a gourmet Mediterranean feast.
Ingredients Needed
- 2 cans chickpeas, drained
- 2 cups cherry tomatoes
- 2 tbsp harissa paste
- 1 tbsp olive oil
- 1/4 cup fresh parsley, chopped
How to Prepare:
- Heat the olive oil in a skillet over medium heat.
- Add the cherry tomatoes and cook until they begin to blister and burst.
- Stir in the chickpeas and harissa paste, cooking for 5 minutes until everything is warmed through.
- Garnish with fresh parsley before serving.
This dish is fantastic served warm over a bed of spinach or eaten cold as a hearty salad topper.
Nutrition (per serving): 210 kcal, 9g protein, 28g carbs, 7g fat
Substitution: You can replace harissa with smoked paprika and a pinch of cayenne if you do not have harissa on hand.
5. Slow cooker salsa verde shredded chicken tacos
Prep Time: 5 mins | Cook Time: 4 hours | Total Time: 4 hours 5 mins | Serves: 6 | Difficulty: Easy
Taco night becomes effortless with this two-ingredient chicken hack. The salsa verde keeps the meat incredibly moist during the slow cooking process.
Ingredients Needed
- 2 lbs chicken breast
- 1 jar (16 oz) salsa verde
- 1 tsp cumin
- 1/2 tsp chili powder
How to Prepare:
- Place the raw chicken breasts into your slow cooker.
- Pour the entire jar of salsa verde over the chicken.
- Sprinkle the cumin and chili powder on top.
- Cook on low for 4 hours, then shred the meat using two forks directly in the pot.
Serve with fresh cilantro, diced avocado, and corn tortillas to complete these easy dinner ideas for your family.
Nutrition (per serving): 220 kcal, 38g protein, 5g carbs, 4g fat
Make-Ahead: Portion the shredded meat into freezer bags and freeze for up to three months.
6. Lemon herb turkey meatballs with zucchini ribbons
Prep Time: 20 mins | Cook Time: 20 mins | Total Time: 40 mins | Serves: 4 | Difficulty: Medium
Light, lean, and refreshing. These turkey meatballs use fresh herbs to provide flavor without needing heavy breadcrumbs or oils.
Ingredients Needed
- 1 lb ground turkey
- 1 tbsp lemon zest
- 1/4 cup fresh dill, chopped
- 2 large zucchinis, peeled into ribbons
- 1 egg
- 1/4 cup almond flour
How to Prepare:
- Combine the turkey, lemon zest, dill, egg, and almond flour in a bowl.
- Form the mixture into 12 small meatballs.
- Bake on a sheet pan at 400 degrees for 20 minutes until golden brown.
- Sauté the zucchini ribbons for 2 minutes in a pan while the meatballs rest.
These go wonderfully with a small bowl of tzatziki for dipping.
Nutrition (per serving): 260 kcal, 25g protein, 8g carbs, 14g fat
Variation: Use ground chicken if you cannot find turkey at your local market.
7. Miso glazed tempeh with steamed snap peas
Prep Time: 10 mins | Cook Time: 10 mins | Total Time: 20 mins | Serves: 2 | Difficulty: Easy
Tempeh is a fantastic plant-based protein that holds onto marinades beautifully. The salty miso glaze provides a deep umami flavor.
Ingredients Needed
- 8 oz tempeh, sliced into rectangles
- 1 tbsp white miso paste
- 1 tbsp rice vinegar
- 1 tsp maple syrup
- 1 cup sugar snap peas
How to Prepare:
- Whisk the miso, vinegar, and maple syrup to create a smooth glaze.
- Sear the tempeh slices in a non-stick pan over medium heat for 3 minutes per side.
- Brush the glaze onto the tempeh and cook for 1 more minute until sticky.
- Steam the snap peas separately until bright green and crisp.
Serve over a bed of quinoa or steamed brown rice to make it a substantial meal.
Nutrition (per serving): 240 kcal, 18g protein, 15g carbs, 12g fat
Warning: Watch the heat carefully as the maple syrup can burn quickly in the pan.
8. Roasted cabbage wedges with mustard tahini dressing
Prep Time: 5 mins | Cook Time: 30 mins | Total Time: 35 mins | Serves: 4 | Difficulty: Easy
Roasting cabbage transforms it into something sweet and nutty. This recipe is a great way to eat more vegetables without feeling like you are eating salad.
Ingredients Needed
- 1 head green cabbage, cut into 8 wedges
- 2 tbsp olive oil
- 3 tbsp tahini
- 1 tbsp dijon mustard
- 1 tbsp lemon juice
How to Prepare:
- Brush the cabbage wedges with olive oil and season with salt and pepper.
- Roast at 400 degrees for 30 minutes, flipping halfway through for even browning.
- Whisk the tahini, mustard, and lemon juice with a splash of water for the sauce.
- Drizzle the sauce generously over the hot cabbage before serving.
This works as a standalone light dinner or a side dish for grilled protein.
Nutrition (per serving): 180 kcal, 4g protein, 12g carbs, 14g fat
Storage: The sauce lasts up to a week in the fridge in a sealed jar.
9. Moroccan chicken tagine with dried apricots and almonds
Prep Time: 15 mins | Cook Time: 45 mins | Total Time: 1 hour | Serves: 4 | Difficulty: Medium
The combination of savory chicken and sweet fruit creates a complex flavor profile that feels fancy but is actually quite simple to prep.
Ingredients Needed
- 1.5 lbs chicken thighs
- 1/2 cup dried apricots, halved
- 1/4 cup slivered almonds
- 1 tsp cinnamon
- 1 tsp ground ginger
- 1 cup chicken broth
How to Prepare:
- Sear the chicken thighs in a large pot until skin is browned.
- Add the spices, broth, and apricots to the pot.
- Simmer covered on low heat for 40 minutes until chicken is tender.
- Stir in the slivered almonds just before serving for added crunch.
Serve with a side of couscous to absorb the aromatic sauce.
Nutrition (per serving): 380 kcal, 30g protein, 22g carbs, 18g fat
Make-Ahead: This dish tastes even better the next day after the spices have settled.
10. Teriyaki salmon skewers with grilled pineapple
Prep Time: 10 mins | Cook Time: 10 mins | Total Time: 20 mins | Serves: 4 | Difficulty: Easy
Sweet pineapple pairs perfectly with salty teriyaki salmon. These are fast to cook on a grill pan or in your oven.
Ingredients Needed
- 1 lb salmon, cut into 1 inch cubes
- 2 cups pineapple, cut into 1 inch chunks
- 1/4 cup low-sodium teriyaki sauce
- 1 tbsp sesame seeds
How to Prepare:
- Thread the salmon and pineapple cubes onto skewers.
- Brush the skewers with the teriyaki sauce.
- Grill over medium-high heat for 3 to 4 minutes per side until the salmon flakes easily.
- Sprinkle with sesame seeds before eating.
Serve these with steamed green beans for a light, colorful meal.
Nutrition (per serving): 290 kcal, 24g protein, 18g carbs, 12g fat
Pro Tip: Soak wooden skewers in water for 30 minutes before grilling to prevent them from burning.
11. Italian style stuffed mushrooms with lean sausage and spinach
Prep Time: 15 mins | Cook Time: 25 mins | Total Time: 40 mins | Serves: 4 | Difficulty: Medium
These mushrooms are small in size but big in flavor. They work great as a quick lunch or a party appetizer.
Ingredients Needed
- 12 large cremini mushrooms, stems removed
- 1/2 lb lean chicken sausage, casing removed
- 2 cups fresh spinach, chopped
- 1/4 cup grated parmesan cheese
- 1 clove garlic, minced
How to Prepare:
- Brown the sausage in a skillet, breaking it up into small crumbles.
- Add the garlic and spinach, cooking until the greens are wilted.
- Stuff each mushroom cap generously with the sausage mixture.
- Sprinkle with parmesan and bake at 375 degrees for 20 minutes.
Pair these with a fresh arugula salad dressed with lemon and oil for a balanced meal.
Nutrition (per serving): 230 kcal, 18g protein, 6g carbs, 14g fat
Substitution: Use turkey sausage if you want to keep the calories lower.
12. Sheet pan sausage and peppers with roasted fennel
Prep Time: 10 mins | Cook Time: 30 mins | Total Time: 40 mins | Serves: 4 | Difficulty: Easy
Sheet pan meals are the gold standard for busy weeks. Roasting fennel gives this classic dish an unexpected, sophisticated sweetness.
Ingredients Needed
- 1 lb Italian chicken sausage, sliced
- 2 bell peppers, sliced into strips
- 1 large fennel bulb, thinly sliced
- 2 tbsp olive oil
- 1 tsp dried oregano
How to Prepare:
- Toss the sausage, peppers, and fennel on a large baking sheet with olive oil and oregano.
- Spread into a single layer to ensure even roasting.
- Bake at 400 degrees for 30 minutes, tossing halfway to brown all sides.
- Serve warm directly from the pan.
This is excellent served over polenta or with a crusty piece of sourdough bread.
Nutrition (per serving): 310 kcal, 19g protein, 14g carbs, 20g fat
Good to Know: Keep the fennel slices thin so they caramelize rather than stay tough.
13. Coconut milk braised collard greens with smoked paprika
Prep Time: 10 mins | Cook Time: 20 mins | Total Time: 30 mins | Serves: 4 | Difficulty: Easy
Collard greens are tough, but coconut milk softens them perfectly. The smoked paprika adds a meaty depth that makes these greens feel hearty.
Ingredients Needed
- 1 large bunch collard greens, stemmed and chopped
- 1 can full-fat coconut milk
- 1 tsp smoked paprika
- 2 cloves garlic, minced
- 1 tbsp coconut oil
How to Prepare:
- Sauté the garlic in coconut oil in a large pot.
- Add the collard greens and cook until they begin to wilt.
- Pour in the coconut milk and add the smoked paprika.
- Simmer on low for 15 minutes until the greens are tender and the sauce has thickened.
Serve alongside grilled fish or tofu for a healthy, satisfying meal.
Nutrition (per serving): 190 kcal, 3g protein, 8g carbs, 17g fat
Variation: Add a splash of apple cider vinegar at the end to cut through the richness of the coconut milk.
14. Cumin scented black bean and sweet potato hash
Prep Time: 10 mins | Cook Time: 25 mins | Total Time: 35 mins | Serves: 4 | Difficulty: Easy
This hash is fiber-rich and very filling. The sweet potato provides energy while the black beans offer plant-based protein.
Ingredients Needed
- 2 large sweet potatoes, peeled and diced
- 1 can black beans, drained
- 1 tsp cumin
- 1/2 tsp smoked paprika
- 2 tbsp avocado oil
How to Prepare:
- Heat the avocado oil in a large skillet over medium-high heat.
- Cook the sweet potatoes for 15 minutes until tender and browned on the edges.
- Add the black beans and spices to the pan.
- Stir for another 5 minutes until the beans are warmed through and everything is well seasoned.
Top with a fried egg if you want a little extra protein for your lunch.
Nutrition (per serving): 270 kcal, 7g protein, 45g carbs, 7g fat
Storage: Store in the fridge for up to four days and reheat in a skillet for the best texture.
15. Creamy avocado and pesto chicken salad wraps
Prep Time: 10 mins | Cook Time: 0 mins | Total Time: 10 mins | Serves: 4 | Difficulty: Easy
No cooking required for this one. Using avocado instead of mayo makes this chicken salad creamy and heart-healthy.
Ingredients Needed
- 2 cups cooked chicken, shredded
- 1 ripe avocado, mashed
- 2 tbsp basil pesto
- 4 large whole-wheat tortillas
- 1 cup fresh baby spinach
How to Prepare:
- Mix the shredded chicken, mashed avocado, and pesto in a bowl.
- Lay out the tortillas and place a handful of spinach in the center of each.
- Scoop the chicken mixture over the spinach.
- Roll the tortillas tightly and cut in half for easy storage or eating.
These are perfect for taking on the go as they hold up well in a lunch bag.
Nutrition (per serving): 340 kcal, 26g protein, 22g carbs, 16g fat
Make-Ahead: Store the chicken mixture separate from the tortillas until you are ready to assemble to keep the bread from getting soggy.
16. Greek style chicken souvlaki boxes with tzatziki
Prep Time: 15 mins | Cook Time: 15 mins | Total Time: 30 mins | Serves: 4 | Difficulty: Medium
Individual meal prep boxes make lunch feel organized and fun. These skewers are packed with Mediterranean flavors.
Ingredients Needed
- 1.5 lbs chicken breast, cubed
- 2 tbsp lemon juice
- 1 tbsp dried oregano
- 1/2 cup Greek yogurt
- 1 cucumber, grated
How to Prepare:
- Marinate the chicken cubes in lemon juice, oregano, and salt for 30 minutes.
- Grill the chicken on skewers for 10 minutes until cooked through.
- Mix the Greek yogurt, grated cucumber, and a pinch of salt to make the tzatziki.
- Pack the chicken in containers alongside the tzatziki and fresh vegetables.
Serve with a side of pita bread or fresh crunchy cucumbers and tomatoes.
Nutrition (per serving): 310 kcal, 42g protein, 8g carbs, 12g fat
Pro Tip: Pat the grated cucumber dry with a paper towel before mixing into the yogurt to keep the tzatziki thick.
Getting the Most from Your Prep
The biggest mistake most families make is trying to do too much at once. Do not attempt sixteen recipes in one Sunday afternoon. Pick three or four items that share pantry staples to keep your grocery bill manageable. Use high-quality containers that stack well in the fridge to keep your kitchen organized. I find that storing sauces in separate, small containers keeps the vegetables from wilting. When you are busy, having a few prepped options makes it harder to choose fast food over a home-cooked meal. If you are ever feeling overwhelmed, just prep one protein and one grain. That simple combination can be turned into a dozen different meals with just a few different seasonings and sauces. Keep it simple and focus on the flavors you actually enjoy eating.
Equipment You’ll Need
The right gear makes this recipe easier. Here is the essential kitchen equipment we recommend:
FAQ
How long can I store meal prep in the fridge?
Most cooked meals stay fresh and safe to eat for three to four days when stored in high-quality, airtight containers.
Can I freeze these meals?
Yes, most of these recipes freeze well for up to two months, though you should avoid freezing salads with fresh greens or raw vegetables.
What are the best containers for meal prep?
Glass containers with locking lids are usually best because they do not stain, they are dishwasher safe, and they allow you to reheat food without plastic chemicals leaching into your meal.















