15 GLP-1 Meal Plan for One Person: Real Recipes That Work With Your Appetite

15 GLP-1 Meal Plan for One Person - Featured

Eating on a GLP-1 medication means your hunger cues are different, your portions are smaller, and you still need real nutrition packed into what you do eat.

This GLP-1 meal plan for one person is a flat list of 15 individual recipes you can mix, match and rotate. No rigid day-by-day schedule, no meal timing rules.

Every recipe here is high in protein or fiber (often both), realistic in volume, and genuinely easy to make for one.

Individual tolerance varies a lot, so treat these as inspiration and check in with your doctor or a registered dietitian for personalized guidance.

1- Greek Yogurt Parfait with Berries and Hemp Seeds

Layered Greek yogurt parfait topped with fresh berries and hemp seeds
Layered Greek yogurt parfait topped with fresh berries and hemp seeds

High protein, low volume, and easy on the stomach. This is a solid breakfast option when appetite is low but you still need fuel.

Serves: 1 · Prep: 5 min

Ingredients

  • 3/4 cup plain full-fat Greek yogurt
  • 1/3 cup mixed berries (fresh or thawed frozen)
  • 1 tbsp hemp seeds
  • 1 tsp honey (optional)

How to make it

  1. Spoon yogurt into a bowl or jar.
  2. Top with berries, hemp seeds, and a drizzle of honey if using.

Estimated nutrition per serving

  • Calories: about 230 kcal
  • Protein: about 18 g
  • Fiber: about 2 g
  • Carbohydrates: about 17 g
  • Fat: about 9 g

Dairy-free swap: use unsweetened coconut yogurt. Protein will be lower, so add an extra tbsp of hemp seeds.

2- Scrambled Eggs with Wilted Spinach and Feta

Fluffy scrambled eggs with wilted spinach and crumbled feta on a white plate
Fluffy scrambled eggs with wilted spinach and crumbled feta on a white plate

Soft, easy to eat, and protein-rich without being heavy. Eggs are one of the most practical proteins for a GLP-1 meal plan for one person.

Serves: 1 · Prep: 3 min · Cook: 5 min

Ingredients

  • 2 large eggs
  • 1 cup baby spinach
  • 2 tbsp crumbled feta
  • 1 tsp olive oil
  • Salt and pepper to taste

How to make it

  1. Heat oil in a small pan over medium heat. Add spinach and stir until wilted, about 1 minute.
  2. Whisk eggs, pour into pan, and scramble gently until just set.
  3. Top with feta, season and serve.

Estimated nutrition per serving

  • Calories: about 220 kcal
  • Protein: about 16 g
  • Fiber: about 1 g
  • Carbohydrates: about 2 g
  • Fat: about 16 g

3- White Bean and Vegetable Soup

A hearty bowl of white bean and vegetable soup with colorful chunky vegetables
A hearty bowl of white bean and vegetable soup with colorful chunky vegetables

Fiber-packed, warm, and gentle. A small bowl goes a long way, which makes this one of the easier meals to manage when appetite is unpredictable.

Serves: 1 · Prep: 5 min · Cook: 15 min

Ingredients

  • 1/2 cup canned white beans, drained and rinsed
  • 1 cup low-sodium chicken or vegetable broth
  • 1/2 cup diced zucchini
  • 1/4 cup diced tomato (fresh or canned)
  • 1 small garlic clove, minced
  • 1/2 tsp dried Italian seasoning
  • 1 tsp olive oil

How to make it

  1. Heat oil in a small saucepan. Add garlic and cook 30 seconds.
  2. Add broth, beans, zucchini, tomato and seasoning. Simmer 12 to 14 minutes until vegetables are tender.
  3. Taste, adjust seasoning and serve warm.

Estimated nutrition per serving

  • Calories: about 200 kcal
  • Protein: about 11 g
  • Fiber: about 7 g
  • Carbohydrates: about 28 g
  • Fat: about 5 g

Storage: keeps in the fridge for 3 days. Easy to double and portion out.

4- Baked Lemon Herb Salmon with Steamed Broccoli

Baked salmon fillet with lemon slices and fresh herbs beside steamed broccoli
Baked salmon fillet with lemon slices and fresh herbs beside steamed broccoli

