Grilled Salmon with Asparagus

"Grilled Salmon with Asparagus" lands at 31g of protein for 292 calories a serving, which makes it an easy way to hit a protein target on Ozempic, Wegovy, Mounjaro or Zepbound without overeating. It leans spicy, so save it for a day your stomach is settled rather than right after an injection.
Prep 10 minCook 0 minServes 4
31g
Protein
292
Calories
5g
Carbs
15g
Fat
1g
Fibre
Ingredients
- 1/4 cup chopped fresh parsley
- 1/4 cup blanched fresh dill or basil
- 2 tbsp celery leaves
- 1 small green jalapeño pepper (seeded and chopped)
- 2 tsp chopped shallots
- 2 tsp capers
- 1/2 tsp chopped anchovies
- 1/2 tsp freshly ground black pepper
- 2 tbsp extra virgin olive oil
- 2 tbsp fresh lemon juice
- 4 salmon fillets (4 oz each)
- Non-stick cooking spray
- 1 tsp freshly ground black pepper
- Grilled asparagus spears (for serving (optional))
- Lemon slices (for garnish)
- Fresh parsley sprigs (for garnish)
Method
- 1Add all the salsa verde ingredients — the parsley, dill or basil, celery leaves, jalapeño, shallots, capers, anchovies, black pepper, olive oil and lemon juice — to a blender or food processor and run on high until smooth. Scrape it into a small dish, cover, and set aside.
- 2Bring a grill or grill pan up to medium-high and coat it with nonstick spray.
- 3Mist both sides of each salmon fillet with nonstick spray and season with black pepper.
- 4Lay the salmon on the grill and cook for 3–4 minutes, then turn and give it another 3–4 minutes until it flakes. If you're adding asparagus, grill the spears alongside, rolling them every couple of minutes until tender and lightly charred, about 5 minutes. Let everything rest 5 minutes off the heat.
- 5To plate, spoon some salsa verde onto each plate, set a fillet on top, and drizzle with more sauce. Garnish with lemon and parsley and tuck the asparagus alongside.
Tips for GLP-1 appetites
- Not the gentlest option on a rough stomach day — better suited to when appetite and digestion feel normal.
- Dial back the chilli or hot sauce if nausea is a factor for you.
- At 31g of protein a serving, this alone gets you a meaningful chunk of the way to a daily 80–120g protein target.
Want recipes like this, sized and tracked for you?
Basilino works out your protein target, scales every recipe to your appetite, and keeps a cookbook built for life on GLP-1 medication.
Start free