There are dishes you cook to impress people.
And then there are dishes you cook to feel held.
Bò kho is the second kind.
This is the stew you make when the weather dips, when you want your kitchen to smell like something warm and familiar, when you don’t want to prove anything to anyone — you just want a good meal that hits. It’s bold but gentle. Aromatic but grounded. Rich without being heavy.
And despite what some recipes might suggest, bò kho does not need to be complicated.
This version is intentional and streamlined. No whole spices to fish out later. No spice sachets. No ceremonial steps that don’t meaningfully change the outcome. We’re skipping star anise and cinnamon, and instead leaning into lemongrass, beef, time, and technique. We’re also using minced lemongrass because that’s what real-life cooking looks like — and it works.
This is bò kho for people who love flavor, but also love clarity.
Craft over clout. Comfort over chaos.
What Is Bò Kho?
Bò kho is a Vietnamese beef stew traditionally built on layers of aromatics, warm spices, and slow-simmered beef. It’s known for its brick-red broth, tender chunks of beef, and unmistakable fragrance. Depending on the household, it might lean more spiced or more savory, thicker or more brothy, served with noodles, rice, or — most commonly — a crusty baguette for dipping.
It’s not a soup you rush. But it’s also not meant to be precious.
At its core, bò kho is about depth — not difficulty.

A Brief History of Bò Kho
Bò kho reflects Vietnam’s long history of cultural exchange, especially during the French colonial period. The use of beef (less common in older Vietnamese cuisine), carrots, and bread service are often cited as influences from French-style stews like boeuf bourguignon — adapted through Vietnamese flavors, ingredients, and sensibilities.
But what makes bò kho distinctly Vietnamese isn’t just what’s in it — it’s how it’s cooked and eaten.
Vietnamese stews tend to prioritize aroma and balance. Lemongrass brings brightness. Fish sauce adds depth. Sugar rounds everything out. The stew isn’t meant to be aggressively spiced or wine-heavy; it’s meant to be comforting, fragrant, and flexible.
Over time, bò kho became a household staple — something eaten for breakfast with bread, for lunch with noodles, or for dinner with rice. It’s both everyday and special, which is part of why it’s endured.
Every family has their version. Some include star anise and cinnamon. Some add coconut water. Some keep it brothy, others thick. None of them are wrong.
This version?
It’s simply mine.
Why This Version Works (and Why We’re Skipping Whole Spices)
Let’s address the elephant in the pot.
Yes — many bò kho recipes use star anise and cinnamon. They’re traditional. They’re aromatic. They’re valid.
But here’s the quiet truth:
They are not essential for a great bowl of bò kho.
In this version, we’re relying on:
- Lemongrass (minced, accessible, fragrant)
- Bò kho soup base seasoning (efficient, consistent, time-saving)
- Proper browning and stir-frying
- A long, gentle simmer
The result is still deeply aromatic — just cleaner. Less sweet-spice forward, more savory and beef-driven. It tastes like comfort without distraction.
This is bò kho for people who want flavor without fuss.
Servings, Prep & Cook Time
Servings: 6–8
Prep Time: 20 minutes (plus optional marinating)
Cook Time: 1 hour 30 minutes
Total Time: About 2 hours
Ingredients
Beef & Marinade
- 2½ to 3 lb beef chuck, cut into large chunks
- 1½ to 2 tbsp bò kho soup base seasoning
- 1 tbsp fish sauce
- 1 tbsp sugar
- ½ tsp black pepper
Aromatics
- 1 large onion, thickly sliced
- 4 cloves garlic, minced
- 2–3 tbsp minced lemongrass (fresh or frozen)
Stew Base
- 6–7 cups beef stock or water
- 1 tbsp chicken boullion
- 3–4 carrots, cut into large chunks
- Neutral oil for cooking
Optional (but common)
- ½ cup coconut water or coconut soda
- Annatto oil for color (optional)

Choosing the Right Beef
Bò kho is not the place for lean cuts.
You want beef chuck — well-marbled, sturdy, and forgiving. Large chunks are intentional here. Smaller pieces dry out and lose character. Bigger pieces hold their shape, absorb flavor slowly, and turn spoon-tender by the end.
Cut your beef into pieces you’d want to bite into, not spoon-feed.
Step-by-Step Instructions
1. Marinate the Beef (Optional, but Recommended)
In a large bowl, combine the beef with:
- bò kho seasoning
- fish sauce
- sugar
- black pepper
Mix well and let sit for at least 30 minutes-1 hour. Overnight is great if you plan ahead, but even a short rest helps the seasoning cling better during cooking.
This step is quiet prep — not flashy, just effective.

