Meatless meal prep gets a bad reputation, and I get why. Most people picture a sad container of plain rice and steamed broccoli, eat it twice, and quietly go back to buying lunch. The problem was never the “no meat” part. It was that the food had no protein and no flavor, so there was nothing to look forward to by Wednesday.
These ten ideas fix that. Every one of them leans on a real protein source, beans, lentils, tofu, eggs, or Greek yogurt, so you stay full until dinner instead of raiding the vending machine at 3pm. They also hold up. I’ve tried to note how long each keeps and which ones freeze, because “healthy for one day” is not meal prep.
This post contains affiliate links; we may earn a small commission at no cost to you.

What makes meatless meal prep actually filling
Two things: protein and fat. Aim for roughly 20 to 30 grams of protein per portion, and don’t fear a little olive oil, tahini, or cheese. A digital kitchen food scale helps here more than you’d think. Beans and grains are easy to eyeball wrong, and 40 grams of dry lentils looks like nothing until it doubles in the pot.
The other trick is building meals that reheat well. Anything with beans, lentils, roasted veg, or a grain base holds its texture for days. Delicate greens and creamy dressings don’t, so those go on the side or on top at the last minute. If you want more plant-forward ideas beyond this list, my vegetarian meal prep ideas roundup has a few more.
1. Chickpea shawarma bowls
Roast two drained cans of chickpeas at 425F for 25 minutes with cumin, smoked paprika, garlic powder, and a little salt until the edges crisp. Pile them over rice with chopped cucumber and tomato, then a garlic-yogurt sauce made from plain Greek yogurt, lemon, and a grated clove. This makes about four bowls at roughly 22 grams of protein each. The chickpeas stay good four to five days, and the yogurt sauce actually gets better on day two. Keep the cucumber separate if you’re picky about crunch.
2. Sweet potato and black bean burrito bowls
Cube two sweet potatoes, toss with oil and chili powder, and roast at 425F for 30 minutes. Layer over rice with black beans, canned corn, salsa, and a handful of shredded cheese. Four bowls, and they cost almost nothing to make. These reheat beautifully and freeze for two months, so I usually double the batch and stash half. Add avocado fresh the morning you eat it, never in advance, or you’ll open a brown container and be sad.
3. Peanut tofu noodle jars
Press a block of extra-firm tofu for 15 minutes, cube it, and bake at 400F for 25 minutes so it firms up instead of going mushy in the fridge. Whisk a sauce of peanut butter, soy sauce, lime, and a little honey and warm water. Layer noodles, tofu, shredded carrot, and cabbage in a jar with the sauce on the bottom. Wide-mouth mason jars are perfect for this because you can shake and eat cold, no reheat needed. Good for four days.

