Final High-Protein Meal Prep Plan
5 Dinners + 12 Mason Jar Lunches + Extra Vegetables + Easy Shortcuts
Goal: High-protein meals with plenty of vegetables, realistic prep, and easy weeknight shortcuts.
Each dinner includes vegetables built directly into the meal.
Meal Plan Overview
| Meal | Calories | Protein | Vegetables Included |
|---|---|---|---|
| Chicken Caesar Protein Pasta Jar | 350–400 | 35–40g | Romaine, cucumber, cherry tomatoes |
| Greek Chicken Protein Pasta Jar | 325–375 | 35–40g | Cucumber, cherry tomatoes, romaine |
| Antipasto Lettuce Jar | 300–350 | 25–30g | Romaine, cherry tomatoes, pepperoncini, olives |
| Italian Protein Pasta Jar | 350–400 | 30–35g | Cherry tomatoes, cucumber, olives, pepperoncini |
| Garlic Butter Steak Bites Dinner | 475–575 | 40–45g | Broccoli or green beans, side salad |
| Garlic Butter Chicken Parmesan Fettuccine | 525–600 | 45–50g | Spinach, broccoli, cherry tomatoes |
| Unstuffed Cabbage Rolls | 400–475 | 35–40g | Cabbage, onion, tomatoes, optional cauliflower rice |
| Qdoba-Style Pork Bowls | 475–550 | 35–40g | Lettuce, peppers, onions, corn, beans, avocado |
| Chicken Bacon Ranch Protein Pasta | 525–600 | 40–45g | Broccoli, spinach, cherry tomatoes |
Full Shopping List
Produce
- 4 heads romaine lettuce or 3 large romaine heart packs
- 1 large head green cabbage
- 3 cucumbers
- 3 pints cherry tomatoes
- 3 onions
- 2 bell peppers
- 2 avocados
- 2 limes
- 2 garlic bulbs
- Fresh parsley
- 1 large bag baby spinach
- 2 bags broccoli florets, fresh or frozen
- 1 bag green beans, fresh or frozen
- 1 bag cauliflower rice, optional
- Pepperoncini
- Black olives
Meat
- 1½ pounds lean sirloin steak
- 5 pounds chicken breasts or tenders
- 1½ pounds pork tenderloin or pork loin
- 1 pound 93% lean ground beef or ground turkey
- 8 ounces center-cut bacon or turkey bacon
- 8 ounces salami
- 4 ounces deli ham
Dairy
- 1 large tub plain nonfat Greek yogurt
- 2 cups Parmesan cheese
- 1 cup feta cheese
- 8 ounces mozzarella pearls or cubes
- 1 pound butter
- ½ gallon milk
- 1 pint heavy cream
- Optional: cottage cheese cups
- Optional: Greek yogurt cups
- Optional: string cheese
Pasta, Rice & Potatoes
- 1 box protein fettuccine
- 2 boxes protein rotini
- 1 box protein penne
- 1½ cups white rice
- 1–2 packages Idahoan instant mashed potatoes or potato pearls
Canned & Pantry
- 1 can crushed tomatoes
- 1 can tomato sauce
- 1 can corn
- 1 can black beans
- Chicken broth
- Beef broth
- Olive oil
Dressings & Condiments
- Light Caesar dressing
- Greek dressing
- Italian dressing
- Ranch seasoning packet or light ranch dressing
- Worcestershire sauce
- Minced garlic in a jar, optional shortcut
Seasonings
- Garlic powder
- Onion powder
- Italian seasoning
- Paprika
- Cumin
- Brown sugar
- Salt
- Black pepper
Optional Protein Snacks
- Protein shakes
- Greek yogurt cups
- Cottage cheese cups
- Hard-boiled eggs
- String cheese
- Tuna packets
Estimated grocery total: $125–175
Aldi + Walmart Shopping Split
Buy at Aldi
- Most produce: romaine, cabbage, cucumbers, tomatoes, onions, peppers, avocados, limes, garlic
- Chicken breasts or tenders
- Pork tenderloin or pork loin
- Lean ground beef or turkey
- Bacon, salami, and deli ham
- Greek yogurt, feta, Parmesan, mozzarella, milk, butter
- Rice, beans, corn, crushed tomatoes, tomato sauce, broth
- Frozen broccoli, green beans, spinach, cauliflower rice
- Basic seasonings and dressings if they have them
Buy at Walmart
- Barilla Protein+ rotini
- Barilla Protein+ penne
- Barilla Protein+ fettuccine, if available
- Idahoan instant mashed potatoes or potato pearls
- Hidden Valley ranch seasoning packets
- Light Caesar dressing if Aldi does not have one you like
- Protein shakes or protein bars, optional
Meal Prep Order
Step 1: Cook Chicken for Lunch Jars
- Season about 3 pounds of chicken with salt, pepper, garlic powder, onion powder, and Italian seasoning.
- Bake at 400°F for 20–25 minutes, or until cooked through.
- Let chicken rest for 10 minutes.
- Dice or shred the chicken.
- Use 4–5 ounces cooked chicken per Caesar and Greek jar.
Step 2: Cook Protein Pasta
- Cook protein rotini for the mason jar lunches.
- Rinse pasta with cold water and drain well.
- Toss lightly with olive oil so it does not stick.
- Cook fettuccine and penne fresh for dinners when possible.
Step 3: Prep Vegetables
- Wash and dry romaine very well.
- Chop romaine for jars and side salads.
- Slice cucumbers and halve cherry tomatoes.
- Chop cabbage for cabbage rolls.
- Slice bell peppers and onions for pork bowls.
- Portion broccoli, spinach, green beans, and cauliflower rice for dinners.
Step 4: Assemble 12 Mason Jars
- Put 2 tablespoons of dressing in the bottom of each jar.
- Add meat, pasta, cheese, and sturdy vegetables next.
- Add tomatoes, cucumbers, olives, or pepperoncini.
- Pack lettuce on top.
- Seal and refrigerate.
Mason Jar Lunches
Chicken Caesar Protein Pasta Jars — 3 jars
350–400 calories | 35–40g protein per jar
- 2 tablespoons light Caesar dressing per jar
- 4–5 ounces cooked chicken per jar
- ½ cup cooked protein rotini per jar
- 1–2 tablespoons Parmesan per jar
- Romaine lettuce
- Cucumber and cherry tomatoes for extra vegetables
Greek Chicken Protein Pasta Jars — 3 jars
325–375 calories | 35–40g protein per jar
- 2 tablespoons Greek dressing per jar
- 4–5 ounces cooked chicken per jar
- ½ cup cooked protein rotini per jar
- Cucumber, cherry tomatoes, and romaine
- Feta cheese
Antipasto Lettuce Jars — 3 jars
300–350 calories | 25–30g protein per jar
- 2 tablespoons Italian dressing per jar
- Salami and deli ham
- Mozzarella pearls or cubes
- Cherry tomatoes
- Pepperoncini and olives
- Lots of romaine lettuce
Italian Protein Pasta Jars — 3 jars
350–400 calories | 30–35g protein per jar
- 2 tablespoons Italian dressing per jar
- ½ cup cooked protein rotini per jar
- Salami
- Mozzarella pearls or cubes
- Cherry tomatoes, cucumber, olives, and pepperoncini
Dinner Recipes
1. Easy Garlic Butter Steak Bites With Idahoan Mashed Potatoes, Green Vegetables & Salad
475–575 calories | 40–45g protein per serving
Ingredients
- 1½ pounds lean sirloin steak, cut into bite-size pieces
- 1 package Idahoan instant mashed potatoes or potato pearls
- 1 bag broccoli or green beans
- Romaine lettuce, cucumber, and cherry tomatoes for side salad
- 2 tablespoons butter
- Garlic or jarred minced garlic
- Salt, pepper, garlic powder, paprika
Instructions
- Prepare Idahoan potatoes according to package directions.
- For a higher-protein version, stir in 2–3 tablespoons plain Greek yogurt after cooking.
- Steam broccoli or green beans.
- Season steak bites with salt, pepper, garlic powder, and paprika.
- Heat a skillet over medium-high heat.
- Sear steak bites for 2–3 minutes per side.
- Add butter and garlic during the last minute.
- Serve with ½–¾ cup mashed potatoes, 1½ cups green vegetables, and a side salad.
Easy shortcut: Use Idahoan potatoes, steam-in-bag vegetables, bagged romaine salad, and jarred minced garlic.
2. Garlic Butter Chicken Parmesan Protein Fettuccine With Vegetables
525–600 calories | 45–50g protein per serving
Ingredients
- Chicken breast or tenders
- Protein fettuccine
- Baby spinach
- Broccoli
- Cherry tomatoes
- Parmesan cheese
- Milk, small splash of cream, garlic, butter
Instructions
- Cook protein fettuccine according to package directions.
- Steam broccoli until tender.
- Season and cook chicken in a skillet until fully cooked.
- Remove chicken and slice.
- In the same pan, add garlic, a small amount of butter, milk, a splash of cream, and Parmesan.
- Stir in spinach until wilted.
- Add pasta, broccoli, tomatoes, and chicken.
- Toss together and serve.
Easy shortcut: Use frozen broccoli, pre-washed spinach, pre-grated Parmesan, and jarred minced garlic.
3. High-Protein Unstuffed Cabbage Rolls
400–475 calories | 35–40g protein per serving
Ingredients
- 1 pound 93% lean ground beef or ground turkey
- 1 large head cabbage, chopped
- 1 onion, diced
- 1 can crushed tomatoes
- 1 can tomato sauce
- Cooked rice
- Optional cauliflower rice
- Garlic powder, onion powder, paprika, salt, pepper
Instructions
- Brown lean ground beef or turkey in a large pot.
- Add onion and cook until soft.
- Add chopped cabbage and cook until it starts to soften.
- Add crushed tomatoes and tomato sauce.
- Season with garlic powder, onion powder, paprika, salt, and pepper.
- Add cooked rice or a mix of rice and cauliflower rice.
- Simmer for 20–30 minutes until cabbage is tender.
Easy shortcut: Use bagged coleslaw mix or pre-shredded cabbage if you do not want to chop cabbage.
4. Qdoba-Style Lean Pork Bowls With Fajita Vegetables
475–550 calories | 35–40g protein per bowl
Ingredients
- 1½ pounds pork tenderloin or pork loin
- Rice
- Black beans
- Corn
- Romaine lettuce
- Bell peppers
- Onions
- Cherry tomatoes
- Avocado
- Plain Greek yogurt
- Lime juice
- Cumin, paprika, garlic powder, salt, pepper
Instructions
- Season pork with cumin, paprika, garlic powder, salt, and pepper.
- Cook pork until fully cooked and tender.
- Slice or shred pork.
- Sauté bell peppers and onions until soft and browned.
- Warm rice, beans, and corn.
- Mix Greek yogurt with lime juice and garlic powder for a quick crema.
- Build bowls with romaine, rice, pork, peppers, onions, beans, corn, tomatoes, avocado, and lime crema.
Easy shortcut: Use frozen fajita vegetables, microwave rice, canned beans, canned corn, and Greek yogurt mixed with taco seasoning.
5. Chicken Bacon Ranch Protein Pasta With Broccoli, Spinach & Tomatoes
525–600 calories | 40–45g protein per serving
Ingredients
- Chicken breast or tenders
- Protein penne pasta
- Center-cut bacon or turkey bacon
- Broccoli
- Baby spinach
- Cherry tomatoes
- Plain Greek yogurt
- Ranch seasoning packet
- Parmesan cheese
- Milk
Instructions
- Cook protein penne according to package directions.
- Steam broccoli until tender-crisp.
- Cook bacon until crisp, then chop.
- Season and cook chicken until fully cooked.
- Dice or slice chicken.
- Mix Greek yogurt, ranch seasoning, Parmesan, and a splash of milk.
- Add pasta, chicken, bacon, broccoli, spinach, and tomatoes to a pan.
- Stir in ranch yogurt sauce over low heat. Do not boil.
- Serve warm.
Easy shortcut: Use real bacon bits, frozen broccoli, pre-washed spinach, and ranch seasoning mixed into Greek yogurt.
Storage Instructions
- Mason jars: Best within 4 days.
- Cooked chicken: 3–4 days refrigerated.
- Pasta dinners: 3–4 days refrigerated.
- Steak: Best fresh, leftovers up to 3 days.
- Pork bowls: Store pork, rice, and toppings separately if possible.
- Avocado: Cut fresh when serving.
- Instant potatoes: Best made fresh, but leftovers can be refrigerated 2–3 days.
Simple High-Protein Day Example
| Meal | Example | Protein |
|---|---|---|
| Breakfast | Greek yogurt or protein shake | 20–30g |
| Lunch | 1 mason jar salad | 25–40g |
| Dinner | 1 high-protein dinner with vegetables | 35–50g |
| Snack | Cottage cheese, string cheese, eggs, or shake | 10–30g |