🇻🇳 Vietnamese
Vietnamese Beef Stew (Bò Kho)
⏱ 2.5 hours (mostly hands-off)
🍞
🍽 6-8 (Sunday family pot) servings
⭐ 5/5
⚠️ Estimates only — not medical advice. Carb counts vary by brand and portion. Always verify with your endo or CDCES.
🌍 Cultural note
*Bò kho* is the Vietnamese answer to French *boeuf bourguignon* — a slow-cooked stew of beef, carrots, and warm spices like star anise and lemongrass, traditionally served with a crusty baguette for dipping or over rice noodles. It's a Sunday dish, a "fill the house with smell" dish, and one Vietnamese-American kids associate with grandma's kitchen. You make a big Dutch oven full, the family eats from it all weekend, you freeze the rest. Below, the kid carb math is broken out.
🍽️ Kid's plate — the carb math
From this pot, build your child's bowl (stew itself is low-carb — math is the base):
| Kid portion | Carbs |
|---|---|
| 1 cup stew + ¾ cup cauli mash | ~7g |
| 1 cup stew + 1 oz baguette (small dip slice) | ~16g |
| 1 cup stew + ¼ cup rice noodles | ~14g |
| 1 cup stew + ⅓ cup jasmine rice | ~18g |
| 1 cup stew + 1 slice low-carb baguette | ~8g |
Adults take their full bowl (1.5 cups stew + ½ small roll). One pot, whole family — cả gia đình ăn cùng nhau.
Why this recipe is T1D-friendly
- Beef and broth base contribute almost zero carbs — the stew itself is nearly free
- Slow-cooked beef means low fat absorption and steady, predictable digestion
- Carrots add natural sweetness so we don't need added sugar
- Portion-aware bread or cauli mash on the side keeps total bowl carbs predictable
- Freezes brilliantly
Ingredients
- 3 lb beef chuck, cut into 1.5-inch cubes
- 3 stalks lemongrass, smashed and tied in a knot
- 1 (3-inch) piece ginger, sliced
- 1 large onion, diced
- 5 cloves garlic, minced
- ¼ cup tomato paste
- 3 tbsp nước mắm (fish sauce)
- 1½ tbsp soy sauce
- 1½ tbsp Chinese 5-spice powder
- 3 star anise
- 1 cinnamon stick
- 2 bay leaves
- 1½ tsp monk fruit (or 1½ tbsp brown sugar)
- 5 cups beef broth
- 1½ cups water
- 4 medium carrots, cut in 1-inch chunks
- 3 tbsp oil
- Salt and pepper
- Garnish: cilantro, Thai basil, lime wedges, sliced jalapeño
Directions
- Pat beef dry. Season with salt and pepper.
- Heat oil in a Dutch oven over medium-high. Sear beef in batches until deeply browned on all sides (don't crowd the pot). Set aside.
- Reduce heat to medium. Add onion to the pot and cook 6 minutes until soft and translucent.
- Add garlic, ginger, and tomato paste. Cook 2 minutes, stirring, until paste darkens.
- Stir in 5-spice powder, star anise, cinnamon stick, and bay leaves — toast 30 seconds.
- Return beef to pot. Add nước mắm, soy sauce, monk fruit, beef broth, water, and lemongrass. Stir to combine.
- Bring to a simmer, then cover and reduce heat to low. Cook 1.5 hours (or transfer to a 300°F oven), stirring occasionally.
- Add carrots and cook another 30-45 minutes, uncovered, until beef is fork-tender and sauce has thickened slightly.
- Fish out lemongrass, star anise, cinnamon stick, and bay leaves.
- Taste — adjust salt, nước mắm, monk fruit as needed.
- Ladle into bowls at the table. Top with fresh herbs and a squeeze of lime. Kid's bowl first, with the right base.
Dash's kid tips 🐆
- Freeze single-serve portions in mason jars (without bread). Bò kho is one of the BEST T1D batch-freeze recipes — the flavors deepen, the beef stays tender. Pull a jar out, warm it up, dip a small piece of fresh-baked baguette or serve over cauli mash. Sunday cook, weeknight ease.
- Dash says this is a "weekend cook, feed everyone all week" recipe — leftovers reheat like a dream
- Skip the jalapeño for kid bowls, but a tiny bit of fresh herb on top makes it feel grown-up
- Big-kid move: shred a portion of beef and pile it over rice noodles for a different meal vibe