Easy Meals for One Person: 20 Quick and Tasty Ideas
Cooking for yourself can be simple, affordable, and enjoyable when you have the right recipes. You don’t need to spend hours in the kitchen, buy expensive ingredients, or prepare a large meal that leaves you eating the same leftovers for days. With a little planning, you can make delicious homemade food using everyday ingredients and just the right amount for one serving.
These easy meals for one person are ideal for students, busy professionals, people living alone, and anyone who wants to spend less time deciding what to cook. From quick breakfasts and filling lunches to healthy dinners and budget-friendly vegetarian dishes, there are plenty of options to suit different tastes and schedules.
Cooking for one also gives you greater control over ingredients, portion sizes, and spending. You can use leftover vegetables creatively, keep essential pantry staples on hand, and prepare meals that match your appetite. Whether you have 10 minutes or half an hour, the following recipes will help you put together satisfying meals without unnecessary effort.
10 Easy Meals for One Person
Looking for easy meals for one person that don’t require hours in the kitchen or a long list of ingredients? These easy recipes for one person include quick breakfasts, satisfying lunches, and delicious dinners you can prepare with everyday ingredients.
1. Scrambled Eggs on Toast

Preparation time: 10 minutes.
Scrambled eggs on toast are a reliable breakfast when you want something warm and filling without much preparation. You need two eggs, one or two slices of bread, a little butter or oil, salt, and black pepper.
Beat the eggs in a bowl and cook them in a lightly greased pan over medium-low heat, stirring gently until set. Toast the bread while the eggs cook, then serve them together. Add chopped tomatoes, spinach, or grated cheese for extra flavor.
2. Overnight Oats With Fruit

Preparation time: 5 minutes, plus refrigeration.
Overnight oats are perfect when you have little time in the morning. Combine half a cup of rolled oats with milk or a milk alternative in a container. Add a spoonful of yogurt if you prefer a creamier texture, then refrigerate overnight.
In the morning, top the oats with sliced bananas, apples, berries, nuts, or seeds. You can also add cinnamon or peanut butter for a different flavor. This make-ahead breakfast requires no morning cooking and can be adapted to whatever fruit you have available.
3. Chicken or Chickpea Wrap

Preparation time: 10–15 minutes when using cooked ingredients.
A wrap makes a convenient lunch when you want something filling without using several pans. Take one tortilla or flatbread and fill it with cooked chicken, lettuce, cucumber, tomatoes, and a little yogurt dressing.
For a vegetarian alternative, use chickpeas instead of chicken. Mash some chickpeas with a fork, season them with lemon juice and black pepper, and mix in chopped vegetables. You can also add grated cheese or leftover roasted vegetables. Warm the tortilla briefly in a pan before assembling the wrap. Serve it immediately or pack it for lunch if you can keep it properly refrigerated until eating.
4. Vegetable Fried Rice

Preparation time: 10–15 minutes
Vegetable fried rice is an affordable way to use leftover rice and small quantities of vegetables. You’ll need about one cup of cooked rice, mixed vegetables, one egg, a little cooking oil, and soy sauce.
Heat the oil in a pan and cook the vegetables until tender. Push them to one side, scramble the egg, and then add the rice. Mix everything together with a small amount of soy sauce and cook until thoroughly heated. Frozen peas, carrots, corn, and bell peppers work well. You can replace the egg with tofu for a plant-based version. For food safety, refrigerate cooked rice promptly, ideally within one hour, and keep it cold until needed. Reheat it until steaming hot throughout and avoid reheating it more than once.
5. Tomato Pasta

