Spiralized Shanghai Beef and Broccoli
When it comes to quick, flavorful meals that satisfy cravings and nourish the body, Spiralized Shanghai Beef and Broccoli is a standout dish. This recipe combines tender sirloin steak with vibrant vegetables, all coated in a sweet and savory sauce that rivals your favorite takeout. With the clever use of spiralized broccoli stems, this dish adds a fun twist to the classic combination of beef and broccoli, making it an enticing option for dinner any night of the week.
Why I Love This Recipe
This Spiralized Shanghai Beef and Broccoli dish is a true love letter to the bustling streets of Shanghai, where fresh ingredients and bold flavors reign supreme. I adore this recipe for several reasons: it’s quick to prepare, perfect for meal prep, and incredibly versatile. The spiralized broccoli stems provide a unique texture that pairs beautifully with the tender beef, while the homemade sauce elevates the dish to new heights. Plus, it’s a fantastic way to sneak more vegetables into your meal without sacrificing flavor!
What to Buy
To make this delicious Spiralized Shanghai Beef and Broccoli, here’s what you’ll need:
- 2 sirloin steaks (5 ounces each, about 1 inch thick)
- 26 oz broccoli stems (spiralized into 2-inch long pieces)
- 2 cups broccoli florets
- 1/4 cup hoisin sauce
- 1/4 cup fresh squeezed orange juice
- 2 tbsp reduced sodium soy sauce
- 1 teaspoon sesame oil
- 1/4 large white onion (julienned)
- 1 tbsp garlic (minced)
- 1 tbsp fresh ginger (minced)
- Cooking spray
Setup & Equipment
Before diving into the cooking process, gather the necessary equipment. Here’s what you’ll need:
- Spiralizer – for creating those fun broccoli noodles.
- Large skillet or wok – for stir-frying the beef and vegetables.
- Cutting board and knife – for prepping your ingredients.
- Measuring cups and spoons – for accurate ingredient measurements.
- Tongs – for tossing everything together easily.
Cook Spiralized Shanghai Beef and Broccoli Like This

Step 1: Prepare the Beef
Start by slicing the sirloin steaks against the grain into thin strips. This helps ensure the meat is tender. Season the beef lightly with salt and pepper.
Step 2: Make the Sauce
In a bowl, whisk together the hoisin sauce, fresh squeezed orange juice, and reduced sodium soy sauce. This sweet and tangy sauce is the heart of your dish!
Step 3: Heat the Skillet
Spray your large skillet or wok with cooking spray and place it over medium-high heat. Once hot, add a splash of sesame oil for flavor.
Step 4: Cook the Beef
Add the sliced beef to the skillet in a single layer. Sear the beef for about 2-3 minutes, without stirring, until it develops a nice brown crust. Flip the beef and cook for another 1-2 minutes, until browned and cooked through. Remove the beef from the skillet and set aside.
Step 5: Stir-fry the Vegetables
In the same skillet, add the julienned onions, minced garlic, and minced ginger. Sauté for about 1 minute, until fragrant. Then add the spiralized broccoli stems and florets, cooking for an additional 3-4 minutes until they are tender but still crisp.
Step 6: Combine Everything
Return the cooked beef to the skillet, pouring the sauce over the mixture. Toss everything together to coat and heat through for 1-2 minutes.
Step 7: Serve
Remove from heat and serve hot. You can garnish with sesame seeds or sliced green onions if desired. Enjoy your vibrant and delicious Spiralized Shanghai Beef and Broccoli!
Variations for Dietary Needs

