Each of these Italian-inspired sardine wraps delivers 31 grams of protein from canned sardines and white beans — a combination that covers every essential amino acid in a compact, portable format. Sardines are among the most nutrient-dense foods available per ounce, providing significant omega-3 fatty acids, calcium from the edible bones, and vitamin D. The whole wheat tortilla and cannellini beans add 6 grams of fiber per serving, keeping the wrap structurally sound while rounding out the macros.

The stir-fry method transforms canned sardines from pantry staple to something genuinely appetizing. A quick sear in a hot pan with garlic, zucchini, and cherry tomatoes gives the sardines a light golden edge and melds them with bright Italian flavors — fresh basil, lemon zest, and a hint of oregano. The mashed white beans act as a creamy spread inside the tortilla, replacing heavier sauces while adding body and a velvety texture that holds everything together.

For people taking GLP-1 medications, wraps offer a practical format. You can eat half now and save the rest for later without the dish deteriorating, which matters when your appetite cuts out mid-meal. The soft tortilla is gentle on digestion, and because the filling is already cooked through, there is nothing raw or difficult to break down. This is real food that works with a smaller appetite rather than fighting it.

Why This Works on GLP-1

At 31 grams of protein per serving, these wraps exceed the 25-gram threshold that research suggests is needed to trigger meaningful muscle protein synthesis at a single meal. Preserving lean mass is a genuine concern during GLP-1-assisted weight loss — studies on Wegovy and similar medications show that up to a quarter of weight lost can come from muscle if protein intake is inadequate. Sardines provide highly bioavailable animal protein, and pairing them with white beans adds lysine-rich plant protein that brings the total well above what most snacks or light lunches offer.

The 6 grams of fiber per serving come from the whole wheat tortilla and cannellini beans — both sources of soluble fiber that dissolve gently in the digestive tract rather than creating the bulk and gas that raw vegetables or bran-heavy foods can cause. Because Mounjaro and similar medications already slow gastric emptying, keeping fiber moderate and well-cooked prevents that uncomfortable fullness from lingering.

Sardines are one of the best whole-food sources of omega-3 fatty acids (EPA and DHA), which support cardiovascular health and may help reduce the systemic inflammation that some GLP-1 users experience during rapid weight loss. The edible bones in canned sardines also provide roughly 35% of your daily calcium per can — a nutrient worth paying attention to when your overall food intake has decreased.

Ingredients (serves 2)

For the sardine stir-fry:

  • 2 cans (3.75 oz / 106g each) sardines in water, drained
  • 1/2 cup (90g) canned cannellini beans, drained and rinsed
  • 1 medium zucchini (about 7 oz / 200g), diced small
  • 1/2 cup (75g) cherry tomatoes, quartered
  • 1 cup (30g) baby spinach
  • 2 cloves garlic, thinly sliced
  • 1 tablespoon (15ml) extra virgin olive oil
  • 1/2 teaspoon dried oregano
  • Zest of 1 lemon
  • 1 tablespoon (15ml) fresh lemon juice
  • Salt and black pepper to taste

For assembly:

  • 2 whole wheat tortillas (8-inch / 20cm)
  • 6–8 fresh basil leaves
  • Pinch of red pepper flakes (optional — skip if sensitive to spice)

Instructions

Prepare the bean spread:

  1. Place the drained cannellini beans in a small bowl and mash them with a fork until mostly smooth but still slightly textured. This creates a protein-rich spread that replaces mayo or cheese inside the wrap, adding creaminess without excess fat. Season lightly with salt and a squeeze of lemon juice. Set aside.

Stir-fry the sardines and vegetables:

  1. Heat the olive oil in a large nonstick skillet or wok over medium-high heat until it shimmers. Add the diced zucchini and cook for 2–3 minutes, stirring occasionally, until the edges turn golden. The high heat drives off moisture quickly, concentrating flavor rather than steaming the zucchini into mush.

  2. Add the sliced garlic and cherry tomatoes. Stir-fry for 1 minute until the garlic is fragrant and the tomatoes begin to soften and release their juices.

  3. Drain the sardines well and gently break them into large chunks — you want pieces about 1 inch across, not a paste. Add them to the skillet along with the dried oregano. Cook for 2 minutes, turning gently once or twice, letting the sardine pieces develop a light sear on the bottom. Resist the urge to stir constantly — allowing contact with the hot pan builds flavor.

  4. Add the baby spinach and toss everything together just until the spinach wilts, about 30 seconds. Remove the skillet from heat and stir in the lemon zest, lemon juice, and a generous grind of black pepper.