Salmon is a protein and healthy-fat win for one. It roasts fast, tastes great, and pairs naturally with broccoli for a fiber boost.

Serves: 1 · Prep: 5 min · Cook: 14 min

Ingredients

  • 1 salmon fillet (about 4 oz / 115 g)
  • 1 cup broccoli florets
  • 1 tsp olive oil
  • 1 tbsp fresh lemon juice
  • 1/4 tsp garlic powder
  • 1/4 tsp dried dill or parsley
  • Salt and pepper to taste

How to make it

  1. Preheat oven to 400°F (200°C). Place salmon on a small lined baking sheet.
  2. Drizzle with oil and lemon juice, season with garlic powder, herbs, salt and pepper.
  3. Bake 12 to 14 minutes until salmon flakes easily.
  4. Steam broccoli while salmon bakes and serve together.

Estimated nutrition per serving

  • Calories: about 280 kcal
  • Protein: about 28 g
  • Fiber: about 3 g
  • Carbohydrates: about 7 g
  • Fat: about 15 g

5- Chicken and Avocado Lettuce Wrap

Chicken and avocado lettuce wraps served fresh on a white plate
Chicken and avocado lettuce wraps served fresh on a white plate

Low volume, no cooking required if you use rotisserie chicken, and very easy to portion for one. The avocado adds healthy fat without bulk.

Serves: 1 · Prep: 8 min

Ingredients

  • 3 oz (85 g) cooked shredded chicken breast
  • 1/4 ripe avocado, sliced
  • 2 large romaine or butter lettuce leaves
  • 2 tbsp diced cucumber
  • 1 tbsp plain Greek yogurt or light mayo
  • A squeeze of lemon or lime
  • Salt and pepper to taste

How to make it

  1. Mix chicken with Greek yogurt or mayo, lemon juice, salt and pepper.
  2. Spoon into lettuce leaves, top with avocado and cucumber.

Estimated nutrition per serving

  • Calories: about 240 kcal
  • Protein: about 25 g
  • Fiber: about 3 g
  • Carbohydrates: about 5 g
  • Fat: about 11 g

6- Lentil and Spinach Dhal (Small Batch)

A small bowl of golden lentil dhal topped with fresh wilted spinach leaves
A small bowl of golden lentil dhal topped with fresh wilted spinach leaves

Red lentils cook down soft and are very easy to digest. This small-batch version makes one generous bowl with solid plant-based protein and fiber.

Serves: 1 · Prep: 5 min · Cook: 20 min

Ingredients

  • 1/4 cup red lentils, rinsed
  • 3/4 cup water or low-sodium vegetable broth
  • 1 cup baby spinach
  • 1/4 tsp ground cumin
  • 1/4 tsp ground turmeric
  • 1/4 tsp garlic powder
  • 1 tsp olive oil or coconut oil
  • Salt to taste

How to make it

  1. Heat oil in a small saucepan. Add spices and stir 30 seconds.
  2. Add lentils and broth. Bring to a boil, reduce heat and simmer 15 to 18 minutes until lentils are soft and creamy.
  3. Stir in spinach until wilted. Season and serve.

Estimated nutrition per serving

  • Calories: about 220 kcal
  • Protein: about 13 g
  • Fiber: about 8 g
  • Carbohydrates: about 30 g
  • Fat: about 5 g

7- Turkey and Veggie Mini Meatballs with Marinara

Small turkey and veggie meatballs served with rich red marinara dipping sauce
Small turkey and veggie meatballs served with rich red marinara dipping sauce

Mini meatballs are easy to eat in small amounts and reheat well. Ground turkey keeps the fat moderate while delivering solid protein.

Serves: 1 · Prep: 10 min · Cook: 18 min

Ingredients

  • 4 oz (115 g) ground turkey
  • 2 tbsp grated zucchini, squeezed dry
  • 1 tbsp grated Parmesan
  • 1/4 tsp garlic powder
  • 1/4 tsp dried oregano
  • Salt and pepper to taste
  • 1/3 cup low-sodium marinara sauce