If you or someone in your family has specific dietary needs, consider these variations:
- Gluten-free: Use tamari instead of soy sauce.
- Paleo: Swap hoisin sauce with a homemade version or coconut aminos.
- Vegetarian: Replace beef with tofu or tempeh and use vegetable broth instead of hoisin.
- Low-carb: Serve over zucchini noodles instead of broccoli stems.
What Not to Do
When preparing Spiralized Shanghai Beef and Broccoli, keep these pitfalls in mind to ensure your dish turns out perfectly:
- Avoid overcooking the beef, as it can become tough and chewy.
- Do not skip the marination step; the sauce adds essential flavor.
- Don’t overcrowd the skillet. Cook the beef in batches if necessary to achieve a good sear.
- Stay away from high-sodium sauces unless you’re using reduced sodium versions.
Keep It Fresh: Storage Guide
To keep your Spiralized Shanghai Beef and Broccoli fresh:
Store any leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop or in the microwave until warmed through. If you plan to freeze, consider storing the beef and broccoli separately to maintain texture—consume within 2 months for the best flavor.
FAQ
Can I make this dish ahead of time?
Yes! You can prepare the beef and vegetables in advance and store them separately. Just reheat and add the sauce before serving.
What can I serve with Spiralized Shanghai Beef and Broccoli?
This dish pairs beautifully with steamed rice, quinoa, or cauliflower rice for a low-carb option.
Is there a substitute for hoisin sauce?
If you don’t have hoisin sauce, you can make a quick substitute using soy sauce, brown sugar, and a splash of vinegar.
Can I add more vegetables?
Absolutely! Feel free to add bell peppers, snap peas, or carrots for extra color and nutrition.
You Might Also Like
- Spicy Garlic Shrimp with Zucchini Noodles
- Crispy Baked Teriyaki Chicken
- Veggie-Packed Stir-Fry with Cashews
- Honey Garlic Beef and Broccoli
See You at the Table
Transform your dinner routine with this vibrant and flavorful Spiralized Shanghai Beef and Broccoli. It’s a meal that not only satisfies hunger but also brings a taste of the streets of Shanghai right to your kitchen. With its delightful combination of tender beef, fresh vegetables, and a zesty sauce, this recipe is sure to become a favorite. So gather your ingredients, fire up the skillet, and enjoy this incredible dish with family and friends. Happy cooking!

Spiralized Shanghai Beef and Broccoli
Ingredients
- 2 sirloin steaks 5 ounces each, about 1 inch thick
- 26 oz broccoli stems spiralized into 2-inch long pieces
- 2 cups broccoli florets
- 1/4 cup hoisin sauce reduced sodium soy sauce used separately
- 1/4 cup fresh squeezed orange juice
- 2 tbsp reduced sodium soy sauce
- 1 teaspoon sesame oil
- 1/4 large white onion julienned
- 1 tbsp garlic minced
- 1 tbsp fresh ginger minced
- cooking spray
Instructions
- Start by slicing the sirloin steaks against the grain into thin strips. Season the beef lightly with salt and pepper.
- In a bowl, whisk together the hoisin sauce, fresh squeezed orange juice, and reduced sodium soy sauce.
- Spray your large skillet or wok with cooking spray and place it over medium-high heat. Add a splash of sesame oil once hot.
- Add the sliced beef in a single layer. Sear for 2-3 minutes without stirring until brown crust forms. Flip and cook 1-2 more minutes until cooked through. Remove beef and set aside.
- In the same skillet, sauté julienned onions, minced garlic, and minced ginger for about 1 minute until fragrant. Add spiralized broccoli stems and florets and cook 3-4 minutes until tender but crisp.
- Return cooked beef to skillet, pour sauce over mixture, toss to coat, and heat through for 1-2 minutes.
- Remove from heat and serve hot. Garnish with sesame seeds or sliced green onions if desired.
Equipment
- Spiralizer
- Large Skillet or Wok
- Cutting board and knife
- Measuring Cups and Spoons
- Tongs
Notes
- Use tamari instead of soy sauce for a gluten-free option.
- Replace hoisin sauce with coconut aminos for a paleo version.
- Substitute beef with tofu or tempeh for a vegetarian dish.
- Serve over zucchini noodles instead of broccoli stems for a low-carb meal.
- Store leftovers in an airtight container in the refrigerator for up to 3 days; freeze beef and broccoli separately for up to 2 months.