Preparation time: Approximately 20 minutes.
Tomato pasta is one of the simplest single-serving dinners because it uses inexpensive ingredients and requires little preparation. Measure around 75–90 grams of dry pasta, depending on your appetite, along with canned tomatoes, garlic, olive oil, and dried herbs.
Cook the pasta according to the package instructions. Meanwhile, heat a little olive oil in a pan, add minced garlic, and stir in the tomatoes. Season with salt, pepper, and herbs, then allow the sauce to simmer until slightly thickened. Toss the cooked pasta with the sauce and add grated cheese if desired. Spinach, mushrooms, chickpeas, or cooked chicken can provide extra variety.
6. Baked Potato With Beans and Cheese

Preparation time: Approximately 8–12 minutes in the microwave
A baked potato is an inexpensive dinner that requires very little preparation. Wash one medium or large potato, pierce it several times with a fork, and microwave it until tender, turning it halfway through. Cooking time depends on the potato’s size and your microwave.
Cut the cooked potato open and fluff the inside with a fork. Add baked beans, grated cheese, black pepper, and chopped spring onions if available. For a more balanced meal, serve it with a side of vegetables or a small salad. You can also use cottage cheese, sautéed mushrooms, or chickpeas as toppings.
7. Chickpea and Vegetable Curry

Preparation time: 20–25 minutes.
Chickpea curry is a practical choice when you want a hearty vegetarian dinner without spending much money. Canned chickpeas, tomatoes, onions, and a few basic spices provide most of the ingredients.
Cook chopped onions in a little oil until soft. Add garlic, curry powder, and cumin, then stir in canned tomatoes and drained chickpeas. Add a little water and simmer until the sauce thickens. Stir in spinach or another vegetable if you have some available. Serve the curry with rice, roti, or flatbread. You can use kidney beans or cooked lentils instead of chickpeas, depending on what’s in your kitchen.
8. Tofu and Vegetable Stir-Fry

Preparation time: Approximately 20 minutes.
A tofu stir-fry is an easy vegetarian dinner that provides protein and allows you to use whatever vegetables are available. You’ll need firm tofu, broccoli, carrots, bell peppers, garlic, and soy sauce.
Cut the tofu into cubes and pat it dry. Heat a little oil in a pan and cook the tofu until lightly golden. Add the vegetables and stir-fry until tender but not overly soft. Finish with garlic and soy sauce, then serve over rice or noodles. Frozen vegetables are suitable when fresh produce isn’t available. You can also replace tofu with chicken or another protein you prefer.
9. Tuna or Chickpea Salad

Preparation time: 10 minutes.
When you don’t feel like cooking, a simple salad can be a convenient lunch. Combine canned tuna with lettuce, cucumber, tomatoes, and sweet corn. Add olive oil, lemon juice, salt, and black pepper for a quick dressing.
For a meat-free option, replace tuna with drained chickpeas. You can also add avocado, grated carrots, or crumbled cheese. Serve the salad on its own or with whole-grain toast, crackers, or flatbread. If preparing it in advance, keep the dressing separate until you’re ready to eat.
10. Vegetable Omelet

