Budget-Friendly Healthy Meal Plan for Students Cooking for One

Healthy budget meal plan for college students cooking for themselves with quick breakfasts, lunches, dinners, and snacks

Cooking for yourself at university sounds fun until you realize you are now the chef, the dishwasher, the grocery manager, the nutritionist, and the person eating toast over the sink at 11 p.m.

So, yes: you absolutely can eat healthy on a student budget without spending your whole Sunday chopping vegetables like you are auditioning for a cooking show.

This meal plan is built for one person, uses repeat ingredients, keeps prep easy, and focuses on meals that are high in protein, filling, affordable, and actually doable between lectures, deadlines, laundry, etc. etc.

The meals are simple, but they are not sad. We are aiming for: cheap staples, high protein, fibre, colour.


What Makes This Meal Plan Student-Friendly?

This meal plan is designed around ingredients that are:

  • Cheap and easy to find
  • Quick to cook
  • High in protein and fibre
  • Good for leftovers
  • Easy to mix and match
  • Mostly made from cupboard, fridge, and freezer staples

It also avoids the classic student meal plan problem: buying 47 different ingredients for recipes you will make once and then letting half a courgette rot in the fridge.

Here, ingredients repeat on purpose. That is not boring. That is budgeting with a brain.


Important Note About Macros

The macros in this post are estimates, not exact medical or dietetic values. They will change depending on the brands you buy, portion sizes, cooking oil, sauces, and whether you measure things or “emotionally add cheese.”

But they are close enough to help you plan balanced, high-protein student meals.


7-Day Budget-Friendly Healthy Meal Plan for One College Student

This plan is based on three meals per day, with optional snacks. Most meals take around 10–25 minutes, and several use leftovers so you are not cooking from scratch every single time.

The daily targets are roughly:

Calories: 1,800–2,200
Protein: 90–125g
Fibre: 25–40g

That is a solid range for many students, but your needs may be higher or lower depending on your body size, activity level, goals, and appetite. And this is exactly why following random meal plans can get annoying. They look helpful at first, but then you realise your budget, timetable, appetite, fridge space, and actual willingness to cook are completely different from someone else’s.

So instead of trying to copy this plan perfectly, use it as a starting point – then make it fit your real week.

I made a free student meal plan template to help you do exactly that. It gives you space to plan your meals, reuse ingredients, track what you already have, and build a grocery list that actually matches your budget instead of turning into a random supermarket panic shop.

You can get the template for free when you join our free newsletter. It is the same kind of meal planning system people usually pay for, but you can try it free first and see if it actually makes your week easier.

Grab the free student meal plan template when you join our community here (or at the bottom of this post), then come back to this post and plug the meals into your own week.

Digital student meal planner template for planning budget-friendly weekly meals and grocery lists

Weekly Grocery List

Protein

  • Eggs
  • Greek yogurt or skyr (higher protein)
  • Cottage cheese
  • Tinned tuna or salmon
  • Chicken breast or chicken thighs
  • Tofu
  • Lentils, chickpeas, or kidney beans
  • Milk or soy milk

Carbs

  • Oats
  • Rice
  • Wholewheat pasta
  • Potatoes or sweet potatoes
  • Wholemeal bread or wraps

Vegetables

  • Frozen mixed vegetables
  • Frozen broccoli
  • Spinach
  • Carrots
  • Onions
  • Tinned tomatoes

Fruit

  • Bananas
  • Apples or kiwis
  • Frozen berries

Extras

  • Peanut butter
  • Olive oil
  • Hummus
  • Low-fat cheese or feta
  • Stock cubes
  • Curry powder, paprika, garlic powder, chilli flakes
  • Soy sauce
  • Tomato purée

You do not need every single item if you already have staples. Start with what is in your kitchen first (our free digital meal planner template makes it easy to track what’s in your pantry already). Your bank account would like to be included in the planning process.


Day 1

Breakfast: Peanut Butter Banana Protein Oats

Ingredients

  • 50g oats
  • 200ml milk or soy milk
  • 1 banana
  • 1 tbsp peanut butter
  • 100g Greek yogurt or skyr
  • Cinnamon, optional

Method

Cook the oats with milk, then top with banana, peanut butter, and yogurt.

Estimated Macros

Calories: 520
Protein: 28g
Carbs: 70g
Fat: 16g
Fibre: 9g

Why It Works

You get slow-release carbs from oats, protein from yogurt and milk, potassium from banana, and healthy fats from peanut butter. It is cheap, filling, and takes less than 10 minutes.

