If you enjoy slow-cooked comfort food with deep, cozy flavor, Bò Kho, or Vietnamese Beef Stew, deserves a place in your kitchen. This hearty stew features tender beef simmered with lemongrass, star anise, cinnamon, and savory seasonings in a broth that is rich, aromatic, slightly sweet, and full of warmth. It is the kind of dish that makes the whole house smell inviting while it gently bubbles on the stove.

This version of Bò Kho Vietnamese Beef Stew is designed to be flavorful and satisfying without feeling too heavy. The beef becomes fork-tender, the carrots add natural sweetness, and the broth develops a beautiful balance of umami, spice, and brightness. Serve it with a crusty baguette for dipping, spoon it over jasmine rice, or enjoy it with rice noodles for a comforting noodle bowl.
What is Bò Kho?
Bò Kho is a classic Vietnamese beef stew known for its fragrant broth, tender beef, and warm spices. If pho is light and soothing, bò kho is deeper, richer, and more robust. It is savory, slightly sweet, and beautifully aromatic from lemongrass, star anise, cinnamon, garlic, ginger, and other warming spices.
Traditional versions often use beef chuck or beef shank, though you may also see it made with brisket, flank, oxtail, or tendon. Each cut brings something different to the stew. Chuck becomes tender and meaty, shank adds richness, and tendon contributes a silky texture to the broth.
While bò kho shares the comforting spirit of a French-style beef stew, its Vietnamese flavors make it distinct. Fish sauce, soy sauce, lemongrass, and coconut soda or coconut water give the broth its signature depth, gentle sweetness, and savory complexity.
Why You’ll Love This Recipe
- Tender, flavorful beef – Beef chuck or shank slowly simmers until soft, juicy, and deeply seasoned.
- Rich aromatic broth – Lemongrass, star anise, cinnamon, ginger, garlic, and tomato paste create a bold and balanced stew.
- Comforting one-pot meal – Everything cooks together in one Dutch oven or heavy-bottomed pot.
- Great for meal prep – Like many stews, bò kho tastes even better the next day.
- Easy to serve different ways – Enjoy it with baguette, rice, or rice noodles depending on your mood.
Kitchen Tools Needed
- Large heavy-bottomed pot or Dutch oven
- Wooden spoon or spatula
- Cutting board and sharp knife
- Measuring spoons and cups
- Ladle for serving
- Optional fine mesh skimmer for removing foam while the stew simmers
Key Ingredients
Please scroll ⬇️ to the recipe card for the full ingredient amounts and instructions.

- Beef chuck or shank: These rich cuts become tender and flavorful after a long, gentle simmer.
- Lemongrass: Adds the bright, citrusy fragrance that makes bò kho instantly recognizable.
- Tomato paste: Deepens the color of the broth and adds savory richness.
- Bò kho spice mix: A warm Vietnamese seasoning blend often made with spices such as star anise, cinnamon, cloves, and paprika.
- Fish sauce and soy sauce: Add saltiness, depth, and umami.
- Coconut soda or coconut water: Brings gentle sweetness and helps round out the broth.
- Carrots: A classic addition that adds color, texture, and natural sweetness.
- Onion, garlic, and ginger: Build the aromatic foundation of the stew.
Bò Kho Spice Mix
There are many types of bò kho seasoning available, and each one has a slightly different flavor profile. Some are saltier and richer, while others are more spice-forward or herbal. Choosing the right one can affect the final taste of the stew, so it helps to understand the differences.

1. Cốt Bò Kho Beef Flavored Stew Base – This option has a balanced mix of saltiness, sweetness, and beef flavor. It often includes ingredients such as tomato, beef tallow, dried beef stock, and paprika. Because it already contains salt, start with a smaller amount and adjust later.
2. Bò Kho Spice Cubes – These are convenient and easy to use. They usually include salt, sugar, turmeric, lemongrass, and culantro, giving the broth a mild, slightly herbal flavor. If you prefer a stronger traditional taste, you can build more aroma with fresh lemongrass and whole spices.
3. Gia Vị Bò Kho – This blend is more chili- and spice-forward, with flavors such as paprika, garlic, onion, star anise, cinnamon, and cloves. It does not contain salt, so you will need to season the stew separately.
Bottom line: choose a seasoning mix that matches your taste, then adjust the salt, sweetness, and aromatics as the stew cooks.
How to Make Bo Kho
Begin by preparing the beef. Pat the pieces dry before seasoning them with salt, pepper, and a little bò kho seasoning. Dry beef browns better, while wet beef tends to steam in the pot. Heat oil in a large Dutch oven or heavy-bottomed pot, then sear the beef in batches. Avoid crowding the pot so each piece has room to develop a deep golden crust. This browning step is important because it builds the base flavor of the entire stew.




After the beef is browned, remove it from the pot and set it aside. In the same pot, sauté the onion, garlic, and ginger until fragrant. Stir in the tomato paste and cook it briefly to deepen the flavor and color of the broth.
Next, add the lemongrass, star anise, cinnamon stick, and remaining aromatics. Let them warm in the pot so their natural oils release into the tomato base. This step gives Vietnamese beef stew its unmistakable fragrance.
Return the beef to the pot, then add fish sauce, soy sauce, sugar, coconut soda or coconut water, and beef broth. Bring everything to a boil, then reduce the heat to a gentle simmer. Cover and cook until the beef is tender, stirring occasionally and skimming off any foam that rises to the surface.


