Introduction
Vietnamese Stir Fried Macaroni with Beef (Nui Xao Bo) is the perfect fusion dish that takes the comfort of Western macaroni and combines it with the bold flavors of Vietnamese cuisine. The stir-fried macaroni is tender yet slightly crispy around the edges, absorbing the savory sauce made from soy sauce, oyster sauce, and a hint of garlic and shallots. The beef is marinated just right, bringing a deep umami flavor to every bite. The addition of vegetables like bell peppers, carrots, and onions adds crunch and color, making each mouthful a delightful mix of textures and flavors.
This dish is close to my heart. I first tried it at a bustling Vietnamese market, where the enticing aroma of stir-fried noodles and sizzling beef immediately drew me in. The combination of the hearty beef and the delicate macaroni was unexpected, but it quickly became a favorite. The way the macaroni, coated in that delicious stir-fry sauce, soaks up the flavor of the beef while still keeping its unique bite is something I’ll never forget.
Vietnamese Stir Fried Macaroni with Beef is an ideal dish for busy weeknights when you want something flavorful and filling. It’s quick to make and satisfying without being heavy. Whether you’re cooking for yourself or a group, this dish is sure to be a crowd-pleaser. With a touch of fresh cilantro or basil on top, it’s an exciting meal that bridges cultures and will leave everyone asking for the recipe!
Perfect for:
- Quick weeknight dinners
- Mixing flavors from Vietnamese and Western cuisine
- Beef lovers
- Comfort food enthusiasts
- Meal prep or lunchboxes
Why You’ll Love This Vietnamese Stir-Fried Macaroni with Beef (Nui Xao Bo)
Here’s why Vietnamese Stir-Fried Macaroni with Beef (Nui Xao Bo) will quickly become a favorite in your recipe collection:
- Unique Fusion: A delightful mix of Italian pasta with Vietnamese stir-fry techniques and flavors.
- Quick and Simple: This dish comes together in under 30 minutes, making it perfect for a fast and satisfying meal.
- Customizable: Add more vegetables or adjust the seasoning to your preference.
- Family-Friendly: With its tender beef, familiar pasta, and savory sauce, it’s a dish that both adults and kids will enjoy.
- One-Wok Cooking: All the ingredients come together in one pan, minimizing cleanup and maximizing flavor.
Preparation and Cooking Time
- Total Time: 30 minutes
- Preparation Time: 10 minutes
- Cooking Time: 20 minutes
- Servings: 4 servings
- Calories per serving: Approximately 500-550 calories
- Key Nutrients: Protein: 30g, Carbs: 55g, Fat: 20g
Ingredients
To make this delicious Vietnamese Stir-Fried Macaroni with Beef (Nui Xao Bo), you’ll need the following ingredients:
- 8 oz macaroni pasta
- 1 lb beef (sirloin, flank steak, or ribeye), thinly sliced against the grain
- 2 tablespoons vegetable oil
- 1 medium onion, sliced
- 1 bell pepper (red or yellow), sliced
- 2 cloves garlic, minced
- 1 tablespoon soy sauce
- 1 tablespoon oyster sauce
- 1 tablespoon fish sauce
- 1 tablespoon hoisin sauce
- 1 teaspoon sugar
- ½ teaspoon ground black pepper
- 1 tablespoon sesame oil
- 1 tablespoon fresh cilantro, chopped (optional, for garnish)
- 1 tablespoon fried shallots (optional, for garnish)
Ingredient Highlights
- Macaroni Pasta: This standard pasta is a great base for the stir-fry, absorbing the savory sauce while maintaining its structure.
- Beef: The beef is sliced thinly, making it tender and quick to cook, a technique common in many Vietnamese stir-fried dishes.
- Aromatic Sauces: Soy sauce, fish sauce, oyster sauce, and hoisin sauce combine to create a complex, savory base that flavors the beef and pasta.
- Vegetables: Bell pepper and onion offer a slight crunch and sweetness, balancing out the savory elements of the dish.
- Sesame Oil: Adds depth and a nutty finish to the stir-fry, enhancing the overall flavor profile.
Step-by-Step Instructions
Cook the Macaroni:
- Boil the Macaroni: Bring a large pot of salted water to a boil and cook the macaroni according to package instructions. Drain and set aside.
Prepare the Beef and Vegetables:
- Prepare the Beef: Thinly slice the beef against the grain into small strips for quick and even cooking.
- Cook the Beef: Heat 1 tablespoon of vegetable oil in a wok or large skillet over medium-high heat. Add the sliced beef and stir-fry for 2-3 minutes, or until browned and cooked through. Remove from the pan and set aside.
- Sauté the Vegetables: In the same pan, add another tablespoon of vegetable oil. Add the sliced onion and bell pepper. Stir-fry for 3-4 minutes until softened but still crisp. Add the minced garlic and cook for another minute, until fragrant.
Make the Sauce:
- Combine the Sauces: In a small bowl, mix together soy sauce, oyster sauce, fish sauce, hoisin sauce, sugar, and black pepper. Stir until the sugar is dissolved and all the ingredients are well combined.
Stir-Fry the Macaroni:
- Toss the Pasta and Beef: Add the cooked macaroni to the wok with the sautéed vegetables. Pour the prepared sauce over the mixture, tossing everything to combine. Stir-fry for 2-3 minutes, allowing the pasta to absorb the flavors and the sauce to thicken slightly.
- Finish with Sesame Oil: Drizzle the sesame oil over the stir-fry and toss to coat evenly. Taste and adjust seasoning with more soy sauce or fish sauce if desired.
Garnish and Serve:
- Garnish and Plate: Serve the stir-fried macaroni on plates, garnished with fresh cilantro and fried shallots, if using. Enjoy while hot.