Peanut butter banana protein oats in a bowl for an easy budget-friendly college breakfast

Lunch: Tuna Sweetcorn Rice Bowl

Ingredients

  • 1 pouch or serving of cooked rice
  • 1 tin tuna, drained
  • ½ tin sweetcorn
  • Handful spinach
  • 1 tbsp Greek yogurt or light mayo
  • Chilli flakes or paprika

Method

Mix everything in a bowl. Microwave if you want it warm.

Estimated Macros

Calories: 520
Protein: 38g
Carbs: 65g
Fat: 10g
Fibre: 6g

Why It Works

This is one of the easiest high-protein student lunches. No dramatic cooking. No chopping board if you are feeling lazy. Just protein, carbs, veg, done.


Dinner: Lentil Tomato Pasta

Ingredients

  • 75g wholewheat pasta
  • ½ tin lentils, drained
  • ½ tin chopped tomatoes
  • Handful spinach
  • 1 tsp olive oil
  • Garlic powder, paprika, chilli flakes
  • Optional: sprinkle of cheese

Method

Cook pasta. Simmer lentils, tomatoes, spinach, oil, and seasoning for 8–10 minutes. Mix with pasta.

Estimated Macros

Calories: 600
Protein: 28g
Carbs: 95g
Fat: 12g
Fibre: 17g

Why It Works

Lentils are cheap, high-fibre, and surprisingly good in pasta sauce. This meal gives you iron, fibre, plant protein, and long-lasting energy.


Optional Snack

Greek yogurt with frozen berries.

Estimated Macros:
Calories: 180
Protein: 18g
Carbs: 22g
Fat: 2g

Greek yogurt berry bowl for a quick healthy student breakfast

Estimated Day 1 Total

Calories: 1,820
Protein: 112g
Carbs: 252g
Fat: 40g
Fibre: 35g


Day 2

Breakfast: Egg and Spinach Toast

Ingredients

  • 2 eggs
  • 2 slices wholemeal toast
  • Handful spinach
  • 1 tsp olive oil or butter
  • Optional: baked beans

Method

Fry or scramble eggs with spinach. Serve on toast.

Estimated Macros

Calories: 420
Protein: 25g
Carbs: 40g
Fat: 18g
Fibre: 7g

Why It Works

Eggs are a budget-friendly protein source, and spinach adds folate, iron, vitamin K.

Cottage cheese toast with fruit for a quick high-protein breakfast

Lunch: Chickpea Hummus Wrap

Ingredients

  • 1 large wholemeal wrap
  • ½ tin chickpeas
  • 2 tbsp hummus
  • Handful spinach
  • Grated carrot
  • Optional: feta or cottage cheese

Method

Mash chickpeas slightly, spread hummus on the wrap, add veg, roll it up.

Estimated Macros

Calories: 520
Protein: 24g
Carbs: 70g
Fat: 17g
Fibre: 13g

Why It Works

This is cheap, portable, and does not require cooking. The chickpeas and hummus give protein and fibre, while the wrap makes it actually satisfying.


Dinner: Chicken, Broccoli and Rice

Ingredients

  • 120g chicken breast or thigh
  • 1 serving rice
  • 150g frozen broccoli
  • 1 tsp olive oil
  • Soy sauce, garlic powder, chilli flakes

Method

Cook chicken in a pan with seasoning. Microwave or boil broccoli. Serve with rice and soy sauce.

Estimated Macros

Calories: 620
Protein: 45g
Carbs: 70g
Fat: 16g
Fibre: 8g

Why It Works

This is the student version of a gym meal, but less depressing. It is high-protein, cheap if you buy chicken in a larger pack and freeze for freshness, and easy to batch cook.

High-protein turkey mince and sweet potato meal

Optional Snack

Apple with 1 tbsp peanut butter.

Estimated Macros:
Calories: 190
Protein: 5g
Carbs: 25g
Fat: 9g


Estimated Day 2 Total

Calories: 1,750
Protein: 99g
Carbs: 205g
Fat: 60g
Fibre: 31g


Day 3

Breakfast: Greek Yogurt Berry Bowl

Ingredients

  • 250g Greek yogurt or skyr
  • 40g oats or granola
  • 100g frozen berries
  • 1 tsp honey or peanut butter, optional

Estimated Macros

Calories: 430
Protein: 35g
Carbs: 55g
Fat: 8g
Fibre: 7g

