Hanoi Beef Fried Rice with Pickles

Servings: 5 Total Time: 25 mins Difficulty: Beginner
A Humble Dish from Hanoi's Streets
Hanoi Beef Fried Rice with Pickles pinit

Hanoi’s Beef Fried Rice with Pickles (CÆ¡m Rang DÆ°a Bò) is a classic comfort dish, found in every corner of the city. From small street-side eateries to bustling beer shops, it’s a a staple dish that pairs perfectly with an after-work beer.

Once a clever way to repurpose leftovers in Vietnamese households, fried rice has evolved into a beloved dish. For me, it’s steeped in nostalgia – I remember enjoying it for breakfast before school, with a variety of flavours tailored to whatever was on hand. Over time, the combination of beef and pickled mustard greens became an iconic pairing, celebrated for its balance of rich and tangy flavours.

Why pickled mustard greens?

The magic of this dish lies in the pickled mustard greens. Both the crunchy stalks and softer leaves play their part – the tanginess cuts through the richness of the beef, while the leaves absorb the flavours, and the stalks provide a delightful crunch.

When I was growing up, my Mum would regularly make pickles at home. If any were left over and nearing over-fermentation, fried rice was the perfect way to use them up. These days, I often opt for shop-bought pickled mustard for convenience, and the results are still delicious.

You can easily buy pickled mustard greens in any Asian shop – I’ve left a link here so you know what to look for.

Quick prep for busy days

This dish is a lifesaver on busy weekdays. With just a handful of ingredients, you can have dinner ready in about 30 minutes:

Ingredients
  • Cooked Rice: Cool, fluffed-up rice is key. Leftover rice works best because it’s drier and separates easily when fried. Today, I didn’t have any leftovers, so I simply put the rice cooker on (with less water than usual) during my lunch break. Once it was cooked, I fluffed it up with a rice spoon and let it cool completely. By dinner time, it was ready for frying with the right texture for this dish.
  • Beef: Choose tender cuts like fillet, tenderloin, or sirloin, sliced thinly – or use beef mince for an even distribution.
  • Pickled Mustard Greens: Easily available at Asian stores, these are essential for authenticity. Chop into small pieces.
  • Tomato: Half a tomato, with the juicy core removed, adds sweetness and balance to the dish. I like to chop it into small pieces so it blends well with the other ingredients without overpowering the flavours.
  • Garlic and Seasonings: Fish sauce, ground pepper, oyster sauce, and soy sauce bring the dish together.

Cooking steps

1. Prepare the beef

Marinate the beef with fish sauce, chopped garlic, ground pepper, oyster sauce and a dash of olive oil. Let it sit for 10 minutes to absorb the flavours.

Marinate the beef

2. Cook the beef

Heat a pan and stir-fry the marinated beef. If you’re using beef mince like I do today, break up any clumps with a flat spatula. Don’t overcook – if it’s slightly rare, that’s fine. Remove from the pan and set aside.

Fry the beef

3. Stir-fry the pickles and tomato

In the same pan, heat a tablespoon of oil and sauté chopped garlic until fragrant. Add the chopped pickled mustard greens and tomato, stirring for 2-3 minutes. The pickles are pre-seasoned, so there’s no need to add salt. Remove and set aside.

4. Fry the rice

Using the same pan, heat 2-3 tablespoons of oil. Add the cooked rice and stir constantly with two wooden spoons to avoid sticking. If the rice clumps, don’t worry – add 2 tablespoons of light soy sauce to will help separate the grains. Fry for about 5 minutes.

5. Combine everything

Return the beef, pickles and tomato to the pan. Mix well and stir-fry for another 2 minutes. Sprinkle some ground pepper, give it one final stir, and remove from heat.

Bring all together
beef fried rice with pickles

A little extra indulgence

I normally indulge us a bit further by adding a one-sided fried egg on top of each plate. The soft yolk adds a rich, velvety touch that elevates the dish to something truly special.

beef fried rice with pickles

Ready to serve

Your Hanoi Beef Fried Rice with Pickles is ready! Serve it hot for a delicious, nostalgic meal that brings a taste of Hanoi to your dining table.