2. Stir-Fry for Depth (Don’t Skip This)
Heat a few tablespoons of oil in a heavy-bottomed pot or Dutch oven over medium-high heat.
Add the sliced onions and cook until lightly golden and softened. This builds sweetness at the base.
Add garlic and minced lemongrass. Stir-fry for 30–60 seconds until fragrant. You should smell citrus and warmth immediately.
Add the marinated beef to the pot. Spread it out and let it sear before stirring. Sprinkle a little extra bò kho seasoning if needed.
Cook until the beef is deeply browned and coated in oil and aromatics.
This step is non-negotiable.
This is where flavor is built.

3. Build the Stew
Once the beef is browned, add:
- beef stock or water
- coconut water or soda (if using)
Bring to a boil, then reduce to a gentle simmer. Skim off any foam that rises to the top.
Cover partially and let simmer for 60-70 minutes, stirring occasionally.
The broth will deepen in color and aroma. This is when the kitchen starts to feel like home.
4. Add the Carrots
After about an hour, add the carrots. Simmer uncovered for another 30 minutes, until the beef is tender and the carrots are soft but not falling apart.
Taste and adjust seasoning:
- More fish sauce for depth
- A pinch of sugar for balance
- 1 tbsp chicken bouillon
- A touch more bò kho seasoning if needed
If you like a richer color, add a small drizzle of annatto oil at the end.
5. Rest Before Serving (If You Can)
Like most stews, bò kho benefits from resting. Let it sit for 15–20 minutes before serving, or make it a day ahead.
The flavors will settle. The broth will round out. Tomorrow’s bowl will be even better.

How to Serve Bò Kho
Bò kho is flexible — that’s part of its charm.
- With baguette: Classic, comforting, deeply satisfying
- With egg noodles or hủ tiếu: For a heartier meal
- With rice: Simple and grounding
Garnish with cilantro, sliced onion, or Thai basil if you like. Or don’t. The stew stands on its own.
Make-Ahead & Storage
- Keeps well in the fridge for up to 4 days
- Freezes beautifully for up to 2 months
- Reheats gently on the stove or in the microwave
If anything, it improves with time.
Common Questions
Can I make this in a slow cooker?
Yes. Do the stir-fry step on the stove first, then transfer everything to a slow cooker and cook on low for 6–8 hours.
Is the soup base necessary?
No — but it’s efficient, consistent, and practical. This recipe is about cooking well without making things harder than they need to be.
Why no star anise or cinnamon?
Because this version doesn’t need it. The flavor comes from technique, lemongrass, and time — not extra steps.
Final Thoughts
Bò kho doesn’t need to be loud to be memorable.
It doesn’t need a dozen spices or a two-page ingredient list.
It just needs care.
This is the kind of recipe you come back to — not because it went viral, but because it fits into your life. It’s warm. It’s grounding. It tastes like effort without feeling exhausting.
And that, honestly, is the kind of cooking worth keeping.
If you make this, make it your own.
That’s the point.

Delicious and Hearty Bò Kho (Vietnamese Beef Stew)
Course: lunch, dinnerCuisine: asian, viet, vietnameseDifficulty: easy6-8
servings20
minutes1
hour10
minutesBò Kho (Vietnamese Beef Stew) may look similar to American beef stew there’s quite a lot of differences that make it more Vietnamese.
Ingredients
2½–3 lb beef chuck, big chunks
2-3 tbsp Bò Kho Seasoning
6-7 cups beef stock/water
1 onion (sliced)
3 carrots (peeled and cut into chunks)
4 cloves garlic (minced)
3-4 tbsp lemongrass (minced)
Coconut water/soda (optional)
- Seasonings
2 tbsp veggie oil
1 tbsp chicken bouillon
1 tbsp sugar
3 tbsp Bò Kho Seasoning
2 tsp fish sauce
- Garnishes
lime
cilantro
Directions
- Marinate beef with bò kho seasoning, fish sauce, and sugar (30 min-1 hour).
- Heat oil. Stir-fry onion until golden, add garlic + lemongrass.
Add beef + a little extra bò kho seasoning. Stir-fry until well browned. - Add bò kho seasoning and stock (and coconut soda if using). Bring to boil, then simmer 60–75 min.
- Add carrots for last 30 min. Adjust seasonings (fish sauce, sugar, chicken bouillon.)
- Garnish with green onions, cilantro and lime. Serve with: baguette 🥖, noodles 🍜, or rice 🍚

