Cheap, high-protein lunches that actually fill you up.
Built from a rotating handful of pantry staples — beans, tuna, eggs, chicken thighs, chickpeas — these 29 lunches keep you full past 3pm without wrecking your grocery budget.
Lunch is where every diet quietly falls apart.
Open any nutrition app and the “eat more protein” advice assumes a grocery budget that most of us don’t have. Salmon fillets, protein powder, grass-fed everything — it adds up fast, and by Wednesday you’re back to a bag of chips because it’s what’s actually in the kitchen.
The real problem usually isn’t willpower. It’s three things stacked on top of each other:
- Protein-rich food gets marketed as expensive, so it feels out of reach on a tight grocery budget.
- Weekday mornings don’t leave room for a 45-minute lunch project, so the fallback is usually toast, cereal, or nothing.
- Decision fatigue is real — deciding “what’s for lunch” five days a week is exhausting on its own, before you even start cooking.
This list solves all three at once. Every recipe below is built from the same rotating cast of cheap, shelf-stable staples — canned beans, canned tuna, eggs, chickpeas, chicken thighs, rice — mixed and matched into 29 different lunches so nothing repeats two days in a row, even though your grocery list barely changes. Most cost under two dollars a serving. Most take fifteen minutes or less. All of them are written out in full below: exact ingredients, exact steps, no guessing.
Watching someone actually build a budget meal prep from scratch helps it click faster than any list — this is a good ten minutes to have on while you skim the recipes below.
The eight staples that make this whole list work
You don’t need a different shopping list for each recipe. Keep these on hand and you can build almost any lunch below with what’s already in the kitchen.
29 lunches, fully written out
Each one lists exact ingredients, a full method, and a real cost and protein estimate per serving. Tap a number above to jump straight to a recipe.
Rice and Beans Bowl
The cheapest full lunch on this list, and it doesn’t taste like a consolation prize.
Ingredients (serves 2)
- 1 cup rice, uncooked
- 1 can (15 oz) pinto or black beans, drained and rinsed
- 1 tbsp olive oil
- 1 tsp cumin, ½ tsp chili powder
- Juice of 1 lime
- ¼ cup shredded cheese and sliced avocado, optional
Method
- Cook the rice according to package directions.
- Warm the olive oil in a skillet, add beans, cumin, and chili powder with a splash of water; simmer 5 minutes, mashing a few beans for creaminess.
- Season with salt and lime juice.
- Spoon beans over rice and top with cheese and avocado.
Tuna Pasta with Lemon
Pantry staples turned into something that tastes like you actually tried.
Ingredients (serves 2)
- 6 oz short pasta
- 2 cans (5 oz) tuna in water, drained
- 2 tbsp olive oil, 1 clove garlic, minced
- 1 lemon, zested and juiced
- 2 tbsp chopped parsley, salt, pepper, chili flakes
Method
- Cook pasta until al dente; reserve ¼ cup pasta water before draining.
- Warm olive oil and garlic in a large pan for 30 seconds.
- Add pasta, tuna, lemon zest and juice, and a splash of pasta water; toss to coat.
- Finish with parsley, salt, pepper, and chili flakes.
Black Bean Quesadilla
Melty, crisp, and ready before your coffee has time to go cold.
Ingredients (serves 2)
- 4 flour tortillas
- 1 can (15 oz) black beans, drained and lightly mashed
- 1 cup shredded cheese
- ½ tsp cumin, ¼ tsp garlic powder
- Salsa, to serve
Method
- Mix the mashed beans with cumin and garlic powder.
- Spread over two tortillas, top with cheese, and close with the remaining tortillas.
- Cook in a lightly oiled skillet 2–3 minutes per side until golden.
- Slice into wedges and serve with salsa.
Tuna and White Bean Salad
A five-minute assembly job that eats like a real, sit-down lunch.
Ingredients (serves 2)
- 1 can (15 oz) cannellini beans, drained and rinsed
- 2 cans (5 oz) tuna in olive oil, drained
- ½ red onion, thinly sliced
- 1 cup cherry tomatoes, halved
- 2 tbsp olive oil, 1 tbsp red wine vinegar, parsley
Method
- Combine beans, tuna, onion, and tomatoes in a bowl.
- Whisk olive oil and vinegar; season with salt and pepper.
- Pour dressing over and toss gently.
- Rest 5 minutes before eating so the onion mellows.
Tuna Melt
Comfort food that happens to be one of the cheapest proteins on the shelf.
Ingredients (serves 2)
- 2 cans (5 oz) tuna, drained
- 2 tbsp mayonnaise or Greek yogurt, 1 tsp Dijon mustard
- ¼ cup diced celery
- 4 slices bread, 4 slices cheddar
- Butter, for the pan
Method
- Mix tuna, mayo, mustard, and celery.
- Spread onto two slices of bread, top with cheese, then the remaining bread.
- Butter the outsides and grill in a skillet until golden, about 3 minutes per side.
- Slice and serve warm.
Bean and Cheese Nachos
Snack-food energy with actual staying power.
Ingredients (serves 2)
- 4 cups tortilla chips
- 1 can (15 oz) pinto or black beans, drained
- 1 cup shredded cheese
- ¼ cup diced tomato, 2 tbsp sliced olives
- Sour cream or yogurt, jalapeños, to top
Method
- Preheat oven to 400°F (200°C).
- Spread chips on a baking sheet and scatter beans and cheese evenly over them.
- Bake 8–10 minutes until the cheese fully melts.
- Top with tomato, olives, and a dollop of sour cream.
Hummus and Veggie Plate
The lunch you build in under five minutes, no cooking required.
Ingredients (serves 2)
- 1 cup hummus
- 1 cucumber, sliced; 2 carrots, cut into sticks
- 1 bell pepper, sliced; 1 cup cherry tomatoes
- Pita bread or crackers
- Olive oil and paprika, to drizzle
Method
- Spread hummus in a shallow bowl and drizzle with olive oil and paprika.
- Arrange the vegetables and pita around it.
- Dip and eat.
Greek Yogurt Bowl
Dessert-shaped, protein-packed, and ready in one minute flat.
Ingredients (serves 2)
- 2 cups plain Greek yogurt
- 1 cup mixed berries
- 2 tbsp honey
- ¼ cup granola, 1 tbsp chia seeds or nuts
Method
- Divide yogurt between two bowls.
- Top with berries, granola, and seeds or nuts.
- Drizzle with honey.
Mediterranean Chickpea Salad
Bright and tangy enough to make you skip the afternoon vending machine.
Ingredients (serves 2)
- 1 can (15 oz) chickpeas, drained and rinsed
- ½ cup diced cucumber, ½ cup diced tomato, ¼ cup diced red onion
- ¼ cup crumbled feta
- 2 tbsp olive oil, 1 tbsp lemon juice, oregano
Method
- Combine chickpeas, cucumber, tomato, and onion.
- Whisk olive oil, lemon juice, oregano, salt, and pepper.
- Pour over the salad, add feta, and toss gently.
Egg Bake Slice
A whole tray of protein made once, eaten all week.
Ingredients (serves 4–6)
- 8 large eggs, ¼ cup milk
- 1 cup chopped spinach, ½ cup diced bell pepper
- ½ cup shredded cheese
- Salt, pepper, garlic powder
Method
- Preheat oven to 375°F (190°C) and grease a baking dish.
- Whisk eggs and milk with salt, pepper, and garlic powder.
- Stir in spinach, pepper, and half the cheese; pour into the dish and top with remaining cheese.
- Bake 22–25 minutes until set, then slice into portions.
Chicken Thigh and Rice
The reheats-like-day-one lunch that makes a weekday feel handled.
Ingredients (serves 2)
- 2 boneless chicken thighs
- 1 cup rice, uncooked
- 1 tbsp olive oil, 1 tsp paprika, ½ tsp garlic powder
- Steamed broccoli, to serve
Method
- Season the chicken with paprika, garlic powder, salt, and pepper.
- Sear in olive oil over medium-high heat, 5–6 minutes per side, until cooked through.
- Cook rice according to package directions.
- Slice chicken and serve over rice with steamed broccoli.
Vegetable Bean Soup
A pot on Sunday means five lunches without touching the stove again.
Ingredients (serves 4)
- 1 tbsp olive oil, 1 onion, 2 carrots, 2 celery stalks — all diced
- 2 cans (15 oz) mixed beans, drained
- 1 can (14 oz) diced tomatoes
- 4 cups broth, 1 tsp Italian seasoning
Method
- Sauté onion, carrots, and celery in olive oil until softened, about 5 minutes.
- Add beans, tomatoes, broth, and seasoning.
- Simmer 20–25 minutes until the vegetables are tender.
- Season to taste and portion into containers.
Greek Chickpea and Olive Salad
Briny, herby, and sturdy enough to pack the night before.
Ingredients (serves 2)
- 1 can (15 oz) chickpeas, drained
- ¼ cup kalamata olives, halved
- ½ cucumber, diced; ¼ red onion, sliced
- ¼ cup crumbled feta
- 2 tbsp olive oil, 1 tbsp red wine vinegar, oregano
Method
- Combine chickpeas, olives, cucumber, and onion.
- Whisk olive oil, vinegar, and oregano; pour over the salad.
- Top with feta and toss gently.
Chicken Cucumber Tomato Salad
Proof that leftover chicken can be the best part of tomorrow’s lunch.
Ingredients (serves 2)
- 2 cups cooked, shredded or diced chicken
- 1 cucumber, diced; 1 cup cherry tomatoes, halved
- 2 tbsp olive oil, 1 tbsp lemon juice
- Fresh dill or parsley
Method
- Combine chicken, cucumber, and tomatoes in a bowl.
- Whisk olive oil, lemon juice, salt, and pepper.
- Pour over and toss with fresh herbs.
Chickpea, Feta and Cucumber Bowl
A five-ingredient bowl that tastes like more effort than it took.
Ingredients (serves 2)
- 1 can (15 oz) chickpeas, drained
- 1 cucumber, diced
- ⅓ cup crumbled feta
- 2 tbsp olive oil, 1 tbsp lemon juice, fresh mint
Method
- Combine chickpeas and cucumber in a bowl.
- Drizzle with olive oil and lemon juice, toss.
- Top with feta and mint.
Turkey Hummus Wrap
A five-minute wrap with staying power a sandwich just doesn’t have.
Ingredients (serves 2)
- 2 large tortillas, ½ cup hummus
- 6 oz sliced deli turkey
- 1 cup baby spinach, ½ cup shredded carrot, ¼ cup sliced cucumber
Method
- Spread hummus over each tortilla.
- Layer turkey, spinach, carrot, and cucumber.
- Roll tightly, slice in half, and pack.
Tuscan White Bean Soup
A rustic pot of soup that costs cents a bowl and tastes like it costs more.
Ingredients (serves 4)
- 1 tbsp olive oil, 1 onion, 2 cloves garlic — diced/minced
- 2 cans (15 oz) cannellini beans, drained
- 4 cups vegetable broth, 1 tsp rosemary
- 2 cups chopped kale or spinach
- Parmesan, to serve
Method
- Sauté onion and garlic in olive oil until soft.
- Add beans, broth, and rosemary; simmer 15 minutes.
- Mash a few beans against the pot to thicken the broth.
- Stir in greens until wilted, then top with parmesan.
Edamame Protein Box
A snack-box lunch with zero cooking and a genuinely high protein count.
Ingredients (serves 1)
- 1 cup shelled edamame, steamed
- 2 hard-boiled eggs
- ½ cup cottage cheese or cubed cheese
- ½ cup grapes or berries, whole-grain crackers
Method
- Steam the edamame 3–4 minutes if frozen, then cool.
- Arrange edamame, eggs, cheese, and fruit in a divided container.
- Add crackers to one section and refrigerate until ready to eat.
Chicken Apple Salad
A sweet-savory combo that makes a salad feel like a treat, not a chore.
Ingredients (serves 2)
- 2 cups cooked, diced chicken
- 1 apple, diced; ¼ cup chopped walnuts or pecans
- 2 tbsp Greek yogurt, 1 tbsp mayonnaise, 1 tsp honey
Method
- Combine chicken, apple, and nuts in a bowl.
- Whisk yogurt, mayonnaise, honey, salt, and pepper.
- Fold the dressing through and chill 10 minutes before serving.
Tuna Spinach Tomato Salad
A green, protein-heavy plate that takes less time than ordering delivery.
Ingredients (serves 2)
- 2 cans (5 oz) tuna, drained
- 3 cups baby spinach, 1 cup cherry tomatoes, ¼ red onion
- 2 tbsp olive oil, 1 tbsp balsamic vinegar
Method
- Arrange spinach, tomatoes, and onion in a container.
- Top with tuna.
- Whisk olive oil, vinegar, salt, and pepper; drizzle over just before eating.
Shredded Chicken Tacos
Taco night, but it’s Tuesday lunch and it only took ten minutes.
Ingredients (serves 2)
- 6 small corn or flour tortillas
- 2 cups cooked, shredded chicken
- ½ cup salsa, ½ tsp cumin, ½ tsp chili powder
- Shredded lettuce, diced tomato, lime wedges
Method
- Warm the shredded chicken with salsa, cumin, and chili powder for 3–4 minutes.
- Warm the tortillas.
- Fill with chicken, lettuce, and tomato.
- Squeeze lime over the top before eating.
Pulled Pork Rice Bowl
The low-effort bowl that tastes like you spent all afternoon on it.
Ingredients (serves 2)
- 2 cups cooked pulled pork
- 1 cup cooked rice, ½ cup shredded cabbage or slaw mix
- 2 tbsp BBQ sauce, 1 green onion, pickled jalapeños
Method
- Warm the pulled pork with BBQ sauce.
- Spoon rice into bowls and top with pork and cabbage.
- Garnish with green onion and jalapeños.
Mediterranean Veggie Bowl
A colorful, meat-free bowl that still hits a real protein number.
Ingredients (serves 2)
- 1 cup cooked quinoa or rice
- 1 can (15 oz) chickpeas, drained
- ½ cucumber, ½ cup cherry tomatoes, ¼ cup feta, olives
- 2 tbsp olive oil, 1 tbsp lemon juice
Method
- Divide quinoa or rice between two bowls.
- Top with chickpeas, cucumber, tomatoes, feta, and olives.
- Drizzle with olive oil and lemon juice.
Cheesy Chicken Bake
A casserole dish that turns Sunday’s leftovers into four solid lunches.
Ingredients (serves 4)
- 3 cups cooked, diced chicken
- 1 cup broccoli florets, 1 cup shredded cheddar
- ½ cup Greek yogurt or sour cream, ¼ cup milk, ½ tsp garlic powder
- Breadcrumbs, optional
Method
- Preheat oven to 375°F (190°C).
- Mix chicken, broccoli, yogurt, milk, garlic powder, and half the cheese in a baking dish.
- Top with remaining cheese, and breadcrumbs if using.
- Bake 20–25 minutes until bubbling and golden.
Chicken Lettuce Wraps
All the flavor of a wrap with almost none of the carbs.
Ingredients (serves 2)
- 2 cups cooked, diced chicken
- 1 tbsp soy sauce, 1 tsp sesame oil
- ½ cup shredded carrot, ¼ cup chopped water chestnuts
- 1 head butter lettuce, leaves separated; sriracha
Method
- Toss chicken with soy sauce and sesame oil.
- Stir in carrot and water chestnuts.
- Spoon into lettuce leaves and drizzle with sriracha.
Ham and Cheese Sliders
The lunchbox classic, leveled up and made in a single tray.
Ingredients (serves 4, 8 sliders)
- 8 slider buns
- 8 oz sliced deli ham, 8 slices cheddar or Swiss
- 2 tbsp melted butter, 1 tsp Dijon mustard, ½ tsp garlic powder
- Poppy seeds, optional
Method
- Preheat oven to 350°F (175°C).
- Fill buns with ham and cheese, arrange in a baking dish.
- Mix butter, mustard, and garlic powder; brush over the tops and sprinkle with poppy seeds.
- Bake 12–15 minutes until the cheese melts and tops are golden.
Grilled Chicken Greek Salad
A restaurant-style salad for a fraction of the price and twice the protein.
Ingredients (serves 2)
- 2 chicken breasts or thighs, grilled and sliced
- 3 cups chopped romaine, ½ cucumber, ½ cup cherry tomatoes, ¼ red onion
- ¼ cup kalamata olives, ⅓ cup crumbled feta
- 3 tbsp olive oil, 1 tbsp red wine vinegar, oregano
Method
- Season and grill or pan-sear the chicken; slice once rested.
- Toss romaine, cucumber, tomatoes, and onion.
- Whisk olive oil, vinegar, and oregano; pour over the salad.
- Top with chicken, olives, and feta.
White Bean and Tomato Stew
A one-pot stew that makes the whole kitchen smell like it’s worth waiting for.
Ingredients (serves 4)
- 1 tbsp olive oil, 1 onion, 2 cloves garlic — diced/minced
- 2 cans (15 oz) white beans, drained
- 1 can (28 oz) crushed tomatoes, 2 cups vegetable broth
- 1 tsp smoked paprika, fresh basil
Method
- Sauté onion and garlic in olive oil until fragrant.
- Add beans, tomatoes, broth, and smoked paprika.
- Simmer 20–25 minutes, stirring occasionally.
- Ladle into bowls and top with fresh basil.
Salami and Cheese Snack Box
Zero cooking, five minutes, and it genuinely holds you until dinner.
Ingredients (serves 1)
- 2 oz sliced salami
- 2 oz cubed cheese
- ¼ cup mixed olives, ½ cup grapes or sliced apple
- Whole-grain crackers or nuts
Method
- Arrange salami, cheese, olives, and fruit in a divided container.
- Add crackers or nuts to one section.
- Refrigerate until ready to eat.
How to actually use this list
Don’t try to cook all 29 in one week. Pick four or five that share ingredients — say, a can of chickpeas, a rotisserie chicken, a block of feta, and a bag of rice — and you’ll cover most of a working week from one modest grocery trip. Batch the base components on a Sunday afternoon, then spend five to ten minutes each morning turning them into whichever bowl, wrap, or salad sounds good that day. That’s the whole system: a little planning up front so lunch stops being a daily decision and starts being a five-minute assembly job.
If a version of high-protein eating that fits your actual budget is what you’ve been missing, this is the whole toolkit — not a meal plan you’ll abandon by Thursday, just 29 lunches worth coming back to.