Each of these grilled mahi-mahi wraps delivers 36 grams of protein from one of the leanest, most digestible fish available. Mahi-mahi provides just over one gram of fat per five-ounce portion while packing more protein per calorie than chicken breast. Combined with fiber-rich whole wheat tortillas and the healthy fats from hummus and feta, this wrap hits the macro balance that supports muscle preservation during GLP-1-assisted weight loss.
The flavor here is unmistakably Mediterranean — bright lemon and dried oregano on the charred fish, creamy garlic hummus as the base, sweet roasted red peppers, cool cucumber, and peppery arugula all finished with crumbled feta. The contrast between the warm, slightly smoky fish and the cool, crunchy vegetables makes every bite interesting. It tastes like something you would order at a seaside restaurant, not a diet meal.
Wraps are an ideal format for GLP-1 users because they are compact, portion-controlled, and easy to eat slowly. The tortilla holds everything together without adding bulk, so you get maximum nutrition in a manageable volume. The combination of lean protein and gentle fiber digests comfortably, which matters when gastric emptying is already slowed by medication.
Why This Works on GLP-1
Mahi-mahi is a protein powerhouse that often gets overlooked in favor of salmon or cod. A five-ounce portion delivers roughly 26 grams of complete protein with barely any fat, making it one of the most efficient protein sources for people on GLP-1 medications such as Ozempic and Zepbound who need to maximize protein in smaller portions. Combined with the protein contributions from hummus, feta, and the whole wheat tortilla, each wrap reaches 36 grams — well within the 25 to 45 gram range that research suggests optimizes muscle protein synthesis per meal. Preserving lean muscle mass is critical during GLP-1-assisted weight loss, and hitting this threshold at each meal is one of the most effective strategies.
Mahi-mahi is also notably gentle on the stomach compared to fattier fish. Its firm, mild flesh breaks down easily during digestion, which is particularly important when GLP-1 medications have slowed gastric motility. The five grams of fiber per wrap comes from the tortilla and vegetables — enough to support regularity without the bloating that higher-fiber meals can trigger.
Mahi-mahi is a good source of selenium, niacin, and vitamin B12, all of which support energy metabolism. The olive oil in the hummus provides monounsaturated fats that aid absorption of fat-soluble vitamins from the arugula and peppers. At roughly 405 calories per wrap, this meal leaves room for a protein-rich snack later in the day without exceeding most GLP-1 calorie targets.
Ingredients (serves 2)
For the mahi-mahi:
- 10 oz (285g) mahi-mahi fillets, about 3/4 inch thick
- 1 tablespoon fresh lemon juice
- 1 teaspoon extra-virgin olive oil
- 1 teaspoon dried oregano
- 1 clove garlic, minced
- 1/4 teaspoon salt
- 1/8 teaspoon black pepper
For the wraps:
- 2 medium whole wheat tortillas, 8-inch (about 50g each)
- 1/4 cup (60g) hummus, plain or roasted garlic
- 1/3 cup (50g) roasted red peppers (jarred), drained and sliced
- 1/2 medium cucumber (about 80g), sliced into thin half-moons
- 1 cup (20g) baby arugula
- 1 oz (30g) feta cheese, crumbled
- 1 teaspoon fresh lemon juice for finishing
- Pinch of dried oregano for finishing
Instructions
Marinate the fish:
- Pat the mahi-mahi fillets dry with paper towels. Removing surface moisture is essential for achieving char marks on the grill rather than steaming the fish.
- In a shallow dish, combine the lemon juice, olive oil, oregano, minced garlic, salt, and pepper. Add the fillets and turn to coat evenly. Let the fish marinate at room temperature for 15 minutes while you prepare the remaining ingredients. Mahi-mahi is firm enough to handle acid without becoming mushy in this short window, but do not exceed 20 minutes or the texture will start to break down.
Grill the mahi-mahi:
- Preheat a grill or grill pan over medium-high heat. If using a grill pan, mist it lightly with cooking spray or wipe with an oiled paper towel to prevent sticking.
- Grill the fillets for 3 to 4 minutes per side without moving them. Mahi-mahi is done when the flesh is opaque throughout and flakes easily with a fork but still feels slightly springy. The internal temperature should reach 137°F (58°C). Resist the urge to flip more than once — a single flip gives you the best grill marks and prevents the fish from falling apart.
- Transfer the fillets to a cutting board and let them rest for 2 minutes. Then use a fork to break each fillet into large chunks. Keeping the pieces fairly large rather than shredding finely gives the wrap better texture and makes each bite more satisfying.
Assemble the wraps:
- Warm the tortillas briefly on the still-hot grill, about 20 seconds per side. This makes them pliable and less likely to crack when you roll them. Alternatively, wrap them in a damp paper towel and microwave for 15 seconds.
- Spread 2 tablespoons of hummus down the center of each tortilla, leaving about an inch clear at each end. The hummus acts as both a flavor base and a moisture barrier that keeps the tortilla from getting soggy.
- Layer half the arugula over the hummus on each tortilla, then add the roasted red pepper slices and cucumber.
- Divide the grilled mahi-mahi chunks evenly between the two wraps, placing them over the vegetables.
- Top each wrap with half the crumbled feta, a squeeze of fresh lemon juice, and a small pinch of dried oregano.
- Fold the bottom edge of the tortilla up over the filling, then fold in both sides and roll tightly away from you. Cut in half on a diagonal if desired, or wrap the bottom half in foil for easier handling.
Nutrition per Serving
| Nutrient | Amount (approx.) |
|---|---|
| Calories | ~405 kcal |
| Protein | ~36g |
| Fat | ~14g |
| Carbohydrates | ~30g |
| Fiber | ~5g |
Estimates are based on 5 oz raw mahi-mahi, one 8-inch whole wheat tortilla, 2 tablespoons hummus, and 0.5 oz feta per serving. Actual values may vary by brand of tortilla and hummus used.
Practical Notes
Make it ahead for meal prep. Grill the mahi-mahi and store it in an airtight container in the refrigerator for up to two days. Keep the tortillas, hummus, and vegetables separate. Assemble the wraps fresh when ready to eat — this takes under three minutes and prevents the tortilla from becoming soggy. The chilled fish actually works well in this wrap since the other components are cool too.
Choose the right tortilla. Look for whole wheat tortillas with at least 3 grams of fiber and 4 grams of protein per tortilla. Avoid oversized burrito-style tortillas, which can add 300 or more calories from carbohydrates alone. An 8-inch tortilla in the 120 to 140 calorie range is the sweet spot for this recipe. Low-carb or high-fiber wraps are a fine substitution if you prefer.
Substitute if mahi-mahi is unavailable. Halibut, swordfish, or grouper are the closest substitutes in texture and flavor — all firm white fish that hold up well on the grill. Tilapia works in a pinch but is softer and may fall apart more easily. Avoid salmon here, as its higher fat content changes the macro profile and its strong flavor competes with the Mediterranean seasonings.
Eat slowly and cut it smaller if needed. If you are early in your GLP-1 journey and find a full wrap too much, cut it into four pinwheel-style rounds instead of eating it as a handheld wrap. Smaller pieces slow your eating pace naturally and make it easier to stop at the point of comfortable fullness. You can always refrigerate the second half for later.
Try a lettuce wrap variation. For an even lighter version, skip the tortilla entirely and use two large butter lettuce leaves per serving. This drops the calories to roughly 270 and the carbs to about 8 grams per serving while keeping the protein at 32 grams. The lettuce cups give a pleasant crunch, though the wrap will be less portable.
Frequently Asked Questions
Will grilled fish cause nausea on GLP-1 medication?
Can I make this dairy-free or without feta?
How long do assembled wraps last in the refrigerator?
What if a full wrap is too much food for me right now?
Can I use an indoor grill pan instead of an outdoor grill?
This article provides general food and nutrition guidance only. It does not constitute medical advice. Always consult your healthcare provider regarding your GLP-1 medication and individual nutritional needs.