Each serving of this Vietnamese lemongrass beef provides 34 grams of protein and 345 calories, built around lean top sirloin sautéed with fresh lemongrass, garlic, and shallots. The dish pairs the seared beef with zucchini, bell pepper, and snap peas — vegetables chosen specifically for how well they hold up across four days of meal prep storage. A light sauce of fish sauce, lime juice, and a touch of coconut aminos ties everything together without adding significant fat or sugar.
The flavor profile draws from bò xào sả ớt, a classic Vietnamese stir-fried lemongrass beef that balances aromatic, savory, and bright citrus notes in every bite. Lemongrass gives the dish a fragrant, almost floral warmth that tastes complex despite the short ingredient list. Thinly sliced beef picks up a proper sear in the hot pan, developing caramelized edges that contrast with the crisp-tender vegetables underneath.
This single-pan format makes the recipe ideal for GLP-1 meal prep — you get four complete, balanced meals from 35 minutes of active cooking. The portions are satisfying without being large, and the bright acidity from lime juice helps stimulate appetite gently on days when eating feels like a chore. Everything stores flat in containers, reheats cleanly in a microwave, and actually improves as the lemongrass flavor deepens overnight.
Why This Works on GLP-1
At 34 grams of protein per serving, this meal covers a substantial portion of the daily protein target that helps preserve lean muscle mass during GLP-1-assisted weight loss. Research consistently shows that adequate protein intake — typically 1.0 to 1.2 grams per kilogram of body weight — reduces the proportion of muscle lost during caloric restriction, which is especially relevant for users of medications like Wegovy and Zepbound that can produce rapid weight reduction. Top sirloin is one of the leaner beef cuts, delivering this protein with only about 7 grams of fat from the meat itself per serving, keeping the overall calorie count moderate.
The vegetables in this recipe are chosen for digestive gentleness. Zucchini is low in FODMAPs and very easy on the stomach, snap peas provide moderate fiber without the bloating risk of dried legumes, and bell pepper adds sweetness and vitamin C without irritating the gut. This matters because many GLP-1 users — particularly during the first months on Ozempic or Mounjaro — experience nausea or early satiety that makes heavy, fibrous meals uncomfortable.
Lemongrass contains citral, a compound with documented anti-inflammatory and digestive-soothing properties. The lime juice provides citric acid that can help with iron absorption from the beef, an important consideration since reduced food intake on GLP-1 medications can make it harder to meet micronutrient needs from smaller meals. The moderate carbohydrate content from the vegetables provides enough energy for daily function without the blood sugar spikes that GLP-1 medications are designed to help manage.
Ingredients (serves 4)
For the beef:
- 1 1/4 lb (565g) top sirloin steak, trimmed of visible fat
- 2 stalks fresh lemongrass, tender inner core only, finely minced
- 3 cloves garlic, minced
- 2 medium shallots, thinly sliced
- 1 tablespoon fish sauce
- 1 teaspoon coconut aminos or low-sodium soy sauce
- 1/2 teaspoon freshly ground black pepper
For the vegetables:
- 2 medium zucchini (about 14 oz / 400g), halved lengthwise and sliced into half-moons
- 1 large red bell pepper (about 6 oz / 170g), cut into thin strips
- 6 oz (170g) sugar snap peas, strings removed, halved on the diagonal
- 1 tablespoon avocado oil or neutral cooking oil
For the sauce:
- 1 1/2 tablespoons fish sauce
- 1 tablespoon fresh lime juice (about 1 lime)
- 1 teaspoon rice vinegar
- 1 teaspoon honey
- 1/4 teaspoon red pepper flakes (optional — omit for sensitive stomachs)
For serving:
- 2 tablespoons fresh cilantro, roughly chopped
- 1 tablespoon fresh mint leaves, torn
- Lime wedges
Instructions
Prepare the beef and aromatics:
- Slice the sirloin against the grain into thin strips, about 1/4 inch (6mm) thick and 2 inches (5cm) long. Cutting against the grain shortens the muscle fibers, making each piece more tender — this is especially important for lean cuts that can toughen when overcooked.
- In a medium bowl, toss the beef strips with the minced lemongrass, garlic, half the sliced shallots, 1 tablespoon fish sauce, coconut aminos, and black pepper. Let this sit while you prepare the vegetables — even 10 minutes makes a difference in flavor penetration.
Mix the sauce:
- Whisk together the fish sauce, lime juice, rice vinegar, honey, and red pepper flakes in a small bowl. Set aside.
Sear the beef:
- Heat the avocado oil in a large skillet or wok over high heat until the oil just begins to shimmer. Working in two batches to avoid crowding the pan, spread the beef strips in a single layer and let them sear undisturbed for 90 seconds until browned on the underside. Flip and cook for 60 seconds more. Crowding causes steaming rather than searing, which means gray, chewy meat instead of caramelized edges.
- Transfer the seared beef to a clean plate. The meat will finish cooking when it returns to the pan later.
Cook the vegetables:
- In the same hot pan, add the remaining shallots and cook for 30 seconds until fragrant. Add the bell pepper strips and cook for 2 minutes, stirring occasionally, until they begin to soften at the edges but still have structure.
- Add the zucchini half-moons and snap peas. Stir-fry for 2 to 3 minutes until the zucchini is just tender and the snap peas turn bright green. The vegetables should retain some bite — they will soften slightly more when reheated during the week.
Combine and finish:
- Return the beef and any accumulated juices to the pan. Pour the sauce over everything and toss to coat, cooking for 30 seconds just until the sauce is warm and the beef is heated through. Remove from heat immediately to avoid overcooking the sirloin.
- Divide evenly among four meal prep containers. Top each with cilantro and mint. Add a lime wedge to each container for squeezing fresh at mealtime.
Nutrition per Serving
| Nutrient | Amount (approx.) |
|---|---|
| Calories | ~345 kcal |
| Protein | ~34g |
| Fat | ~12g |
| Carbohydrates | ~22g |
| Fiber | ~4g |
Based on 1 1/4 lb trimmed top sirloin divided four ways, with all vegetables and sauce included. Actual values may vary slightly based on the specific cut and how much fat is trimmed.
Practical Notes
Meal prep storage. These containers keep well in the refrigerator for up to 4 days. Store the lime wedges separately or in a small compartment to prevent them from making the other ingredients soggy. Reheat in the microwave for 90 seconds, then squeeze the fresh lime over top — the burst of acidity revives the whole dish.
Best beef cuts for this recipe. Top sirloin offers the best balance of flavor, leanness, and price for this sauté. Eye of round is leaner but can turn tough in a stir-fry. Flank steak works well but adds about 2 grams of fat per serving. Whatever cut you choose, slice it against the grain while it is still slightly chilled from the refrigerator — partially cold meat is much easier to cut thinly and evenly.
Lemongrass prep shortcut. If you cannot find fresh lemongrass, frozen minced lemongrass (sold in tubes at many Asian grocers) works well — use about 2 tablespoons. Lemongrass paste from a jar is a last resort; it works but has a flatter, less aromatic flavor. Do not substitute lemon zest — it is a completely different flavor profile.
Adding a carb base. As written, this recipe sits at 345 calories per serving, which leaves room to add a carbohydrate base if your appetite allows it. A half cup of cooked jasmine rice adds about 100 calories and 22 grams of carbs. Cauliflower rice is a good lower-calorie option that absorbs the sauce well, adding only about 25 calories per half cup.
For very small appetites. If you are in the early weeks of Zepbound or Mounjaro and finding full portions difficult, divide this recipe into six portions instead of four. You will get about 23 grams of protein per smaller serving — still meaningful — and can always eat a second portion later if appetite allows.
Frequently Asked Questions
Will this recipe cause nausea if I'm in my first weeks on a GLP-1 medication?
Can I use a different protein instead of beef?
How long do these meal prep containers last, and can I freeze them?
I can only eat very small amounts right now — is this still worth making?
What is the best way to reheat this without the beef becoming tough?
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.