10 GLP-1 Friendly Recipes That Are High in Protein and Actually Delicious

If you're taking a GLP-1 medication like Ozempic, Mounjaro, or Zepbound, you already know the deal — your appetite is smaller, but your body's need for protein hasn't changed one bit. In fact, getting enough protein right now is more important than ever.

Here's why: when you're losing weight on a GLP-1, your body doesn't just lose fat. Without enough protein, you can lose muscle too — and that's the exact opposite of what we want. Research shows that GLP-1 users should aim for roughly 1.2 grams of protein per kilogram of body weight per day to preserve lean muscle mass while the scale goes down.

The challenge? Eating enough protein when your appetite is the size of a walnut.

That's exactly why I put together this roundup. These are 10 of my favorite high-protein recipes that are perfectly suited for life on a GLP-1 — they pack serious protein into smaller, easy-to-digest portions so you can stay nourished without feeling like you're forcing down a massive plate of food.

What Makes a Recipe "GLP-1 Friendly"?

Before we dive in, let's clear something up: there's no official FDA definition for "GLP-1 friendly." It's not a regulated label. But as a nutrition coach, here's what I look for when I'm recommending recipes to my clients on these medications:

High protein per serving (25g+) — to protect muscle mass and keep you satiated longer.

Whole-food protein sources — lean meats, fish, eggs, cottage cheese, and Greek yogurt are going to be optimal protein sources.

Moderate calories, high nutrient density — because you're eating less overall, every bite needs to count nutritionally.

Soft or easy-to-digest textures — GLP-1 meds slow gastric emptying, so heavy, greasy, or overly fibrous meals can cause nausea and discomfort. Casseroles, bowls, baked dishes, and blended textures tend to work really well.

Portion-friendly formats — single-serve recipes or dishes that are easy to portion into smaller servings, since large meals can feel overwhelming.

Every recipe on this list checks those boxes. Let's get into it.



1. Air Fryer Honey Garlic Salmon

Protein: 35g+ per serving | Ready in 25 minutes | Anti-inflammatory omega-3s

Salmon might be the single best protein source for someone on a GLP-1, and this recipe is the easiest possible way to make it. You're getting 35+ grams of complete protein per serving, but more importantly you're getting omega-3 fatty acids, EPA and DHA, that actively reduce inflammation in the body. That matters on a GLP-1 because the medication itself, combined with rapid weight loss, can put stress on your body. Eating anti-inflammatory foods consistently helps counteract that. Salmon is also one of the best dietary sources of vitamin D, B12, and selenium; three nutrients that most people are deficient in and that are critical for energy, thyroid function, and immune health. When you're eating less overall, those micronutrients become even harder to get, so every serving of salmon is genuinely doing serious work. The honey garlic glaze adds sweetness and depth without heaviness, hoisin, soy sauce, rice vinegar, honey, garlic, ginger, and the air fryer caramelizes the outside of the salmon bites beautifully in about 7–10 minutes. Pair it with the stir-fried bell peppers, snow peas, and baby corn in the recipe and you've also added fiber and vitamin C to the plate. The whole thing is on the table in 25 minutes and tastes like something you'd order at a restaurant.

Why it's GLP-1 friendly: Anti-inflammatory omega-3s, 35g+ protein per serving, nutrient-dense with vitamin D, B12, and selenium, air fryer format means no heavy oil or grease, soft-textured salmon is easy to digest, and the veggie sides add fiber and micronutrients without bulk.

👉 Get the full recipe here

2. Healthy High-Protein Tuna Noodle Casserole

Protein: 45g per serving

This is the highest-protein recipe on the entire list, and honestly, it tastes like the comfort food version your mom used to make — except this one has a creamy sauce made from Greek yogurt instead of heavy cream. That swap alone makes it dramatically easier to digest while adding even more protein to the dish. If you're struggling to hit your daily protein goals on a GLP-1, one serving of this gets you more than halfway there.

Why it's GLP-1 friendly: 45g protein, lighter dairy base, comfort-food satisfaction in a smaller portion.

👉 Get the full recipe here

3. High-Protein Philly Cheesesteak Casserole

Protein: 36g per serving

Melty cheese, savory beef, and sweet caramelized veggies — all baked together in one pan. Casseroles are one of the best formats for GLP-1 users because you can scoop out exactly how much your appetite can handle, refrigerate the rest, and reheat it later in the week. The soft, cooked-down texture is gentle on your stomach, and 36 grams of protein per serving means you're building meals around the macronutrient that matters most right now.

Why it's GLP-1 friendly: Easy to portion, soft textures, high protein, and meal-prep ready.

👉 Get the full recipe here


4. One-Pan Stuffed Pepper Casserole

Protein: 30g+ per serving