Tips for success

  • Leftover Rice is Best: Cold rice has a firmer texture, making it ideal for frying.
  • Customise Your Protein: While beef is traditional, feel free to experiment with chicken, prawns, or tofu.
  • Adjust Tanginess: Prefer a milder tang? Rinse the pickled mustard greens under water before chopping.

Bring a little piece of Vietnam to your home with this easy, flavour-packed recipe. Enjoy!

Hanoi Beef Fried Rice with Pickles

Difficulty: Beginner Prep Time 10 mins Cook Time 15 mins Total Time 25 mins
Servings: 5 Estimated Cost: £ 4

Description

Hanoi Beef Fried Rice with Pickles is a quick, flavour-packed Vietnamese comfort dish made with fluffy fried rice, tender beef, and tangy pickled mustard greens. Perfect for busy weeknights, it's a nostalgic meal that's simple to prepare and utterly satisfying - especially when topped with a one-sided fried egg.

Hanoi Beef Fried Rice with Pickles

Cooking Mode Disabled

Beef marinade

Pickled Mustard Greens and Tomato

Other ingredients

Optional

Instructions

  1. Prepare the Beef
    • Marinate the beef with fish sauce, garlic, ground pepper, oyster sauce, and oil. Let it sit for 10 minutes. 
  1. Cook the Beef
    • Heat a pan and stir-fry the marinated beef quickly (for about 2 minutes). 
    • If using mince, break up clumps with a spatula. 
    • Don't overcook, remove from heat and set aside. 
  1. Cook the Pickles and Tomato
    • In the same pan, heat 1 tablespoon oil. Sauté 1 clove chopped garlic until fragrant. 
    • Add chopped pickled mustard greens and tomato. Stir-fry for 2-3 minutes. Remove and set aside. 
  1. Fry the Rice
    • Add 2-3 tablespoons olive oil to the same pan. Add the cooked rice and stir constantly with two wooden spoons. 
    • If the rice clumps, don't worry, add soy sauce to season and help separate the grains. 
    • Fry for 5 minutes until heated through. 
  1. Combine Everything
    • Return the beef, pickles, and tomato to the pan. Stir-fry for 2 minutes until well combined. 
    • Sprinkle with ground pepper and remove from heat. 
  1. Add a Fried Egg (Optional)
    • Fry one egg per serving on one side. Place on top of each plate of fried rice. 

Nutrition Facts

Servings 5


Amount Per Serving
Calories 394.76kcal
% Daily Value *
Total Fat 23.7g37%
Saturated Fat 6.38g32%
Trans Fat 0.6g
Cholesterol 153.55mg52%
Sodium 564.74mg24%
Potassium 779.04mg23%
Total Carbohydrate 27.69g10%
Dietary Fiber 2.47g10%
Sugars 1.3g
Protein 16.46g33%

Vitamin A 77.11 IU
Vitamin C 2.48 mg
Calcium 71.58 mg
Iron 2.98 mg
Vitamin D 0.69 IU
Vitamin E 1.96 IU
Vitamin K 85.03 mcg
Thiamin 0.17 mg
Riboflavin 0.27 mg
Niacin 3.61 mg
Vitamin B6 0.38 mg
Folate 51.05 mcg
Vitamin B12 1.37 mcg
Phosphorus 217.53 mg
Magnesium 35.21 mg
Zinc 3.09 mg

* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.

Keywords: Hanoi beef fried rice, Vietnamese fried rice recipe, pickled mustard greens recipe, fried rice with beef, Asian comfort food, quick weeknight dinner, fried rice with egg, easy Vietnamese recipes, tangy fried rice, beef and pickles fried rice

Did you make this recipe?

Tag #summerandspicefoodblog if you made this recipe. Follow @summerandspicefoodblog on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit
File under
Recipe Card powered by WP Delicious

Thao Bui

Food Blogger

Hi there, it’s lovely to meet you! I am a home cook, food lover and the founder of Summer and Spice. Originally from Hanoi, Vietnam—a city abundant in rich, diverse flavours—I now live in the UK with my husband and three kids.

Rate this recipe

Your email address will not be published. Required fields are marked *

Add a question

Your email address will not be published. Required fields are marked *

Min

Share it on your social network