How to make it

  1. Preheat oven to 400°F (200°C). Mix turkey, zucchini, Parmesan, garlic powder, oregano, salt and pepper.
  2. Roll into 6 to 8 small balls and place on a lined baking sheet.
  3. Bake 16 to 18 minutes until cooked through. Serve with warmed marinara.

Estimated nutrition per serving

  • Calories: about 260 kcal
  • Protein: about 27 g
  • Fiber: about 2 g
  • Carbohydrates: about 8 g
  • Fat: about 12 g

Storage: refrigerate up to 3 days or freeze cooked meatballs.

8- Cottage Cheese and Cucumber Power Bowl

A fresh power bowl with cottage cheese, sliced cucumbers, and green toppings
A fresh power bowl with cottage cheese, sliced cucumbers, and green toppings

No cooking, very high in protein, and surprisingly filling in a small volume. A practical option for low-appetite days.

Serves: 1 · Prep: 5 min

Ingredients

  • 1/2 cup low-fat cottage cheese
  • 1/2 cup sliced cucumber
  • 6 cherry tomatoes, halved
  • 1 tbsp sunflower seeds
  • 1/2 tsp everything bagel seasoning or dried herbs
  • A drizzle of olive oil (optional)

How to make it

  1. Spoon cottage cheese into a bowl.
  2. Arrange cucumber and tomatoes on top. Sprinkle with seeds and seasoning, drizzle with oil if using.

Estimated nutrition per serving

  • Calories: about 175 kcal
  • Protein: about 16 g
  • Fiber: about 2 g
  • Carbohydrates: about 10 g
  • Fat: about 7 g

9- Sheet-Pan Chicken Thigh with Roasted Asparagus

Sheet-pan chicken thighs roasted alongside fresh green asparagus spears on a baking sheet
Sheet-pan chicken thighs roasted alongside fresh green asparagus spears on a baking sheet

One pan, minimal cleanup, and a protein-forward meal that reheats well for the next day. Asparagus is a naturally low-calorie, high-fiber vegetable.

Serves: 1 · Prep: 5 min · Cook: 25 min

Ingredients

  • 1 bone-in, skin-on chicken thigh (about 5 oz / 140 g)
  • 8 asparagus spears, woody ends trimmed
  • 1 tsp olive oil
  • 1/4 tsp smoked paprika
  • 1/4 tsp garlic powder
  • Salt and pepper to taste

How to make it

  1. Preheat oven to 425°F (220°C). Rub chicken with half the oil and the spices.
  2. Place chicken on a small lined sheet pan. Roast 10 minutes.
  3. Add asparagus, toss with remaining oil, salt and pepper. Roast another 15 minutes until chicken is cooked through.

Estimated nutrition per serving

  • Calories: about 310 kcal
  • Protein: about 26 g
  • Fiber: about 2 g
  • Carbohydrates: about 4 g
  • Fat: about 20 g

10- Edamame and Brown Rice Bowl with Miso Dressing

Edamame and brown rice bowl drizzled with miso dressing, topped with sesame seeds
Edamame and brown rice bowl drizzled with miso dressing, topped with sesame seeds

Plant-based, filling in a small serving, and easy to put together with pantry staples. Edamame brings both protein and fiber to this simple bowl.

Serves: 1 · Prep: 5 min

Ingredients

  • 1/3 cup cooked brown rice
  • 1/2 cup shelled edamame (thawed from frozen)
  • 1/4 cup shredded red cabbage
  • 1 tsp white miso paste
  • 1 tsp rice vinegar
  • 1 tsp sesame oil
  • 1/2 tsp low-sodium soy sauce
  • 1/2 tsp sesame seeds

How to make it

  1. Whisk together miso, rice vinegar, sesame oil and soy sauce to make the dressing.
  2. Combine rice, edamame and cabbage in a bowl. Drizzle with dressing and top with sesame seeds.

Estimated nutrition per serving

  • Calories: about 290 kcal
  • Protein: about 14 g
  • Fiber: about 6 g
  • Carbohydrates: about 32 g
  • Fat: about 10 g

11- Egg and Black Bean Breakfast Taco (One Tortilla)

Scrambled eggs and black beans stuffed in a single warm flour tortilla
Scrambled eggs and black beans stuffed in a single warm flour tortilla

