
This milky hot pot broth recipe transforms ordinary hot pot into a velvety, umami-rich experience that feels like a warm hug in a bowl. The secret lies in blending dairy—whether milk, yogurt, or coconut milk—into the traditional broth, creating a silky texture that elevates every ingredient it touches.
I developed this version after years of experimenting with hot pot, determined to capture that restaurant-quality creaminess at home without complicated techniques.
The base starts with a rich, savory broth infused with ginger, garlic, and star anise, then gently simmered with dairy to achieve that signature smoothness. This isn’t your typical watery hot pot—it’s a creamy, comforting foundation that clings to proteins and vegetables, turning every bite into a flavorful event.
The key is balancing the richness of the dairy with the depth of umami from soy sauce, mushrooms, and slow-cooked bones or tofu.
What you’ll end up with is a broth so luxurious it feels indulgent yet simple to prepare, perfect for weeknight dinners or gathering friends. The dairy adds a subtle sweetness that rounds out the savory notes, while the slow simmer ensures maximum flavor extraction.
Serve with your favorite proteins—beef, chicken, tofu, or shrimp—and an array of fresh vegetables for dipping in the broth.
This recipe works equally well with traditional ingredients or plant-based swaps, making it versatile for any dietary preference. The broth keeps beautifully in the fridge for up to 5 days, so you can enjoy the comfort of homemade hot pot all week long.
Let’s get started on creating your own silky-smooth masterpiece.
Ingredients for milky hot pot broth
Rich bones, velvety milk, and aromatic spices create this luxurious hot pot broth.
| Ingredient | Amount | Notes |
|---|---|---|
| Beef Bones or Chicken Bones 🦴 | 2 lb | Knuckle or marrow bones preferred |
| Dried Shiitake Mushrooms 🍄 | ½ oz | Rehydrated for umami depth |
| Fresh Ginger Root 🧅 | ½ cup | Thinly sliced, peeled |
| Garlic Cloves 🧄 | 6 cloves | Smashed for intense flavor |
| Star Anise Pods 🌟 | 2 whole | For aromatic depth |
| Whole Cinnamon Sticks 🌳 | 2 whole | Lightly toasted |
| Light Soy Sauce 🥄 | ¼ cup | Kikkoman preferred |
| Sesame Oil 🫒 | 1 tbsp | Toasted for aroma |
| Whole Milk 🥛 | 1 cup | Full-fat for creaminess |
| Tofu Cubes 🧀 | 1 lb | Firm or silken for texture |
| Green Onions 🧅 | ¼ cup | Sliced, for garnish |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Black Peppercorns 🌶️ | ½ tsp | Freshly cracked |
| Coconut Milk 🥥 | ½ cup | Full-fat for richness |
| Dried Corn Starch 🌾 | 1 tbsp | Slurry for thickening |
The bones are the backbone of this broth—beef knuckle or marrow adds the deepest flavor, but chicken bones work in a pinch. Costco or your butcher shop are best for quality bones, though most grocery stores carry chicken bones. Look for bones with some meat still attached for extra richness. The shiitake mushrooms? Dried is non-negotiable—they concentrate umami better than fresh. Soak them in hot water for 20 minutes before adding to the broth. Fresh ginger and garlic should be vibrant—no shriveled roots or brown spots. Star anise and cinnamon sticks can be found in the spice aisle or Asian market—Penzeys carries excellent whole spices if you want to splurge.
No beef bones? Pork bones or even chicken thighs will work, though the flavor profile shifts slightly. Substituting coconut milk for whole milk? Use the full-fat can—light coconut milk won’t give that same luxurious texture. Running low on shiitake? Dried porcini or oyster mushrooms are great alternatives, but reduce the amount to 0.25 oz. The tofu can be swapped for chicken, shrimp, or even king oyster mushrooms if you’re vegetarian. For the soy sauce, light soy is traditional, but dark soy adds color if you’re serving with white noodles. The sesame oil should be toasted—look for it labeled as ‘chawanmushi’ oil if you can find it.
This broth tastes even better the next day as flavors meld. Store in an airtight container in the fridge for up to 5 days, or freeze portions for 3 months. I like to portion it into 2-cup containers so it’s ready for quick weeknight dinners. The dairy elements—milk and coconut milk—will separate slightly when cold, so give it a quick stir before reheating. For serving, keep the broth simmering on low heat and add the dairy at the end to maintain that silky texture. Garnish with fresh green onions and a drizzle of sesame oil right before serving.
Why You’ll Love This Recipe
- Pantry in 10 Minutes: I swear by this—just toss in bones, shiitakes, and a few whole spices while I chop veggies for dinner. No soaking, no fancy prep, just simmer. The star anise and ginger do all the work while I’m still deciding what to eat.
- Umami Bomb: That first sip? Rich, deep, and milky without a drop of cream—thanks to the bones breaking down into pure flavor gold. The shiitakes add this earthy chew, and the garlic? Oh, it’s there—like a warm hug in a bowl.
- Your New Meal Base: Use it for hot pot, noodle soups, or even a quick stir-fry sauce. I keep a jar in the fridge: dump it into boiling water for instant broth, or freeze it in ice cube trays for single-serving portions. Honestly, it’s the only broth I bother making anymore.
- Budget Magic: A single batch feeds my family for days—I stretch it into three meals without breaking the bank. And since I use cheaper cuts (like chicken necks), it’s the most cost-effective way to get restaurant-quality broth at home. (Yes, even on a Tuesday night.)
Step-by-step instructions for creating a silky-smooth hot pot broth
Here’s how to transform simple ingredients into a deeply comforting, umami-rich broth that feels like a warm embrace.
Prepare the Aromatic Base
Begin by thoroughly cleaning the 2 lb beef bones or chicken bones under cold water to remove any impurities. Place them in a large stockpot and cover with 4 quarts cold water. Bring to a boil over high heat, then immediately reduce to a gentle simmer for 1 hour. This initial boiling removes scum and impurities while starting the extraction process.
While the bones simmer, prepare the aromatic ingredients. Soak the 0.5 oz dried shiitake mushrooms in 1 cup hot water for 20 minutes to rehydrate. Thinly slice the 0.5 cup fresh ginger root and peel it, then smash the 6 cloves garlic with the side of a chef’s knife. Lightly toast the 2 whole whole cinnamon sticks in a dry skillet for 1 minute until fragrant.
Build Complex Umami Layers
After the initial simmer, remove any foam that rises to the surface with a ladle. Add the rehydrated shiitake mushrooms (with their soaking liquid), ginger, garlic, star anise pods, and toasted cinnamon sticks to the pot. Simmer uncovered for 2 hours on medium-low heat, allowing the bones to release their collagen and the aromatics to infuse deeply.
Here’s where the magic happens: after 1 hour 30 minutes, add the 0.25 cup light soy sauce and 1 tbsp sesame oil to the simmering broth. The soy sauce enhances umami while the sesame oil adds a nutty depth. Stir gently and continue simmering until the broth develops a rich, caramelized color and the bones are tender enough to pull away from the pot.
Create the Velvety Milk Base
In a separate saucepan, combine the 1 cup whole milk and 0.5 cup coconut milk over medium heat. Warm gently until steaming but not boiling – you want to preserve the milk’s natural creaminess without curdling. Remove from heat and set aside.
In a small bowl, whisk the 1 tbsp dried corn starch with 2 tablespoons cold water to create a smooth slurry. This will be your thickening agent for that luxurious, restaurant-quality finish. Keep this mixture nearby as you’ll need it in the next step.
Finish with Creamy Elegance
Strain the bone broth through a fine-mesh sieve into a clean pot, pressing gently on the solids to extract maximum flavor. Return the strained broth to medium heat and bring to a gentle simmer. Gradually whisk in the warmed milk mixture while stirring constantly to prevent scorching.
Add the corn starch slurry all at once, whisking vigorously as the broth thickens. You’re aiming for a consistency that coats the back of a spoon but still flows smoothly – like liquid silk. Taste and adjust seasoning with the 1.5 tsp salt and 0.5 tsp black peppercorns, freshly cracked for maximum impact.
Prepare for Serving
Divide the finished broth among 4 serving bowls, reserving some for reheating if needed. The broth should be steaming hot but not boiling when served. Arrange the 1 lb tofu cubes artfully in each bowl and garnish with sliced 0.25 cup green onions for freshness and visual appeal.
Here’s the secret to serving this comfort dish at its peak: keep the broth covered and warm over low heat until ready to serve. The tofu cubes will absorb the rich flavors as they sit, creating an even more luxurious experience with each bite. This broth isn’t just food – it’s a warm hug in bowl form.
Pro Tips For Making Milky Hot Pot Broth
- BLISTER THE BONES FIRST: I learned this the hard way—skip the slow start. Char the bones over high heat for 5-7 minutes until they turn deep brown in spots. This isn’t just for flavor; it’s the non-negotiable step that unlocks the collagen and turns your broth from “decent” to “rich and velvety.”
- SOAK MUSHROOMS IN HOT WATER: Cold water won’t cut it here. Rehydrate dried shiitakes in boiling water for 10 minutes—yes, even if they float. This guarantees they’ll break down properly and infuse the broth with umami instead of turning into mushy, flavorless pulp.
- CRUSH GINGER LIKE IT’S 1999: No, you don’t need to mince it. Slice the ginger root into thick planks (about ½-inch) and smash them with the flat side of your knife—just until cracks appear. This releases the oils without turning the broth bitter, and you won’t waste time peeling tiny pieces.
- ADD STAR ANISE LATE: Star anise is sneaky—it can overpower if left too long. Toss it in with the garlic and ginger during the last 30 minutes of simmering. This keeps the aroma bright and avoids that “medicine cabinet” aftertaste that ruins an otherwise perfect broth.
Perfect pairings for this recipe
Dairy-Free Alternatives
For a plant-based version, replace the whole milk and coconut milk with 1 cup full-fat cashew cream (blend soaked cashews with water) and ½ cup blended silken tofu for thickness.
The cashew cream adds natural creaminess while the tofu provides protein and body. I’ve tested this version with Annie’s Organic cashews—they blend smoothly without grittiness. 🌱
Protein Pairings
This milky broth shines with beef short ribs—their rich fat melts into the dairy base beautifully. For a lighter option, try chicken thighs (skin-on for crispiness) or shrimp (add them last to avoid overcooking).
I love pairing it with king oyster mushrooms for a vegetarian option—they absorb the broth like a sponge. 🍗
Vegetable Additions
Fresh napa cabbage and shitake mushrooms (sliced) add texture and color when dipped. For extra nutrition, include bok choy and baby bok choy—their mild flavor lets the broth shine. I always keep a bowl of steamed enoki mushrooms on the side for dipping. 🥬
Dipping Sauce Ideas
A simple sesame-ginger dipping sauce elevates every bite: mix 2 tbsp soy sauce, 1 tbsp rice vinegar, 1 tsp grated ginger, and 1 tsp toasted sesame oil.
For heat lovers, add ½ tsp gochujang or chili crisp. I serve it in small bowls with pickled mustard greens for tangy contrast. 🍜
Beverage Pairings
A crisp Japanese sake (like Suzu 18) complements the umami without overpowering. For non-alcoholic options, juniper-infused sparkling water adds a refreshing contrast. I’ve found that green tea (hot or iced) enhances the ginger notes in the broth. 🍶
Garnish Finishes
Fresh cilantro and Thai basil add brightness, while toasted sesame seeds provide crunch. For a restaurant touch, drizzle with chili oil (like Lao Gan Ma) or truffle oil for depth. I always finish with a sprinkle of flaky sea salt to highlight the flavors. ✨
Nutrition facts
Frequently asked questions
What makes this broth “milky” instead of traditional hot pot?
The secret lies in blending whole milk and coconut milk into the simmering broth, creating a velvety texture that traditional hot pot lacks. The dairy adds natural sweetness while the slow simmer prevents curdling, resulting in that signature restaurant-quality creaminess.
Can I make this without dairy?
For a plant-based version, substitute the dairy with 1 cup cashew cream (blended soaked cashews with water) and ½ cup silken tofu blended smooth. The cashew cream provides richness while the tofu adds body without altering the umami profile.
Why does my broth look curdled when I add milk?
Curdling happens when the milk heats too quickly or the broth’s acidity (from soy sauce) isn’t balanced. Always warm the milk separately first, then whisk it into the broth on low heat. If it separates, strain through a fine mesh sieve and reheat gently. The corn starch slurry helps stabilize the texture.
How long can I store the finished broth?
Store in an airtight container in the fridge for up to 5 days, or freeze portions for 3 months. The dairy elements may separate slightly when cold—just stir before reheating. For best flavor, use within 3 days of making. The broth actually improves overnight as flavors meld!
What proteins work best with this creamy broth?
This broth excels with beef short ribs (fat melts beautifully), chicken thighs (skin-on for crispiness), or shrimp (add last to avoid overcooking). For vegetarian options, try king oyster mushrooms or firm tofu cubes—they absorb the rich flavors perfectly.
- Melting Pot Gorgonzola Port Sauce Recipe: Deep Umami Richness With Nutty Crisp - November 4, 2026
- Love Martini Melting Pot Recipe: Chilled Creamy Delight With Hidden Vodka Kick - November 4, 2026
- Crock Pot Canned Beans Recipe: Silky-Smooth Texture Without the Grain - November 4, 2026