Assemble the wraps:

  1. Warm the tortillas briefly in a dry skillet or microwave for 15 seconds — a pliable tortilla is easier to roll without cracking. Spread half the mashed bean mixture down the center of each tortilla.

  2. Divide the sardine stir-fry evenly between the two tortillas, spooning it over the bean layer. Tear the fresh basil leaves and scatter them on top. Add red pepper flakes if using.

  3. Fold in the sides of each tortilla, then roll from the bottom up into a tight wrap. Cut in half on the diagonal if desired. Serve immediately or wrap in foil for a portable lunch.

Nutrition per Serving

Nutrient Amount (approx.)
Calories ~385 kcal
Protein ~31g
Fat ~15g
Carbohydrates ~31g
Fiber ~6g

Based on sardines canned in water (drained), standard 8-inch whole wheat tortillas, and the full quantity of vegetables listed. Using sardines packed in olive oil will add approximately 3–4g fat per serving.

Practical Notes

Bean spread doubles as meal prep glue. The mashed cannellini layer does more than add protein — it creates a moisture barrier between the tortilla and the warm filling, preventing sogginess if you wrap these ahead of time. Make extra and store it in a sealed container for up to 4 days.

Sardine selection matters. Look for sardines packed in water rather than oil to keep fat in check. Wild-caught sardines from brands like Wild Planet, King Oscar, or Season tend to have firmer texture and milder flavor than cheaper alternatives, which makes a real difference in a recipe where the sardine is front and center.

These wraps store well for next-day lunches. Wrap tightly in foil and refrigerate for up to 24 hours. They hold up better than most wraps because the bean spread seals the tortilla and the filling is not overly wet. Eat cold or reheat wrapped in foil at 350°F (175°C) for 8–10 minutes.

Start with half if your appetite is low. One full wrap is a generous serving at 385 calories. On days when Zepbound or a similar medication has suppressed your appetite more than usual, cut the wrap in half and save the rest — the nutrition is still meaningful at half a serving (roughly 15g protein, 190 calories). Eating something small beats skipping the meal entirely.

Swap the tortilla for lettuce if carbs are a concern. Large butter lettuce or romaine leaves work as a lighter wrapper, dropping the carbs to about 12g per serving. You lose some fiber from the whole wheat, but if you are in the early weeks of your GLP-1 prescription and still adjusting to smaller meals, a lettuce wrap can feel less heavy.

Frequently Asked Questions

Will the sardines cause nausea on GLP-1 medication?
Canned sardines are fully cooked and have a mild, non-greasy profile when packed in water — they are generally easier to tolerate than fried fish or very oily seafood. That said, if you are in the first few weeks on Ozempic or Mounjaro and experiencing regular nausea, try eating the wrap slowly over 15–20 minutes rather than all at once. The lemon and basil also help — acidic and aromatic flavors can actually ease mild nausea for some people. If strong fish flavors bother you during this adjustment period, start with half a wrap and see how you feel.
Can I use a different canned fish instead of sardines?
Canned mackerel works well as a direct substitute and has a similar omega-3 and protein profile, though it tends to be slightly oilier. Canned tuna is another option but has a drier texture — if you go that route, add an extra squeeze of lemon juice to the stir-fry. Avoid smoked or flavored canned fish, as the added seasonings can clash with the Italian herb profile and may contain extra sodium that compounds the salt already in the recipe.
How long do these wraps keep, and can I freeze them?
Assembled wraps keep well in the refrigerator for up to 24 hours wrapped tightly in foil. Beyond that, the tortilla starts absorbing moisture from the filling. For longer storage, keep the stir-fried sardine filling and bean spread in separate containers in the fridge (up to 3 days) and assemble fresh wraps as needed. Freezing is not recommended — the texture of the sardines and vegetables deteriorates significantly after thawing, and the tortilla becomes gummy.
What if I can only eat a very small amount right now?
This recipe divides easily. Make the full batch of filling but only assemble one wrap, saving the remaining filling in the fridge. You can also use a smaller 6-inch tortilla for a mini wrap that comes in around 250 calories and 20g protein — still nutritionally worthwhile. Some people in the early dose-escalation phase of Wegovy or Zepbound find that eating just a few bites of protein-rich food every 2–3 hours works better than attempting full meals. A quarter of this wrap eaten as a mini-snack still provides roughly 8 grams of protein.
Why stir-fry the sardines instead of using them straight from the can?
Stir-frying accomplishes two things. First, the direct contact with a hot pan gives the sardine pieces a light crust that improves texture — straight from the can, sardines can feel soft and one-dimensional. Second, cooking them briefly with garlic, zucchini, and tomatoes allows the flavors to meld in a way that simply combining cold ingredients cannot achieve. The whole process takes under 5 minutes, so it adds minimal effort for a significant improvement in the finished dish. Just be gentle when stirring — you want chunks, not a sardine scramble.

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.