Add the carrots during the last 30 minutes of cooking. This gives them enough time to soften while still holding their shape. Once the beef is fork-tender and the broth tastes balanced, adjust with more fish sauce, soy sauce, sugar, salt, or pepper as needed.
Before serving, remove the lemongrass and whole spices. Ladle the stew into bowls and garnish with fresh cilantro or Thai basil. Serve hot with baguette, rice, or noodles.

Tips for Success
✔️ Cut the beef evenly so the pieces cook at the same rate.
✔️ Sear in batches to help the beef brown instead of steam.
✔️ Simmer gently for the best texture and deepest flavor.
✔️ Adjust the broth with extra water or broth if it reduces too much, or simmer uncovered if you want it thicker.
✔️ Make it ahead because the flavors become even better after resting overnight.
How to Store and Reheat
- Refrigerate: Let the bò kho cool, then store it in an airtight container in the refrigerator for up to 4 days.
- Freeze: Portion the stew into freezer-safe containers and freeze for up to 3 months.
- Reheat: Warm gently on the stovetop over medium heat or reheat in the microwave until hot. Add a splash of water or broth if the stew has thickened too much.

What to Serve It With
The classic way to enjoy bò kho is with a warm, crusty baguette. The bread is perfect for soaking up the savory broth. You can also serve it with steamed jasmine rice for a simple, filling meal or with rice noodles for a comforting noodle soup. A squeeze of lime and a handful of fresh herbs such as Thai basil or cilantro help brighten the rich broth before serving.

A Vietnamese Comfort Classic
Bò Kho Vietnamese Beef Stew is the kind of dish that feels both homey and special. The slow simmer, tender beef, warm spices, and fragrant lemongrass come together in a bowl that is satisfying from the first spoonful to the last. It is ideal for weekend cooking, family dinners, and make-ahead meals.
If you have never dipped a crusty baguette into a bowl of bò kho, this recipe is a delicious place to start.
RECIPE

Bò Kho (Vietnamese Beef Stew)
Quynh Nguyen
20
2 15
2 35
Main Course
Vietnamese
6 servings
523 kcal
Ingredients
Beef
- 3 pounds beef chuck or shank, cut into 1½ inch cubes
- 2 tablespoons avocado oil
- 1 teaspoon salt
- 1 teaspoon ground pepper
- bò kho spice mix, divided
Broth
- 1 large onion, cut into wedges
- 4 garlic cloves, minced
- 1 piece ginger (2 inches), sliced
- 2 tablespoons tomato paste
- 2 lemongrass stalks, trimmed and bruised
- 5 carrots
- 4 star anise
- 1 cinnamon stick
- 1 tablespoon fish sauce
- 2 tablespoons soy sauce
- 1 tablespoon sugar or palm sugar
- salt and pepper, adjust to taste
- 1 cup coconut soda or coconut water
- 3 cups beef broth or water with beef bouillon
For Serving
- fresh cilantro or Thai basil, for garnish
- crusty baguette, rice, or rice noodles, for serving
Instructions
-
Prepare the beef. Pat the beef dry, then season lightly with salt, pepper, and 1 to 2 tablespoons of bò kho seasoning. Save the remaining seasoning for the broth. Heat the oil in a large pot or Dutch oven over medium-high heat. Brown the beef in batches until golden on all sides, then remove and set aside.
-
Build the flavor base. In the same pot, add the onion, garlic, and ginger. Sauté for 2 to 3 minutes, until fragrant. Stir in the tomato paste and cook for 1 minute.
-
Add the spices and aromatics. Add the lemongrass, star anise, and cinnamon stick. Stir to coat everything in the tomato base.
-
Simmer the stew. Return the beef to the pot. Add fish sauce, soy sauce, sugar, salt, pepper, coconut soda, and beef broth. Bring to a boil, then reduce to a gentle simmer. Cover and cook for 1½ to 2 hours, or until the beef is fork-tender. Stir occasionally and skim foam from the top as needed.
-
Finish with carrots. Add the carrots during the last 30 minutes of cooking so they soften without falling apart. Taste and adjust the seasoning with more fish sauce, soy sauce, sugar, salt, or pepper if needed.
-
Serve. Remove the lemongrass stalks and whole spices. Ladle into bowls, garnish with cilantro or Thai basil, and serve with warm baguette, rice, or noodles.
Notes
Tips for Success
- Cut the beef evenly so all pieces cook at the same rate.
- Do not overcrowd the pot when searing. Brown the beef in batches for the best flavor.
- Do not rush the simmer. Low, steady cooking is the key to tender beef and a rich broth.
- Adjust the broth thickness. Add water if it reduces too much, or simmer uncovered if you want a more concentrated broth.
- Make it ahead. The flavor becomes deeper after the stew rests overnight.
Nutrition
Carbohydrates: 14g
Protein: 47g
Fat: 31g
Saturated Fat: 12g
Cholesterol: 156mg
Sodium: 1709mg
Potassium: 1234mg
Fiber: 3g
Sugar: 7g