Why It Works

High protein, no cooking, and it tastes like you put in more effort than you did.


Lunch: Leftover Lentil Tomato Pasta

Use leftovers from Day 1 dinner.

Estimated Macros

Calories: 600
Protein: 28g
Carbs: 95g
Fat: 12g
Fibre: 17g

Why It Works

Leftovers are not a failure. They are meal prep wearing casual clothes.


Dinner: Tofu Vegetable Stir-Fry Noodles or Rice

Ingredients

  • 150g firm tofu
  • 1 serving rice or noodles
  • Frozen mixed vegetables
  • Soy sauce
  • Garlic powder
  • 1 tsp oil

Method

Pan-fry tofu until golden. Add frozen veg and soy sauce. Serve with rice or noodles.

Estimated Macros

Calories: 610
Protein: 32g
Carbs: 75g
Fat: 20g
Fibre: 9g

Why It Works

Tofu is affordable, quick to cook, and full of useful minerals like calcium if you buy calcium-set tofu. Frozen veg keeps the cost low and prevents the “forgotten salad bag” tragedy.


Optional Snack

Cottage cheese on toast.

Estimated Macros:
Calories: 240
Protein: 22g
Carbs: 25g
Fat: 5g


Estimated Day 3 Total

Calories: 1,880
Protein: 117g
Carbs: 250g
Fat: 45g
Fibre: 36g


Day 4

Breakfast: Overnight Oats

Ingredients

  • 50g oats
  • 150g Greek yogurt
  • 100ml milk
  • ½ banana
  • Frozen berries
  • Cinnamon

Method

Mix everything in a container the night before. Eat cold in the morning.

Estimated Macros

Calories: 480
Protein: 30g
Carbs: 70g
Fat: 8g
Fibre: 10g

Why It Works

This is ideal if mornings are chaotic and your motivation does not activate until after 10 a.m.

High protein budget tuna salad meal

Lunch: Jacket Potato with Beans and Cottage Cheese

Ingredients

  • 1 large potato
  • ½ tin baked beans
  • 100g cottage cheese
  • Spinach or broccoli on the side

Method

Microwave the potato, heat the beans, top with cottage cheese.

Estimated Macros

Calories: 570
Protein: 32g
Carbs: 90g
Fat: 8g
Fibre: 14g

Why It Works

Potatoes are filling, cheap, and underrated. Add beans and cottage cheese and suddenly it becomes a proper high-protein meal.


Dinner: Chicken Tomato Rice Skillet

Ingredients

  • 120g chicken
  • 1 serving cooked rice
  • ½ tin chopped tomatoes
  • Frozen mixed veg
  • Paprika, garlic powder, chilli flakes
  • 1 tsp oil

Method

Cook chicken, add tomatoes and veg, then stir through rice.

Estimated Macros

Calories: 620
Protein: 44g
Carbs: 72g
Fat: 16g
Fibre: 8g

Why It Works

One pan. Repeat ingredients. Decent protein. Minimal washing up. We love to see it.


Optional Snack

Banana with Greek yogurt.

Estimated Macros:
Calories: 220
Protein: 18g
Carbs: 35g
Fat: 1g


Estimated Day 4 Total

Calories: 1,890
Protein: 124g
Carbs: 267g
Fat: 33g
Fibre: 34g

Tuna with vegetables, cottage cheese, and eggs for a healthy budget student lunch

Day 5

Breakfast: Cottage Cheese Toast with Eggs

Ingredients

  • 2 slices wholemeal toast
  • 100g cottage cheese
  • 1 egg
  • Black pepper or chilli flakes
  • Optional: spinach

Estimated Macros

Calories: 430
Protein: 34g
Carbs: 40g
Fat: 14g
Fibre: 7g

Why It Works

Cottage cheese is one of the easiest ways to add protein without cooking another full meal. It also works with sweet or savoury toppings.


Lunch: Tuna Pasta Salad

Ingredients

  • 75g wholewheat pasta
  • 1 tin tuna
  • Sweetcorn
  • Spinach
  • 1 tbsp Greek yogurt
  • Black pepper, paprika, lemon juice if you have it

Estimated Macros

Calories: 610
Protein: 43g
Carbs: 80g
Fat: 10g
Fibre: 10g

Why It Works

It is cheap, filling, and works cold, which makes it useful for packed lunches.


Dinner: Chickpea and Spinach Curry with Rice