One small taco is a manageable portion for a GLP-1 meal plan for one person. The black beans add fiber alongside the egg protein.

Serves: 1 · Prep: 3 min · Cook: 5 min

Ingredients

  • 1 small (6-inch) corn or whole wheat tortilla
  • 1 large egg, scrambled
  • 3 tbsp canned black beans, rinsed
  • 2 tbsp salsa
  • 1 tbsp plain Greek yogurt or sour cream
  • A few slices of avocado (optional)

How to make it

  1. Warm tortilla in a dry pan 30 seconds per side.
  2. Scramble egg in the same pan. Warm black beans in the microwave 30 seconds.
  3. Layer egg and beans onto tortilla, top with salsa, yogurt and avocado if using.

Estimated nutrition per serving

  • Calories: about 245 kcal
  • Protein: about 13 g
  • Fiber: about 5 g
  • Carbohydrates: about 27 g
  • Fat: about 8 g

12- Poached Egg on Mashed White Beans with Olive Oil

Poached egg resting on creamy white bean mash drizzled with olive oil
Poached egg resting on creamy white bean mash drizzled with olive oil

This one sounds fancy but takes about 10 minutes. The bean mash is soft, easy to eat in a small amount, and surprisingly satisfying.

Serves: 1 · Prep: 5 min · Cook: 6 min

Ingredients

  • 1/2 cup canned white beans, drained and rinsed
  • 1 large egg
  • 1 tsp olive oil, plus a drizzle to finish
  • 1 small garlic clove, minced
  • 1 tbsp water or broth
  • Salt, pepper and a pinch of chili flakes

How to make it

  1. Heat oil in a small pan. Add garlic and cook 30 seconds. Add beans and water, mash roughly with a fork until creamy. Season and keep warm.
  2. Poach egg in gently simmering water for 3 to 4 minutes.
  3. Spoon bean mash into a bowl, top with egg, a drizzle of olive oil and chili flakes.

Estimated nutrition per serving

  • Calories: about 245 kcal
  • Protein: about 15 g
  • Fiber: about 6 g
  • Carbohydrates: about 24 g
  • Fat: about 10 g

13- Simple Tuna and Chickpea Salad

A bowl of tuna and chickpea salad with fresh vegetables and herbs
A bowl of tuna and chickpea salad with fresh vegetables and herbs

No cooking, two high-protein ingredients, and it comes together in minutes. Chickpeas bulk it out with fiber so a small serving feels complete.

Serves: 1 · Prep: 5 min

Ingredients

  • 1 can (5 oz / 140 g) tuna in water, drained
  • 1/3 cup canned chickpeas, drained and rinsed
  • 2 tbsp diced celery
  • 1 tbsp lemon juice
  • 1 tbsp olive oil
  • 1/4 tsp dried parsley or capers
  • Salt and pepper to taste

How to make it

  1. Combine all ingredients in a bowl and stir well.
  2. Serve on its own, over greens, or with a few whole grain crackers.

Estimated nutrition per serving

  • Calories: about 300 kcal
  • Protein: about 34 g
  • Fiber: about 4 g
  • Carbohydrates: about 16 g
  • Fat: about 9 g

14- Ginger Miso Broth with Tofu and Bok Choy

Steaming bowl of miso broth with tofu cubes and fresh bok choy
Steaming bowl of miso broth with tofu cubes and fresh bok choy

Warm broth-based meals can be very manageable on low-appetite days. The tofu adds protein without heaviness, and bok choy gives a gentle fiber boost.

Serves: 1 · Prep: 5 min · Cook: 10 min

Ingredients

  • 1.5 cups low-sodium vegetable broth
  • 2.5 oz (70 g) firm tofu, cubed
  • 1 small bok choy, halved or roughly chopped
  • 1 tsp white miso paste
  • 1/2 tsp freshly grated ginger
  • 1/2 tsp low-sodium soy sauce
  • 1/2 tsp sesame oil to finish

How to make it

  1. Bring broth to a gentle simmer. Add ginger, tofu and bok choy. Cook 5 to 6 minutes.
  2. Remove from heat. Whisk in miso and soy sauce (don’t boil after adding miso).
  3. Drizzle with sesame oil and serve.

