Vietnamese Stir Fried Macaroni with Beef (Nui Xao Bo)

This Vietnamese stir-fried macaroni with beef is a savory, comforting meal that combines pasta with traditional Asian flavors. It is a budget-friendly dish that can be prepared in under 30 minutes using simple pantry staples.

Recipe image

List of ingredients

  • 8 oz elbow pasta – cooked slightly under al dente.
  • ยผ lb lean ground beef (88/12%) – provides a savory base.
  • 2 tsp low-sodium soy sauce (divided) – used for both marinating and the final sauce.
  • ยฝ tbsp cooking oil – for sautรฉing the aromatics and beef.
  • ยผ onion (diced; about ยฝ cup) – adds sweetness and texture.
  • 2-3 cloves garlic (minced) – provides essential aromatic flavor.
  • 2 tbsp tomato paste – gives the dish a rich red color and body.
  • 1 tbsp oyster sauce – adds deep umami and a glossy finish.
  • ยฝ cup frozen peas – adds a pop of color and sweetness.
  • Green onion – used for a fresh garnish.
  • Salt and pepper – to taste for seasoning.

step-by-step instructions

  1. Season the beef: In a bowl, combine the ground beef, 1 tsp of soy sauce, and ยผ tsp of pepper. Mix very lightly to avoid toughening the meat, then set aside.
  2. Cook the pasta: Bring a large pot of water to a boil and add enough salt to mimic a broth. Add the pasta and cook it 1-2 minutes less than the package instructions. Reserve ยผ cup of the pasta water before draining.
  3. Sautรฉ the aromatics and beef: Heat cooking oil in a large pan or wok over high heat. Add the diced onion and the seasoned ground beef mixture, sautรฉing for 3-4 minutes until the beef is no longer pink. Stir in the minced garlic and cook for another 30 seconds until fragrant.
  4. Stir fry the final mixture: Add the cooked pasta, tomato paste, the remaining 1 tsp of soy sauce, oyster sauce, frozen peas, and the reserved pasta water. Season lightly with salt and pepper, stirring continuously over high heat until the pasta water is fully absorbed.
  5. Garnish and serve: Remove from heat, season to taste, and garnish with sliced green onions before serving warm.

Essential Equipment for Success

Choosing Between a Wok and a Flat Skillet

A wok is ideal for this recipe because its high walls and curved bottom allow for efficient stirring and high heat distribution. If you do not have a wok, use a large stainless steel or cast iron skillet to ensure there is enough surface area to prevent the pasta from steaming.

Selecting the Right Stirring Utensil

Use a wooden spoon or a silicone spatula to avoid scratching your pan and to move the pasta effectively. A spatula allows you to scrape the bottom of the pan more efficiently, ensuring the tomato paste and oyster sauce are fully incorporated into the noodles.

Using a Large Pasta Pot

Ensure your pot is large enough to allow the pasta to move freely without sticking together. Using too little water can lead to an overly starchy concentrate that may make the pasta gummy before it ever reaches the pan.

Beef Selection and Preparation

Using Lean Ground Beef Percentages

A lean blend like 88/12% is recommended to prevent the dish from becoming too greasy. If you use a higher fat content beef, be sure to drain the excess fat after sautรฉing before adding the pasta and sauce ingredients.

Substituting with Sliced Steak Cuts

You can replace ground beef with thinly sliced ribeye, flank steak, or sirloin for a different texture. Slice the steak against the grain into thin strips to ensure the meat remains tender during the high-heat stir-fry process.

Avoiding Overmixing the Beef

When seasoning the ground beef, stir the soy sauce and pepper in very lightly. Overworking the meat can lead to a dense, rubbery texture once cooked, whereas a light mix keeps the beef tender.

Pasta Cooking Techniques

Controlling the Boil and Salinity

Season the pasta water generously with salt so that the noodles are seasoned from the inside out. The water should taste like a light broth, which enhances the overall flavor profile of the final stir-fry.

The Importance of Under-cooking Pasta

Cook the macaroni 1-2 minutes shy of the package’s al dente recommendation. This prevents the noodles from becoming mushy when they are cooked a second time in the pan with the sauce.

Utilizing Starchy Pasta Water

Reserving a small amount of the cooking water is crucial for the sauce’s texture. The starch in the water helps the tomato paste and oyster sauce emulsify and cling to the pasta for a silky coating.

Optimizing Sauce and Flavor

Tomato Paste vs. Ketchup

Tomato paste provides a concentrated, deep flavor and a thicker consistency that coats the noodles evenly. While ketchup can be used as a substitute, it will result in a sweeter, thinner sauce that may require less additional seasoning.

The Role of Oyster Sauce

Oyster sauce is the primary source of umami and shine in this recipe. It adds a complex salty-sweet balance that is characteristic of Vietnamese-style fusion pasta dishes.

Managing Soy Sauce Sodium

Low-sodium soy sauce is preferred to allow for better control over the overall saltiness of the dish. Always taste the final product before adding extra salt, as the oyster sauce and pasta water already contain sodium.

Vegetable Integration and Timing

Handling Frozen Peas

Add frozen peas at the same time as the sauce and pasta to avoid overcooking them. Their residual moisture helps loosen the sauce and provides a fresh, sweet contrast to the savory beef.

Dicing Onions for Even Cooking

Cut the onions into uniform, small dice to ensure they sweat evenly and soften quickly. This prevents some pieces from burning while others remain raw during the short sautรฉ period.

Preventing Garlic from Burning

Always add the minced garlic after the beef and onions have mostly cooked. Garlic burns quickly at high heat, which can introduce a bitter taste to the entire dish.

Customizing with Extra Ingredients