Ingredients

  • 1 tin chickpeas
  • ½ tin chopped tomatoes
  • Handful spinach
  • Curry powder
  • 1 tsp oil
  • 1 serving rice
  • Optional: spoon of Greek yogurt on top

Method

Simmer chickpeas, tomatoes, spinach, curry powder, and oil for 10–15 minutes. Serve with rice.

Estimated Macros

Calories: 680
Protein: 26g
Carbs: 105g
Fat: 18g
Fibre: 18g

Why It Works

This is cheap, comforting, and rich in fibre. Chickpeas bring plant protein, iron, folate, and magnesium.


Optional Snacks

1 slice wholemeal toast + 1 tbsp peanut butter + ½ banana

Estimated macros:
Calories: 260
Protein: 9g
Carbs: 34g
Fat: 11g


Estimated Day 5 Total

Calories: 1,980
Protein: 112g
Carbs: 259g
Fat: 41g
Fibre: 35g


Day 6

Breakfast: Banana Peanut Butter Yogurt Bowl

Ingredients

  • 250g Greek yogurt
  • 1 banana
  • 1 tbsp peanut butter
  • 30g oats

Estimated Macros

Calories: 520
Protein: 38g
Carbs: 60g
Fat: 16g
Fibre: 7g

Why It Works

This is a no-cook breakfast that keeps you full for hours. It is also very hard to mess up, which is exactly what breakfast needs.

Peanut butter apple cinnamon high protein greek yogurt bowl

Lunch: Egg Fried Rice with Vegetables

Ingredients

  • 1 serving cooked rice
  • 2 eggs
  • Frozen mixed vegetables
  • Soy sauce
  • 1 tsp oil

Method

Scramble eggs in a pan, add rice, veg, and soy sauce. Stir-fry until hot.

Estimated Macros

Calories: 590
Protein: 24g
Carbs: 75g
Fat: 20g
Fibre: 8g

Why It Works

This is perfect for using leftover rice. It is quick, cheap, and much better than ordering takeaway.


Dinner: Kidney Bean Chilli with Rice

Ingredients

  • 1 tin kidney beans
  • ½ tin chopped tomatoes
  • Onion or frozen veg
  • Chilli powder, paprika, garlic powder
  • 1 serving rice
  • Optional: Greek yogurt or cheese

Method

Simmer beans, tomatoes, veg, and spices for 10–15 minutes. Serve with rice.

Estimated Macros

Calories: 670
Protein: 28g
Carbs: 110g
Fat: 12g
Fibre: 20g

Why It Works

Beans are cheap, high-fibre, and filling. This meal also gives you iron, potassium, magnesium, and slow-release carbs.


Optional Snack

Cottage cheese with crackers or toast.

Estimated Macros:
Calories: 230
Protein: 20g
Carbs: 25g
Fat: 5g


Estimated Day 6 Total

Calories: 2,010
Protein: 110g
Carbs: 270g
Fat: 53g
Fibre: 35g

mackerel meal with eggs and salad for a cheap healthy college dinner

Day 7

Breakfast: Savoury Breakfast Wrap

Ingredients

  • 1 wholemeal wrap
  • 2 eggs
  • Handful spinach
  • 1 tbsp cottage cheese or grated cheese
  • Hot sauce, optional

Estimated Macros

Calories: 480
Protein: 30g
Carbs: 45g
Fat: 20g
Fibre: 7g

Why It Works

It feels more exciting than toast but is still very easy. Also, anything in a wrap instantly feels like a proper meal.


Lunch: Leftover Bean Chilli Bowl

Use leftover kidney bean chilli from Day 6.

Estimated Macros

Calories: 670
Protein: 28g
Carbs: 110g
Fat: 12g
Fibre: 20g


Dinner: Quick Salmon or Tuna Potato Plate

Ingredients

  • 1 large potato
  • 1 tin tuna or salmon
  • 150g broccoli
  • 1 tbsp Greek yogurt
  • Black pepper, chilli flakes, lemon juice if available

Method

Microwave the potato, heat or steam broccoli, then serve with tinned fish and yogurt dressing.

Estimated Macros

Calories: 590
Protein: 42g
Carbs: 70g
Fat: 12g
Fibre: 10g

Why It Works

This is a high-protein, high-micronutrient meal with barely any cooking. Tinned fish adds protein and, depending on what you choose, useful nutrients like omega-3 fats, iodine, vitamin D, and calcium if you eat soft bones in tinned salmon or sardines.