4. Spinach and feta egg bites
Whisk eight eggs with a splash of milk, a couple big handfuls of chopped spinach, and crumbled feta. Pour into a greased muffin tin and bake at 350F for about 20 minutes until set. You get 12 bites, so two or three is a solid breakfast or a protein-heavy snack. They keep four days in the fridge and freeze for a month. Reheat from frozen in the microwave for about 45 seconds. Don’t overbake them or they turn rubbery and weep water in the container.
5. Lentil bolognese
This one converts people. Simmer a cup of dry brown or green lentils with a jar of marinara, a can of diced tomatoes, diced mushrooms, and Italian herbs for about 30 minutes until thick. Spoon over pasta or roasted zucchini. It’s got real body, close to 18 grams of protein per serving, and it tastes like it took way longer than it did. Makes four to five servings, keeps five days, and freezes for three months. Honestly it’s better reheated once the flavors settle.
6. Greek chickpea salad jars
No cooking at all. Combine chickpeas, diced cucumber, cherry tomatoes, red onion, and feta, then dress with olive oil, lemon, and oregano. Portion into jars with the dressing on the bottom and the chickpeas next, so nothing gets soggy. This is my go-to when it’s too hot to turn on the oven, and it holds a full four days because there’s nothing delicate in it. A set of glass containers works too if you’d rather eat it as a bowl.
7. Teriyaki tempeh stir-fry
Tempeh has more protein than tofu and a nuttier bite. Steam or simmer cubed tempeh for 10 minutes first to mellow any bitterness, then pan-fry with a frozen stir-fry vegetable blend and a quick teriyaki sauce of soy sauce, honey, garlic, and ginger. Serve over rice. Four servings, around 24 grams of protein each. Keeps four days. The frozen veg blend is the shortcut that makes this a 20-minute job on a busy night.
8. Creamy tomato and white bean soup
Sauté onion and garlic, add two cans of white beans, a can of diced tomatoes, and vegetable broth, simmer 15 minutes, then blend until smooth. A high-speed blender gets it silky, and the beans do the work cream usually does, so it’s rich without being heavy. It’s the best freezer meal on this list, good for three months, and reheats straight from frozen in a pot. Pair it with grilled cheese on a rough day and don’t apologize for it.
9. Overnight protein oats
Mix half a cup of rolled oats with Greek yogurt, milk, a spoon of peanut butter, and a drizzle of honey, then let it sit overnight. The yogurt pushes this past 20 grams of protein, which most oatmeal never hits. Make four jars Sunday night and breakfast is handled through Thursday. Top with frozen berries that thaw overnight into the oats. Keeps five days, and it’s the only prep on here that requires zero heat and zero real skill.
10. Baked feta and white bean pasta
The viral baked feta trick, made filling. Roast a block of feta surrounded by cherry tomatoes and olive oil at 400F for 30 minutes, then smash it into a sauce and fold in a can of white beans and cooked pasta. The beans add protein and make it stick to your ribs. Makes four servings and keeps four days. Add a splash of pasta water when you reheat so it loosens back up instead of drying out.
How to make it work for your actual week
Pick two of these, not all ten. Prep two batches on Sunday, one bowl-style and one jar or soup, and you’ve got variety without eating the same thing five days straight. Cook your grains and roast your veg first, since they take the longest, then everything else falls into place while they run. Portion into containers the same day so it’s grab-and-go, not a second cooking project on Monday.
If you want the healthy, easy meal prep recipes blowing up right now, have the top one sent to you daily. And if you’re going fully plant-based, my vegan meal prep ideas post swaps out the eggs and dairy here.

🖨️ Free Printable Prep Sheet
Print this or save it as a PDF. Here’s a full week of lunches built from two of the ideas above, chickpea shawarma bowls and sweet potato black bean burrito bowls, about eight portions total.
Shopping list
- Produce: 2 sweet potatoes ($2.00), 1 bell pepper ($1.30), 1 red onion ($1.00), 1 cucumber ($1.00), 1 pint cherry tomatoes ($3.50), 1 head garlic ($0.80), 1 lemon ($0.70), 1 lime ($0.50)
- Protein & dairy: 4 cans chickpeas ($4.40), 2 cans black beans ($2.20), 1 tub plain Greek yogurt ($5.50), 1 bag shredded cheese ($2.80)
- Pantry: rice, 2 lb bag ($2.50), 1 can corn ($1.00), 1 jar salsa ($2.50), cumin, paprika, chili powder, oil (staples)
Week total: about $29 for roughly 8 lunch portions, about $3.60 each, versus $12 or more buying lunch out.
Prep-day game plan
- Start the rice (about 20 min for the whole batch).
- Roast chickpeas with spices at 425F, 25 min. On a second tray, roast cubed sweet potato with chili powder, 30 min.
- While they roast, chop cucumber, tomato, pepper, and onion. Stir the garlic-yogurt sauce.
- Assemble: half the rice into shawarma bowls with chickpeas and veg, half into burrito bowls with black beans, corn, salsa, and cheese.
- Cool, then portion into containers. Keep yogurt sauce and cut cucumber separate until serving.
Storage & reheat
| Item | Fridge | Freezer | Reheat note |
|---|---|---|---|
| Chickpea shawarma bowls | 4-5 days | 2 months (no sauce) | Microwave 2 min, add sauce cold after |
| Sweet potato burrito bowls | 4 days | 2 months | Microwave 2-3 min, avocado fresh only |
| Egg bites | 4 days | 1 month | 45 sec from frozen |
| Lentil bolognese | 5 days | 3 months | Reheats better than day one |
| Tomato white bean soup | 5 days | 3 months | Straight from frozen in a pot |
Meatless meal prep only fails when it’s boring or empty. Give it real protein and a little flavor, prep two batches instead of five, and it holds up like anything else. Start with the burrito bowls and the lentil bolognese this week. Both freeze, both reheat well, and neither one will have you missing the meat by Wednesday.
Leave a Reply