Adding Scrambled Eggs

For a heartier version, scramble an egg in the pan before adding the beef or fry an egg separately to place on top. This variation, known as Nui Xao Bo Trung, adds richness and extra protein to the meal.

Incorporating Fresh Carrots

Finely diced or julienned carrots add a nice crunch and natural sweetness. Sautรฉ them along with the onions to ensure they are tender before the pasta is introduced.

Adding Broccoli or Bok Choy

Small broccoli florets or chopped bok choy can be added for more nutrients. Since these take longer to cook than peas, sautรฉ them for 2 minutes before adding the garlic and beef.

Serving and Presentation

Suggested Side Dish Pairings

While this dish is satisfying on its own, it pairs well with a fresh cucumber salad or a light side of steamed rice. The acidity of a vinegar-based salad cuts through the richness of the beef and oyster sauce.

Applying Fresh Garnishes

Slice green onions on a bias for a professional look and sprinkle them over the dish immediately before serving. The raw onion provides a sharp, fresh contrast to the cooked ingredients.

Temperature and Plating

Serve the pasta immediately while it is steaming hot to maintain the glossy texture of the sauce. Use a shallow bowl or a flat plate to allow the sauce to coat the noodles evenly.

Storage and Preservation

Refrigeration Best Practices

Allow the macaroni to cool completely to room temperature before transferring it to an airtight container. Store it in the refrigerator for up to 5 days to keep the flavors fresh.

Freezing for Meal Prep

This recipe is suitable for batch cooking and freezing in individual portions. Use freezer-safe bags and remove as much air as possible to prevent freezer burn, storing them for up to 3 months.

Optimal Reheating Methods

Reheat in a microwave for 2-3 minutes, stirring halfway through to distribute the heat. If using a pan, add a splash of water or beef broth to loosen the sauce and restore the silky texture.

Troubleshooting Common Issues

Correcting Mushy Noodle Texture

If the pasta is too soft, it is likely because it was boiled too long before the stir-fry step. To fix this in the future, reduce the boiling time by an additional minute and ensure the pan is very hot when adding the noodles.

Reducing Excessive Saltiness

If the final dish tastes too salty, stir in a small amount of unsalted butter or a teaspoon of sugar to balance the flavors. Adding more steamed vegetables can also help dilute the salt concentration.

Managing Excess Grease in the Pan

If the beef releases too much oil, use a paper towel to soak up the excess fat before adding the garlic and sauce. This prevents the sauce from separating and becoming oily.

Frequently Asked Questions

Which pasta shape works best for this recipe?

Elbow macaroni is traditional because its hollow center and curved shape trap the thick sauce. However, penne or fusilli are excellent alternatives as they also provide great sauce adhesion.

Can I substitute oyster sauce with something else?

You can use a mixture of soy sauce, a pinch of sugar, and a small amount of mushroom powder or hoisin sauce. While the flavor will differ slightly, these options provide similar umami and thickness.

How long does this dish stay fresh in the fridge?

The stir-fried macaroni stays fresh and safe to eat for up to 5 days when stored in an airtight container. Ensure the container is sealed tightly to prevent the pasta from drying out.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Vietnamese Stir Fried Macaroni with Beef (Nui Xao Bo)

Vietnamese Stir Fried Macaroni with Beef (Nui Xao Bo)


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: alyssabennett
  • Total Time: 30 minutes
  • Yield: 3 servings 1x
  • Diet: General

Description

Vietnamese Stir Fried Macaroni with Beef, or Nui Xao Bo, is an easy, comforting, and budget-friendly dish featuring macaroni pasta stir-fried with onions, peas, and ground beef in an umami-rich sauce.


Ingredients

Scale
  • 8 oz elbow pasta
  • ยผ lb lean ground beef
  • 2 tsp low-sodium soy sauce, divided
  • ยฝ tbsp cooking oil
  • ยผ onion, diced
  • 23 cloves garlic, minced
  • 2 tbsp tomato paste
  • 1 tbsp oyster sauce
  • ยฝ cup frozen peas
  • Green onion for garnish
  • Salt and pepper to taste

Instructions

  1. Season: To a bowl, add ground beef, 1 tsp soy sauce, and ยผ tsp pepper. Very lightly mix together, then set aside.
  2. Boil: Bring a large pot of water to a boil. Add enough salt to make it salty like broth, then add pasta. Cook 1-2 minutes less than what the box says, reserving ยผ cup pasta water. Drain and set aside.
  3. Sautรฉ: In a large pan or wok, heat oil over high heat. When hot, add onion and ground beef mixture. Sautรฉ for 3-4 minutes, stirring frequently, until no longer pink. Then add garlic, cooking for 30 more seconds until fragrant.
  4. Stir Fry: Add cooked pasta, tomato paste, remaining 1 tsp soy sauce, oyster sauce, frozen peas, and ยผ cup pasta water. Season lightly with salt and pepper. Stir continuously over high heat until pasta water is absorbed. Season to taste.
  5. Garnish: Garnish with sliced green onion.

Notes

The number of servings will depend on the size of your meal. Store in an air-tight container in the fridge for up to 5 days, or freeze individual servings in freezer-safe bags for up to 3 months.

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Main Course
  • Method: Stir Fry
  • Cuisine: Vietnamese

Nutrition

  • Serving Size: 1 serving
  • Calories: 393 kcal
  • Sugar: 5 g
  • Sodium: 391 mg
  • Fat: 6 g
  • Saturated Fat: 1 g
  • Unsaturated Fat: 5 g
  • Trans Fat: 1 g
  • Carbohydrates: 64 g
  • Fiber: 4 g
  • Protein: 20 g
  • Cholesterol: 23 mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star