Preparation time: 10–12 minutes.
A vegetable omelet is a quick meal for breakfast, lunch, or dinner. Beat two eggs with salt and pepper, then stir in chopped onions, tomatoes, spinach, or mushrooms.
Heat a little oil in a nonstick pan and pour in the egg mixture. Cook over medium-low heat until the eggs begin to set, then fold the omelet in half and continue cooking until fully set. Serve it with whole-grain toast or sliced tomatoes. You can change the vegetables depending on what needs to be used in your refrigerator.
Healthy Meals for One Person
Healthy eating doesn’t require complicated recipes or expensive ingredients. A practical approach is to combine a source of protein with vegetables, a carbohydrate source, and some healthy fats. The exact portions depend on your appetite, activity level, and nutritional needs.
Chicken and Vegetable Rice Bowl
Prepare a serving of cooked rice and add cooked chicken breast, broccoli, cucumber, and tomatoes. Season the chicken with garlic, paprika, and black pepper before cooking. Finish the bowl with lemon juice or a simple yogurt dressing. For a meat-free alternative, use tofu, chickpeas, or beans. This meal is particularly useful when you have cooked rice ready in the refrigerator.
Lentil Soup With Whole-Grain Bread
Lentil soup provides plant-based protein and fiber while using inexpensive pantry ingredients. Cook lentils with chopped onions, carrots, garlic, and vegetable broth. Add cumin, black pepper, and a little turmeric for flavor. Simmer until the lentils are tender, adding more liquid if necessary. Serve with whole-grain bread for a simple lunch or dinner.
Chickpea Salad With Avocado
Combine drained chickpeas with diced avocado, tomatoes, cucumber, and chopped onions. Dress with lemon juice, olive oil, salt, and black pepper. This no-cook meal works well for lunch, particularly on warm days. Add whole-grain bread or cooked quinoa if you want something more substantial.
Cheap and Budget-Friendly Meals for One
Cooking at home can help you manage food expenses, especially when you choose versatile ingredients that work across several recipes. Rice, eggs, potatoes, beans, lentils, and pasta are useful staples for inexpensive homemade meals.
Beans and Rice
Cook a serving of rice and serve it with beans heated with tomatoes, onions, garlic, and cumin. Add frozen vegetables or fresh coriander if available. You can use chickpeas, kidney beans, or black beans. This simple combination is filling, inexpensive, and easy to adapt with different spices.
Potato and Egg Skillet
Cut one medium potato into small cubes and cook in a lightly oiled pan until tender and golden. Add chopped onions, salt, pepper, and any vegetables you have available. Crack one or two eggs into the pan and cook until set. Serve the skillet on its own or with toast for a simple meal that works at almost any time of day.
Cheese and Vegetable Quesadilla
Place grated cheese and chopped vegetables on one half of a tortilla, fold it over, and cook in a dry pan until golden and the cheese melts. Bell peppers, onions, mushrooms, and sweet corn make useful fillings. Add mashed beans for extra protein, then serve with salsa or plain yogurt.
Vegetarian Meals for One Person
Vegetarian meals can be affordable and satisfying when you use ingredients such as eggs, dairy products, tofu, beans, lentils, and vegetables.
Spinach and Cheese Omelet
Beat two eggs and mix in chopped spinach, salt, and black pepper. Cook in a lightly oiled pan and add grated cheese before folding the omelet. Serve with toast or tomatoes.
Creamy Mushroom Toast
Cook sliced mushrooms with garlic, butter or olive oil, and black pepper. Stir in a little cream cheese until the mixture becomes creamy, then spoon it over toasted bread.
Black Bean Tacos
Heat drained black beans with cumin, paprika, and garlic. Fill warm tortillas with the beans, tomatoes, lettuce, onions, and grated cheese. Finish with lemon or lime juice.
These recipes are easy to adjust, so you can use ingredients you already have instead of shopping for a separate set of groceries.
How to Make Cooking for One Easier
1. Plan Your Meals Before Shopping
Plan a few meals each week and check your kitchen before shopping. Reuse ingredients like spinach, rice, and eggs in different recipes to save money and reduce waste.
2. Keep Essential Pantry Ingredients Available
Stock basics like rice, pasta, oats, canned beans, lentils, eggs, frozen vegetables, and spices for quick, easy meals.
3. Freeze Suitable Leftovers
Store extra portions in airtight containers and label them with the date. Freeze suitable dishes like soups and curries, following safe storage and reheating practices.
4. Reuse Ingredients in Different Recipes
Use chickpeas in salads and curries or vegetables in pasta and soups to keep meals varied without buying extra ingredients.
5. Choose Simple Cooking Methods
Try one-pan meals, microwave potatoes, quick stir-fries, and no-cook salads to save time and reduce washing up.
A Simple 7-Day Meal Plan for One Person
A weekly meal plan can make shopping and cooking less stressful. Use the following schedule as a starting point and switch dishes according to your preferences.
| Day | Breakfast | Lunch | Dinner |
| Monday | Scrambled eggs on toast | Chickpea salad | Tomato pasta |
| Tuesday | Overnight oats | Egg sandwich | Vegetable fried rice |
| Wednesday | Yogurt and fruit | Chicken or chickpea wrap | Garlic chicken with vegetables |
| Thursday | Vegetable omelet | Rice bowl | Chickpea curry |
| Friday | Peanut butter toast | Grilled cheese sandwich | Tofu stir-fry |
| Saturday | Banana and oats | Black bean tacos | Baked potato with beans |
| Sunday | Eggs and toast | Tuna or chickpea salad | Lentil soup with bread |
You can keep breakfast simple, prepare lunch according to your schedule, and choose dinners based on the ingredients you have available. Preparing a few ingredients in advance can also save time during the week.
Common Mistakes to Avoid When Cooking for One
Buying Too Much Fresh Food: Large packages of perishable ingredients can lead to waste when you only need a small amount. Buy suitable quantities, choose frozen produce when practical, and plan recipes that share ingredients.
Preparing Excessive Portions: Many recipes are written for several people. Adjust ingredient quantities before cooking, and freeze suitable extra servings if you intentionally prepare more than one meal.
Relying Only on Convenience Foods: Packaged meals can be useful, but having basic ingredients such as eggs, beans, rice, and frozen vegetables makes it easier to prepare varied homemade food.
Storing Leftovers Incorrectly: Refrigerate cooked food promptly and reheat leftovers thoroughly. Avoid leaving perishable meals at room temperature for extended periods, and follow appropriate food safety guidance.
Repeating the Same Meals Too Often: Change sauces, spices, vegetables, or protein sources to add variety without learning a completely new recipe every day.
Wrapping Up
Preparing easy meals for one person doesn’t have to be expensive, time-consuming, or repetitive. With a few reliable recipes and versatile ingredients, you can make satisfying breakfasts, quick lunches, healthy dinners, and affordable vegetarian meals without unnecessary effort.
Start with simple dishes you already enjoy, such as vegetable fried rice, tomato pasta, chickpea curry, or eggs on toast. Plan your shopping, use ingredients across several recipes, and store leftovers safely to make the most of your food budget.
You don’t need advanced cooking skills or a complicated kitchen routine. Choose one new recipe to try this week, adjust it to your taste, and gradually build a collection of homemade meals that work for your everyday life.
Frequently Asked Questions (FAQs)
Q1. What are the easiest meals for one person?
Some of the easiest easy meals for one person include scrambled eggs on toast, tomato pasta, vegetable fried rice, chickpea salad, chicken wraps, and baked potatoes. These quick, simple meals use everyday ingredients and require minimal preparation, making them ideal for breakfast, lunch, or dinner.
Q2. What can I cook for one person on a tight budget?
Beans and rice, lentil soup, potato and egg skillets, chickpea curry, and simple pasta dishes are affordable options. Planning meals around shared ingredients can help reduce grocery costs.
Q3. What are some healthy meals I can make for myself?
Chicken and vegetable bowls, tofu stir-fry, lentil soup, chickpea salad, and vegetable omelets are practical options. Combine protein, vegetables, and suitable carbohydrate sources to create balanced meals.
Q4. What can I make for dinner in 15 minutes?
Egg fried rice using prepared rice, a vegetable omelet, a chickpea wrap, and a cheese quesadilla are quick dinner ideas. Preparation times depend on the ingredients and equipment you use.
Q5. How can I cook for one without wasting food?
Plan meals before shopping, buy appropriate quantities, store leftovers safely, and use ingredients across several recipes. Freeze suitable extra portions before they spoil.
Q6. Is cooking for one cheaper than ordering takeout?
Cooking at home is often less expensive per serving, particularly when you use affordable staples and avoid wasting ingredients. The actual savings depend on local prices, shopping habits, and the cost of delivery.