Estimated nutrition per serving

  • Calories: about 130 kcal
  • Protein: about 10 g
  • Fiber: about 2 g
  • Carbohydrates: about 7 g
  • Fat: about 6 g

This is intentionally lighter. Pair it with a boiled egg or a small serving of edamame if you need more protein that day.

15- Ground Turkey and Cauliflower Rice Stir-Fry

Colorful ground turkey and cauliflower rice stir-fry with vegetables in a skillet
Colorful ground turkey and cauliflower rice stir-fry with vegetables in a skillet

Low carb, high protein, and made in one pan. Cauliflower rice keeps the volume low while the turkey carries the macros.

Serves: 1 · Prep: 5 min · Cook: 12 min

Ingredients

  • 4 oz (115 g) ground turkey
  • 1 cup riced cauliflower (fresh or frozen)
  • 1/4 cup frozen peas or diced bell pepper
  • 1 tsp sesame oil
  • 1 tbsp low-sodium soy sauce
  • 1/2 tsp garlic powder
  • 1/2 tsp grated ginger

How to make it

  1. Heat sesame oil in a skillet over medium-high heat. Add turkey and cook, breaking it up, until browned, about 5 minutes.
  2. Add cauliflower rice, peas or pepper, garlic powder and ginger. Stir-fry 5 minutes.
  3. Add soy sauce, toss to combine and serve hot.

Estimated nutrition per serving

  • Calories: about 265 kcal
  • Protein: about 26 g
  • Fiber: about 3 g
  • Carbohydrates: about 9 g
  • Fat: about 13 g

Storage: keeps well in the fridge for 3 days. Double the turkey and freeze half for another batch.

Your Grocery List and How to Use These Recipes

These 15 recipes work best when you pick 4 to 6 for the week and shop for just those. Cooking for one is much easier when you’re not juggling 15 ingredient lists at once.

Here’s a consolidated grocery list covering the full recipe set. Buy only what applies to your chosen meals.

Produce: baby spinach (large bag), mixed berries, cucumber (2), cherry tomatoes, zucchini (2), broccoli (1 head), asparagus (1 bunch), bok choy (1 small head), red cabbage (small), lemon (2), avocado (1 to 2), romaine or butter lettuce

Protein: eggs (1 dozen), ground turkey (8 to 12 oz), chicken breast or rotisserie chicken, chicken thighs (2), salmon fillets (2), canned tuna (2 cans), firm tofu (1 block)

Dairy: plain full-fat Greek yogurt (large tub), low-fat cottage cheese (small tub), feta (small block or crumbled), Parmesan (small piece)

Pantry: canned white beans (2 cans), canned black beans (1 can), canned chickpeas (1 can), red lentils, brown rice (or microwaveable pouches), shelled edamame (frozen), cauliflower rice (fresh or frozen), low-sodium marinara, low-sodium broth (chicken and vegetable), white miso paste, soy sauce (low-sodium), rice vinegar, sesame oil, olive oil, corn or whole wheat small tortillas

Seasonings: garlic powder, smoked paprika, cumin, turmeric, dried oregano, dried dill, chili flakes, everything bagel seasoning, sesame seeds, hemp seeds

Batch-prep tip: cook a double batch of brown rice and roast a tray of vegetables at the start of the week. Both store well and make assembly much faster for bowls, stir-fries and sides.

Appetite and tolerance vary a lot from person to person on GLP-1 medications, so use these recipes as a flexible starting point rather than a strict plan. A registered dietitian can help you adjust portions, nutrients and timing to suit your specific situation.

Written by

Emma Caldwell

Founder & Recipe Developer

Hey, I'm Emma, the cook, recipe tester, and very hungry human behind Health Nutriment. I started this little corner of the internet after years of overcomplicated diet rules finally wore me out. Honestly, I just wanted food that tastes good and actually keeps me full. These days I spend most of my time chasing more protein, easy meal prep, and weeknight dinners I can throw together without losing my mind. Quick heads up: I'm not a doctor or a registered dietitian, so everything here is friendly food inspiration, not medical advice. For anything specific to your health, your doctor or a dietitian is your best bet.

View all posts by Emma Caldwell →

Similar Posts