This is one of my most-loved recipes, and for good reason — it's made with lean ground beef or turkey, packed with vegetables, and comes together in a single pan. The protein helps with satiety, muscle support, and stabilizing blood sugar, which is especially important when your eating window is smaller on a GLP-1. The soft, stewed texture of the peppers and meat mixture is easy to digest, and it reheats beautifully.

Why it's GLP-1 friendly: Lean protein + veggies, blood-sugar stabilizing, soft texture, and one-pan simplicity.

👉 Get the full recipe here


5. Low-Carb Lasagna with Egg White Wraps

Protein: 44g per serving | 317 calories | 15g carbs

The macros on this recipe are honestly unreal — 44 grams of protein for just 317 calories. That protein-to-calorie ratio is exactly what GLP-1 users need. By using egg white wraps instead of traditional pasta, you cut the carbs dramatically while keeping all the lasagna flavor you're craving. This was one of my most-shared recipes on TikTok, and now you can see why.

Why it's GLP-1 friendly: One of the best protein-to-calorie ratios on my entire site. Low carb, high protein, and deeply satisfying.

👉 Find this recipe on the blog

6. Buffalo Chicken Flatbread

Protein: 47g per serving | 385 calories | 10-minute prep

If you want the single most protein-dense recipe on this list relative to calories, this is it. Forty-seven grams of protein, under 400 calories, and it's ready in 10 minutes. For GLP-1 users who find that their appetite comes and goes unpredictably, having a recipe this fast in your back pocket is a game-changer. When the hunger window hits, you can make this before it disappears.

Why it's GLP-1 friendly: Highest protein-to-calorie ratio, ultra-fast prep for unpredictable appetite windows.

👉 Find this recipe on the blog


7. Sweet Potato Loaded Nachos

Protein: 25g+ per serving | High fiber from sweet potato + black beans | Nutrient-dense

This one is special. Instead of tortilla chips, you're building your nacho base out of roasted sweet potato coins — and that single swap transforms what would normally be an empty-calorie meal into something that's genuinely working for you. Sweet potatoes are one of the most nutrient-dense foods you can eat: they're loaded with beta-carotene (which converts to vitamin A), potassium, vitamin C, B6, and manganese, plus they bring natural fiber that helps slow digestion and stabilize blood sugar. That blood sugar stability matters a lot on a GLP-1, because the medication is already working on your insulin response — pairing it with food that doesn't spike your glucose just makes the whole system work better. Then you pile on lean ground beef or turkey, black beans (more fiber, more plant protein), diced green chilis, shredded cheese, and whatever fresh toppings you want — guacamole, cilantro, salsa, a dollop of Greek yogurt. The whole thing goes on a sheet pan, which means easy prep and easy cleanup. Each serving comes in around 277 calories, so you can eat a satisfying, loaded plate without blowing through your appetite window. And honestly? It looks like nachos. It feels like nachos. Your brain gets the satisfaction signal that comes with nachos. That psychological piece is underrated when you're on a medication that can make eating feel like a chore.

Why it's GLP-1 friendly: Sweet potato base for beta-carotene, fiber, and blood sugar stability, black beans for soluble fiber and plant protein, lean meat for muscle preservation, satisfying nacho format that makes eating feel enjoyable again, and portion-controlled at under 300 calories a serving.

👉 Get the full recipe here

8. Cowboy Caviar Chicken Salad

Protein: 18g per serving | 208 calories | 27g carbs from whole-food vegetables | 3g fat