Salmon and rice plate with asparagus and seaweed for a healthy high-protein student dinner

Optional Snack

Greek yogurt with berries.

Estimated Macros:
Calories: 180
Protein: 18g
Carbs: 22g
Fat: 2g


Estimated Day 7 Total

Calories: 1,920
Protein: 118g
Carbs: 247g
Fat: 46g
Fibre: 37g


Easy Meal Prep Plan for the Week

You do not need to meal prep like a fitness influencer with 24 identical containers. That is between them and their fridge.

Here is a realistic student version:

Prep These Once

1. Cook a Big Batch of Rice

Make 3–4 servings and keep it in the fridge. Use it for rice bowls, chilli, curry, and egg fried rice.

2. Make One Bean or Lentil Base

Cook a lentil tomato sauce, chickpea curry, or kidney bean chilli. This gives you 2–3 easy meals.

3. Boil a Few Eggs

Useful for snacks, toast, wraps, and lazy lunches.

4. Keep Frozen Veg Ready

Frozen broccoli, spinach, and mixed vegetables are cheaper, last longer, and make healthy meals easier.

5. Portion Snacks

Have yogurt, fruit, cottage cheese, or boiled eggs ready so you are not surviving on random biscuits.

Cheap high-protein student meals for one person using simple budget-friendly ingredients

Budget Tips for Healthy Student Eating

Use Ingredients Across Multiple Meals

For example, spinach can go in oats? No. Please do not do that.

But it can go in:

  • Egg toast
  • Pasta
  • Curry
  • Stir-fries
  • Wraps
  • Jacket potatoes

That is how you save money without eating the same exact meal every day.

Buy Frozen Vegetables

Frozen veg is usually cheaper, lasts longer, and is already chopped. That is a student win.

Use Tinned Protein

Tuna, salmon, chickpeas, lentils, beans, and baked beans can all become quick meals with very little effort.

Keep Breakfast Simple

A high-protein breakfast does not need to be fancy. Greek yogurt, oats, eggs, peanut butter, and fruit can do a lot of heavy lifting.

Stop Planning Meals That Need 14 Ingredients

If the recipe needs fresh basil, pine nuts, three types of cheese, and “a splash of white wine,” maybe that is not the Tuesday-night student meal.


Best Cheap High-Protein Foods for College Students

Here are some of the easiest protein sources to build meals around:

FoodWhy It’s Useful
EggsCheap, versatile, quick
Greek yogurt/skyrHigh protein, no cooking
Cottage cheeseEasy protein for toast, bowls, potatoes
Tinned tuna/salmonLong shelf life, high protein
Chicken thighs/breastGood for batch cooking
TofuAffordable plant protein
LentilsCheap, high fibre, great in sauces
ChickpeasGood for wraps, curries, bowls
Kidney beansGreat for chilli and rice bowls
Milk/soy milkEasy protein boost for oats and smoothies

For a more in depth version of this, visit our Top 12 Cheapest Protein per Gram Foods article.


Healthy Snacks for Students on a Budget

Snacks are not the enemy. Expensive campus snacks bought in a hunger panic are the enemy.

Try these instead:

  • Greek yogurt with frozen berries
  • Apple with peanut butter
  • Boiled eggs
  • Cottage cheese on toast
  • Banana with milk or soy milk and peanut butter milkshake
  • Hummus with carrots or toast
  • Tuna on crackers
  • Peanut butter toast
  • Baked beans on toast
  • Leftover rice bowl in a mug, because student life is humbling

Example Daily High-Protein Student Meal Formula

When you do not want to follow a strict meal plan, use this instead:

Breakfast

Protein + carb + fruit
Example: Greek yogurt + oats + banana

Lunch

Protein + carb + veg + sauce
Example: tuna + rice + spinach + yogurt dressing

Dinner

Protein + carb + 2 vegetables
Example: chicken + potatoes + broccoli + carrots

Snack

Protein or fibre
Example: cottage cheese, boiled egg, fruit, yogurt, hummus

That formula is boring in the best way. It works when your brain is tired.

Final Thoughts

A healthy college meal plan does not need to be perfect. It needs to be repeatable.

The goal is not to cook a brand-new recipe every night or make your fridge look like a Pinterest board. The goal is to have enough easy meals that you can feed yourself properly without spending all your money, energy, or time.

Leave a Reply

Discover more from Two Girls, One Kitchen

Subscribe now to keep reading and get access to the full archive.

Continue reading