This low FODMAP beef and broccoli stir-fry brings the classic takeout favorite to your table without the garlic and onion that trigger IBS symptoms. Tender strips of beef are coated in a savory ginger-soy sauce, paired with crisp-tender broccoli, and ready in about 30 minutes. It’s a weeknight-friendly meal that proves you don’t need high-FODMAP ingredients for big flavor.
Ingredients
- 1 lb (450 g) flank steak or sirloin, thinly sliced against the grain
- 2 tablespoons (30 ml) low-FODMAP soy sauce (or tamari for gluten-free)
- 1 tablespoon (15 ml) dry sherry or mirin (optional)
- 1 teaspoon (5 ml) toasted sesame oil
- 1 teaspoon (5 g) brown sugar (or maple syrup)
- 1 tablespoon (8 g) cornstarch
- 2 tablespoons (30 ml) vegetable or avocado oil, divided
- 4 cups (400 g) broccoli florets (about 1 large head)
- 1/4 cup (60 ml) low-FODMAP beef broth (check no garlic/onion)
- 1 tablespoon (15 ml) rice vinegar
- 1 teaspoon (5 g) grated fresh ginger
- 1/4 teaspoon red pepper flakes (optional, for heat)
- 2 scallions, green parts only, thinly sliced (for garnish)
- Cooked jasmine or basmati rice, for serving
Instructions
- In a medium bowl, whisk together the soy sauce, sherry (if using), sesame oil, brown sugar, and cornstarch. Add the sliced beef and toss to coat. Let marinate for 10 minutes while you prep the broccoli.
- In a small bowl, stir together the beef broth, rice vinegar, and grated ginger. Set aside.
- Heat 1 tablespoon of the oil in a large wok or skillet over high heat until shimmering. Add the broccoli and stir-fry for 2–3 minutes until bright green and slightly charred. Remove to a plate.
- Add the remaining 1 tablespoon oil to the pan. Add the beef in a single layer (work in batches if needed) and let sear without moving for 1 minute, then stir-fry for 2–3 minutes until browned but still pink inside. The beef is safe when it reaches 145°F (63°C) as measured with a food thermometer, followed by a 3-minute rest.
- Return the broccoli to the pan. Pour in the broth mixture and stir-fry for 1–2 minutes until the sauce thickens and coats everything.
- Remove from heat. Garnish with scallion greens and red pepper flakes if using. Serve immediately over rice.
Tips
- Slice beef thinly: Partially freeze the steak for 15–20 minutes before slicing—it makes cutting against the grain much easier and ensures tender strips.
- Don’t overcrowd the pan: If you add too much beef at once, it steams instead of searing. Cook in two batches if your pan isn’t large enough.
- Low-FODMAP soy sauce: Regular soy sauce is low FODMAP, but if you’re sensitive to wheat, choose tamari or a certified gluten-free soy sauce.
- Broccoli portion: Broccoli is low FODMAP up to 1 cup (75 g) per serving. This recipe uses 4 cups total, which is about 1 cup per serving—stick to that portion to stay within limits.
Serving Suggestions
Serve over steamed jasmine rice or cauliflower rice for a lighter option. Pair with a simple cucumber salad dressed with rice vinegar and sesame seeds. For a complete meal, add a side of low-FODMAP egg drop soup or a small green salad with a ginger vinaigrette.
Variations
- Chicken version: Swap beef for 1 lb (450 g) chicken breast or thighs, sliced thin. Cook until no longer pink and reaches 165°F (74°C).
- Add more veggies: Include bell peppers (seeded), bok choy, or green beans—all low FODMAP in moderate amounts.
- Make it saucy: Double the broth mixture for extra sauce to drizzle over rice.
- Spicy kick: Add 1/2 teaspoon of low-FODMAP chili paste or extra red pepper flakes.
Storage and Reheating
Refrigerate leftovers in an airtight container for up to 3–4 days. Reheat in a skillet over medium heat with a splash of water or broth to loosen the sauce, or microwave in 30-second bursts until hot. The broccoli will soften on reheating, so it’s best eaten fresh, but still delicious the next day. Reheat leftovers to 165°F (74°C) before serving.
Frequently Asked Questions
Is beef and broccoli naturally low FODMAP? Yes, the core ingredients—beef, broccoli, soy sauce, ginger—are low FODMAP. The main pitfalls are garlic and onion in traditional sauces, which this recipe avoids.
Can I use frozen broccoli? Yes, but thaw it first and pat dry to remove excess moisture, otherwise it will steam rather than char.
What can I use instead of dry sherry? Use extra beef broth or a splash of rice vinegar. Mirin is also fine, but check it doesn’t contain high-fructose corn syrup.
How do I know when the beef is cooked? Use a food thermometer—beef should reach 145°F (63°C) and rest for 3 minutes before serving. If you prefer well-done, cook to 160°F (71°C).
Can I make this ahead of time? You can prep the beef and sauce up to 24 hours in advance, but cook fresh for best texture. Leftovers keep 3–4 days.
Is this gluten-free? Use tamari or a certified gluten-free soy sauce, and ensure your broth is gluten-free. The rest of the ingredients are naturally gluten-free.
Related
- Sticky Rice in Leaves (Lo Mai Gai) Recipe
- Sticky Rice Greenacres: Easy Thai-Style Recipe
- VA Smoking Cessation Workbook: A Step-by-Step Guide
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).