The trick is not cooking "meals" - it's cooking building blocks
I used to meal prep like a maniac and still get bored by Wednesday. Big pan of chicken, big pan of rice, big pan of sadness. The problem wasn’t effort - it was making the same exact plate 4 times in a row.
So here’s the move: cook components, not finished lunches. Think protein, carb, veg, and 2 sauces. That’s it. When those pieces can remix, you stop feeling like you’re eating leftovers and start feeling like you have options.
And yes, this is way easier than pretending you’re going to make a fresh elaborate dinner every night after work. You’re not. I’m not. Nobody is.
Pick 1 main protein, 2 sides, and 2 sauces
The whole game changes when you stop trying to make a full recipe that has one identity forever. You want a base that can wear different outfits.
My favorite formula looks like this:
- 1 protein: chicken thighs, ground turkey, tofu, salmon, beans
- 1 carb: rice, potatoes, pasta, couscous, tortillas
- 2 vegetables: one roasted, one fresh or quick-pickled
- 2 sauces: one creamy, one punchy
That’s 4 days of meals from one cook session. Not glamorous, but extremely effective.
And don’t overcomplicate the protein. I strongly prefer things that reheat well. Chicken thighs beat chicken breast almost every time because they stay juicy. Ground meat is great because it can become taco filling, rice bowl filling, or pasta sauce in 10 minutes. Tofu works if you actually press and season it like you mean it.
Build in contrast or you will get bored fast
Boredom usually isn’t about flavor alone. It’s about texture. If every meal is soft, warm, and brown, your brain checks out.
So I always force contrast. One element should be crunchy, one should be creamy, and one should be bright. That’s the whole cheat code.
Here’s what that looks like in real life:
- Roasted chicken + rice + cucumber salad + tahini sauce
- Turkey mince + potatoes + shredded lettuce + hot sauce and yogurt
- Tofu + noodles + carrots + peanut sauce + sesame seeds
- Beans + cilantro rice + pickled onions + salsa + avocado
And if you think that sounds fussy, it really isn’t. You’re just adding 1 fresh thing at the end. That 1 thing is what keeps the same base from tasting like punishment on day 3.
My personal rule: never prep a meal without a crunchy topping. Use toasted nuts, seeds, crispy onions, chopped cabbage, scallions, or even crushed chips if that’s what you’ve got. It makes leftovers feel intentional.
Use 2 sauces, not 1
This is the part people skip, and I think it’s a mistake.
One sauce gives you one mood. Two sauces give you range. And range is what makes 4 days possible.
I usually prep:
- 1 creamy sauce: yogurt-garlic, tahini-lemon, ranch-ish, peanut butter sauce
- 1 sharp sauce: chimichurri, salsa verde, hot sauce, vinaigrette, chili crisp
Then I don’t drown the food. I just change the personality of the bowl.
Day 1 can be creamy and cozy. Day 2 can be sharp and spicy. Day 3 can be half and half. Day 4 can become a wrap or salad so it doesn’t feel like a repeat at all.
And if you want the easiest possible system, buy one sauce and make one sauce. No one gets points for making everything from scratch if it burns them out.
Cook in a way that makes reheat actually work
A lot of meal prep fails because people cook for Instagram, not for Wednesday at 1 p.m. Reheating matters. Texture after reheating matters. Storage matters.
So here’s what works:
- Slightly undercook vegetables if they’ll be reheated
- Keep sauces separate until serving
- Salt the components a little more than you think
- Let everything cool before sealing containers
- Use containers with compartments if you hate soggy food
And one more thing - don’t mix everything together in one giant tray unless you’re making a casserole on purpose. Mixed meals go soggy faster, and you lose the ability to remix them.
I’m also a fan of storing fresh garnish separately. Chop herbs, slice scallions, and keep them in a little container. A handful on top makes old food feel weirdly new.
Turn one cook into 4 different meals
This is where the boredom dies. You’re not eating the same meal 4 times. You’re making 4 versions from the same prep.
Example: roast chicken, rice, broccoli, and a yogurt sauce.
Day 1:
- Chicken bowl with rice, broccoli, yogurt sauce, and hot sauce
Day 2:
- Chicken wrap with shredded lettuce, chopped cucumber, and yogurt sauce
Day 3:
- Chicken salad over greens with rice on the side, extra lemon, and crunchy seeds
Day 4:
- Chicken fried rice situation - toss the leftovers in a pan with an egg and soy sauce
That last one is huge. The final meal should be a transformation, not a replay. Stir-fry, soup, wraps, quesadillas, grain bowls, and noodle bowls all rescue leftovers from becoming boring.
Same idea if you cook ground turkey:
- Day 1: taco bowl
- Day 2: stuffed in a wrap
- Day 3: over pasta with marinara
- Day 4: mixed with eggs and potatoes for a weirdly good breakfast hash
And yes, the food can be simple. Simple is fine. Boring is the enemy - not simplicity.
A 90-minute prep flow that actually works
If you want a system, here’s mine:
- Start the carb first - rice, potatoes, pasta, whatever takes the longest.
- Put protein in the oven or on the stove.
- Roast one tray of vegetables while the other stuff cooks.
- Mix 2 sauces while everything is going.
- Chop 1 fresh crunchy thing last.
- Assemble only 2 meals fully. Keep the rest as components.
That last part matters. If you fully assemble 4 identical containers, you lock yourself into boredom. But if you leave some flexibility, you can decide later whether you want a bowl, wrap, or salad.
And honestly, 90 minutes is enough. You do not need to turn Sunday into a second job. If it takes 3 hours, the system is too complicated.
A few combinations that never fail me
If you’re stuck, steal one of these:
- Chicken thighs, roasted sweet potatoes, cabbage slaw, chipotle yogurt
- Ground turkey, rice, green beans, sesame sauce
- Tofu, noodles, carrots, peanut-lime sauce
- Salmon, potatoes, cucumber salad, dill yogurt
- Lentils, roasted carrots, spinach, tahini-lemon sauce
The common thread is one base, one texture contrast, one bright element, one sauce. That combo is boring-proof.
And if you hate eating the same protein all week, cook one protein and one plant-based option. Even just having 2 paths makes the week feel less repetitive.
Make it a habit, not a heroic project
The real win isn’t one good prep session. It’s repeating the system enough that you stop overthinking it.
That’s where habit tracking helps. I’ve seen people do way better when they track the tiny stuff - grocery run, prep day, pack lunch, use leftovers. Trider (myhabits.in) is actually useful for that because it keeps the system simple instead of turning it into a giant spreadsheet fantasy.
And that’s the whole point: make the default easy. If your food is ready, you’ll eat better. If your food is interesting, you’ll keep doing it. Both matter.
So start with one protein, one carb, two veg, two sauces, and one crunchy topping. Cook once. Remix for 4 days. Stop punishing yourself with sad identical containers.
If you want a stupid-simple way to stay consistent with this, try Trider on myhabits.in and track the prep habit before the week gets away from you.