This is hands-down one of the most nutrient-dense recipes on the entire site, and for GLP-1 users specifically, it's kind of a dream. Here's why: when your appetite is reduced, you need every bite to carry as much nutritional weight as possible — and this salad delivers fiber, protein, antioxidants, healthy carbs, and micronutrients all in one bowl. The black beans alone bring about 7–8g of fiber per half cup, the bell peppers are loaded with vitamin C, the corn and cucumber add crunch and hydration, and the avocado gives you heart-healthy monounsaturated fats that support satiety. The chicken (Ashley uses Trader Joe's Salsa Verde Pulled Chicken as a shortcut, or you can use rotisserie chicken with a splash of salsa verde) keeps things lean and high-protein without any heavy cooking required. The zesty lime and honey dressing is light but punchy, so nothing feels heavy or hard to eat. And one of the best parts? You can scoop it with tortilla chips, pile it on top of leafy greens, eat it straight out of the bowl, or stuff it into a wrap — it works for every appetite level, big or small. Ashley makes this one every couple of weeks, and once you try it you'll understand why.

Why it's GLP-1 friendly: Extremely high nutrient density, beans for filling soluble fiber, lean shredded chicken for easy-to-eat protein, hydrating vegetables, healthy fats from avocado, light dressing that won't trigger nausea, and totally flexible serving formats.

👉 Get the full recipe here

8. Cottage Cheese Chocolate Mousse

Protein: 32g per serving | Just 3 main ingredients

Sweet cravings don't disappear just because you're on a GLP-1 — but your usual go-to treats might feel way too heavy now. This chocolate mousse is the answer. It's made with fat-free cottage cheese, so you're getting 32 grams of protein in what feels like a decadent dessert. The blended texture is incredibly smooth and gentle on your stomach. I love keeping this in the fridge for when I want something sweet that also moves the needle on my protein for the day.

Why it's GLP-1 friendly: Satisfies sweet cravings, 32g protein from whole food, smooth and easy to digest.

👉 Get the full recipe here




9. Chicken Taco Soup

Protein: 30g+ per serving | High fiber from beans + vegetables

This one checks every single box for GLP-1 eating. It's broth-based, which is huge — dehydration is one of the most common side effects on these medications, and most people don't realize their thirst cues are suppressed too. So a soup that hydrates you while feeding you? That's working double time. The protein comes from ground chicken (or lean beef, or shredded rotisserie chicken if you want a shortcut), and the beans bring both plant protein AND fiber, which most GLP-1 users are seriously under-eating. You've also got crushed tomatoes, bell peppers, corn, onion, garlic, and green chilis in every bowl — that's a ton of micronutrient diversity in one pot. The soft, simmered texture is gentle on your stomach, it's ready in under 40 minutes, and you can portion it out into small servings throughout the week. Top it with a little avocado for healthy fats, a dollop of Greek yogurt for extra protein, and some cilantro — and you've got a meal that's genuinely hard to beat for someone on a GLP-1.

Why it's GLP-1 friendly: Broth-based for hydration, beans for fiber, loaded with vegetables for micronutrients, soft texture for easy digestion, and naturally portion-friendly.

👉 Get the full recipe here

10. Strawberries and Cream Protein Milkshake

Protein: 36g per serving | Nutrient-dense from real fruit + cottage cheese

This tastes like a diner milkshake — creamy, sweet, strawberry-loaded — but the ingredients are doing serious nutritional work under the hood. The protein comes from two sources: cottage cheese and protein powder, which gives you 36 grams in a single glass. The cottage cheese also brings calcium, B12, and probiotics for gut health, which matters a lot on a GLP-1 since your digestive system is already working differently. The strawberries aren't just there for flavor — they deliver vitamin C, antioxidants, and fiber (especially if you use frozen, which are picked at peak nutrition). And here's the thing a lot of people miss: liquid meals are one of the easiest formats for GLP-1 users, especially on days when solid food feels like too much. You can sip this slowly over an hour and still get nearly 40 grams of protein in without ever feeling like you're forcing a meal down. Blend it thick with frozen strawberries and it feels like an actual treat, not a nutrition assignment.

Why it's GLP-1 friendly: Liquid format for low-appetite days, 36g protein from whole-food sources, strawberries for fiber and antioxidants, cottage cheese for gut-supporting probiotics, and it takes two minutes to make.

👉 Get the full recipe here




Quick Tips for Eating Well on a GLP-1

If you're new to GLP-1 medications, here are a few nutrition principles that will make your journey smoother:

Protein first, always. At every meal, eat your protein before anything else on the plate. If you fill up fast (and you will), at least the protein made it in.

Smaller meals, more often. GLP-1 meds slow down how quickly your stomach empties. Three smaller meals plus a protein-rich snack or two tends to work better than two big meals.

Adadquate natural fiber intake. Being on a GLP-1 means you are automatically eating less food. This slows motility substantially and can cause constipation or issues like SIBO if not addressed. Ensuring you’re consuming adaquate fiber from natural sources, like fruits and vegetables, can help keep things moving smoothly. Women should aim for 25-35g per day while men 30-40g+ a day.

Stay hydrated. Dehydration is one of the most common side effects. Keep water with you throughout the day, and consider broth-based soups as a way to hydrate while getting nutrients.

Prioritize soft, cooked foods if you're experiencing nausea, especially in the first few weeks. Casseroles, baked dishes, smoothies, and yogurt-based recipes are your friends.

Track your protein. Even loosely. When your appetite is reduced, it's surprisingly easy to under-eat protein without realizing it. Aim for 25–35g per meal at minimum.

Want 100 More High-Protein Recipes Like These?

If this roundup gave you some new meal ideas, you're going to love The PSQ Cookbook. It's packed with 100 mouthwatering, high-protein recipes designed to keep you feeling full and fueled all day long — whether you're on a GLP-1 or just trying to eat smarter. Every recipe is beginner-friendly, macro-conscious, and made with real ingredients you can actually find at the store.

Grab your copy of The PSQ Cookbook here →

 
Previous
Previous

Easy Baked Turkey Meatballs with Sticky Glaze

Next
Next

Easy Sheet Pan Chipotle Chicken with Creamy Elote Sauce