How to Serve Vietnamese Stir-Fried Macaroni with Beef (Nui Xao Bo)
Vietnamese Stir-Fried Macaroni with Beef (Nui Xao Bo) is versatile and can be served in various ways:
- Family-Style: Serve directly from the wok to the dining table, allowing everyone to help themselves.
- As a Main Course: This dish is hearty enough to stand alone as a satisfying meal.
- With Rice: Serve alongside steamed jasmine rice to make a larger meal or to soak up any extra sauce.
- As a Side Dish: It can also be served as a side dish with grilled meats or other Vietnamese dishes like spring rolls or pho.
Additional Tips For Vietnamese Stir-Fried Macaroni with Beef (Nui Xao Bo)
To make sure your Vietnamese Stir-Fried Macaroni with Beef is as delicious as possible, consider these tips:
- Use Fresh Beef: Freshly sliced beef will be more tender and flavorful.
- Be Careful Not to Overcook the Beef: Stir-fry the beef just until it’s browned and cooked through, as it will continue cooking when added to the pasta.
- Customize the Vegetables: Feel free to add other vegetables like carrots, mushrooms, or snap peas for more color and crunch.
- Taste as You Go: Vietnamese cooking often relies on balancing salty, sweet, and umami flavors, so be sure to taste the sauce and adjust to your liking.
- Cook the Macaroni Al Dente: To prevent the macaroni from becoming mushy, cook it slightly under al dente, as it will soften further when stir-fried with the sauce.
Recipe Variations For Vietnamese Stir-Fried Macaroni with Beef (Nui Xao Bo)
Here are 10 Variations to customize your Vietnamese Stir-Fried Macaroni with Beef (Nui Xao Bo):
- Chicken Nui Xao: Swap the beef for thinly sliced chicken breast or thighs for a lighter version of the dish.
- Vegetarian Version: Skip the meat entirely and use tofu or additional vegetables like zucchini and mushrooms.
- Spicy Beef Stir-Fry: Add fresh chili peppers or chili paste to the sauce for a spicy kick.
- Shrimp Version: Replace the beef with shrimp for a seafood variation.
- Add Pineapple: Stir in chunks of pineapple for a sweet and savory contrast.
- Gluten-Free: Use gluten-free soy sauce and fish sauce, and choose gluten-free macaroni for a gluten-free version.
- Extra Veggies: Add baby corn, bok choy, or snow peas for more texture and flavor.
- Sesame Crust: Coat the beef strips with sesame seeds before stir-frying for added crunch and flavor.
- Baked Nui Xao: After stir-frying, top the dish with shredded cheese and bake it for a crispy finish.
- Nui Xao with Noodles: For a different twist, use rice noodles or egg noodles instead of macaroni.
Freezing and Storage For Vietnamese Stir-Fried Macaroni with Beef (Nui Xao Bo)
- Freezing: This dish can be frozen, though the texture of the pasta may change. If you choose to freeze it, store it in an airtight container for up to 2 months. Reheat gently on the stovetop with a splash of broth or water to help restore its texture.
- Storage: Leftovers can be stored in an airtight container in the refrigerator for up to 3 days. Reheat thoroughly before serving.
Special Equipment For Vietnamese Stir-Fried Macaroni with Beef (Nui Xao Bo)
Here’s a list of equipment that makes cooking Vietnamese Stir-Fried Macaroni with Beef (Nui Xao Bo) easier:
- Wok or Large Skillet: Ideal for stir-frying and evenly cooking the ingredients.
- Sharp Knife: For slicing the beef and vegetables thinly.
- Cutting Board: A sturdy surface for chopping and slicing.
- Pasta Strainer: To quickly drain the macaroni.
- Small Bowl: For mixing the sauce ingredients together.
- Tongs or Stirring Spoon: For tossing the ingredients in the wok.
- Grater (Optional): For garnishing with fresh ginger or additional toppings.
- Measuring Spoons: To ensure accurate measurements of the sauces.
- Serving Plates: For an attractive presentation of the final dish.
- Lid (Optional): To cover the wok when cooking the beef and vegetables for quicker cooking.
FAQ Section For Vietnamese Stir-Fried Macaroni with Beef (Nui Xao Bo)
- Can I use other pasta shapes instead of macaroni?
Yes, other small pasta shapes like penne or fusilli work well in this stir-fry. - What’s the best cut of beef to use?
Thinly sliced sirloin, flank steak, or ribeye is ideal for this dish, as they are tender and cook quickly. - Can I make this dish in advance?
It’s best to make this dish fresh, but you can prepare the sauce and chop the vegetables ahead of time. - How do I prevent the beef from becoming tough?
Slice the beef thinly against the grain and avoid overcooking it, as this can make it tough. - What can I substitute for hoisin sauce?
You can substitute hoisin sauce with a mixture of soy sauce and a little sugar, though the flavor won’t be exactly the same. - Can I add more vegetables?
Absolutely! Feel free to add your favorite vegetables, such as carrots, broccoli, or mushrooms. - Is this dish gluten-free?
The dish is not naturally gluten-free due to the soy sauce and pasta, but you can substitute with gluten-free versions. - Can I use different oils?
Yes, vegetable or canola oil can be substituted for sesame oil, though sesame oil adds a distinct flavor. - What can I serve with this dish?
Serve it with a side of fresh spring rolls, a light salad, or jasmine rice for a complete meal. - How spicy is this dish?
This dish is not very spicy, but you can add chili peppers or chili paste for more heat if desired.
Vietnamese Stir-Fried Macaroni with Beef (Nui Xao Bo)
- Total Time: 30 minutes
- Yield: 4 servings 1x
Description
Vietnamese Stir Fried Macaroni with Beef (Nui Xao Bo) is the perfect fusion dish that takes the comfort of Western macaroni and combines it with the bold flavors of Vietnamese cuisine. The stir-fried macaroni is tender yet slightly crispy around the edges, absorbing the savory sauce made from soy sauce, oyster sauce, and a hint of garlic and shallots. The beef is marinated just right, bringing a deep umami flavor to every bite. The addition of vegetables like bell peppers, carrots, and onions adds crunch and color, making each mouthful a delightful mix of textures and flavors.
Ingredients
-
- 8 oz macaroni pasta
-
- 1 lb beef (sirloin, flank steak, or ribeye), thinly sliced against the grain
-
- 2 tablespoons vegetable oil
-
- 1 medium onion, sliced
-
- 1 bell pepper (red or yellow), sliced
-
- 2 cloves garlic, minced
-
- 1 tablespoon soy sauce
-
- 1 tablespoon oyster sauce
-
- 1 tablespoon fish sauce
-
- 1 tablespoon hoisin sauce
-
- 1 teaspoon sugar
-
- ½ teaspoon ground black pepper
-
- 1 tablespoon sesame oil
-
- 1 tablespoon fresh cilantro, chopped (optional, for garnish)
-
- 1 tablespoon fried shallots (optional, for garnish)
Instructions
Cook the Macaroni:
- Boil the Macaroni: Bring a large pot of salted water to a boil and cook the macaroni according to package instructions. Drain and set aside.
Prepare the Beef and Vegetables:
- Prepare the Beef: Thinly slice the beef against the grain into small strips for quick and even cooking.
- Cook the Beef: Heat 1 tablespoon of vegetable oil in a wok or large skillet over medium-high heat. Add the sliced beef and stir-fry for 2-3 minutes, or until browned and cooked through. Remove from the pan and set aside.
- Sauté the Vegetables: In the same pan, add another tablespoon of vegetable oil. Add the sliced onion and bell pepper. Stir-fry for 3-4 minutes until softened but still crisp. Add the minced garlic and cook for another minute, until fragrant.
Make the Sauce:
- Combine the Sauces: In a small bowl, mix together soy sauce, oyster sauce, fish sauce, hoisin sauce, sugar, and black pepper. Stir until the sugar is dissolved and all the ingredients are well combined.
Stir-Fry the Macaroni:
- Toss the Pasta and Beef: Add the cooked macaroni to the wok with the sautéed vegetables. Pour the prepared sauce over the mixture, tossing everything to combine. Stir-fry for 2-3 minutes, allowing the pasta to absorb the flavors and the sauce to thicken slightly.
- Finish with Sesame Oil: Drizzle the sesame oil over the stir-fry and toss to coat evenly. Taste and adjust seasoning with more soy sauce or fish sauce if desired.
Garnish and Serve:
- Garnish and Plate: Serve the stir-fried macaroni on plates, garnished with fresh cilantro and fried shallots, if using. Enjoy while hot.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
Nutrition
- Calories: 55-550 kcal
- Fat: 20g
- Carbohydrates: 55g
- Protein: 30g
Conclusion
Vietnamese Stir Fried Macaroni with Beef (Nui Xao Bo) is a vibrant and flavorful dish that brings a unique twist to your usual stir-fry experience. The tender beef pairs beautifully with the al dente macaroni, which absorbs the savory sauce, infusing each bite with layers of rich flavor. The fresh vegetables add a delightful crunch, while the balance of sweet, salty, and savory elements makes every forkful a harmonious experience.
What sets this dish apart is its perfect blend of textures and bold flavors, making it a versatile meal that can be enjoyed at any time of day. Whether you’re preparing it for a quick dinner or serving it at a gathering, Vietnamese Stir Fried Macaroni with Beef is sure to impress and satisfy your cravings. I hope you enjoy making this dish as much as I do—be sure to share your results and tag me on social media, I’d love to see how you put your spin on it! Enjoy!


