Experience the ultimate comfort food with these Asian-inspired beef cheeks, slow-cooked for over three hours until they reach melt-in-your-mouth tenderness. The combination of soy sauce, oyster sauce, hoisin, and aromatic spices creates a deeply flavorful braising liquid that infuses every bite with umami richness.
Earthy shiitake and cremini mushrooms add depth while absorbing the savory sauce, making them just as delicious as the beef itself. The addition of carrots provides sweetness that balances the salty elements perfectly.
This dish rewards patience—the longer it cooks, the more tender and flavorful it becomes. Serve over steamed jasmine rice to soak up the incredible sauce, or pair with creamy mashed potatoes for pure comfort food bliss.
The aroma of star anise and cinnamon filling my apartment on a rainy Sunday morning is something I've come to crave. I discovered beef cheeks completely by accident at my local butcher, when he mentioned they transform into something magical with enough patience and heat. That first attempt taught me that the toughest cuts often reward you with the most tender results, and now this dish has become my go-to comfort food when I want something that tastes like it simmered all day because it absolutely did.
Last winter, I made this for a dinner party when my friend announced she was moving across the country. We sat around the table for hours, pulling apart the beef and letting the conversation flow as naturally as the wine, and nobody wanted to leave because the food made staying feel so good.
Ingredients
- 1.2 kg beef cheeks, trimmed: These collagen-rich cuts break down beautifully into gelatinous tenderness
- 2 tbsp soy sauce: Use gluten-free if needed, this forms the base of our marinade
- 1 tbsp Shaoxing wine or dry sherry: Adds authentic depth and sweetness to the beef
- 1 tsp freshly ground black pepper: Freshly ground makes a noticeable difference here
- 250 g shiitake mushrooms, sliced: Bring that earthy, meaty umami quality
- 200 g cremini or button mushrooms, quartered: Provide a different texture and absorb the sauce beautifully
- 2 medium carrots, cut into chunks: Add natural sweetness and hold their shape through long cooking
- 1 large onion, roughly chopped: Foundation of flavor that melts into the sauce
- 4 cloves garlic, minced: Dont be shy with the garlic
- 2-inch piece fresh ginger, sliced: Brings warmth and that characteristic Asian aroma
- 500 ml beef stock: The liquid backbone of our braise
- 2 tbsp oyster sauce: Essential for that rich, savory depth
- 2 tbsp dark soy sauce: Gives the sauce its beautiful mahogany color
- 1 tbsp hoisin sauce: Adds a subtle sweetness and complexity
- 1 tbsp brown sugar: Balances the salty elements and aids caramelization
- 1 star anise: One whole piece is enough to infuse incredible licorice notes
- 1 cinnamon stick: Warmth that pairs perfectly with the star anise
- 2 tbsp sesame oil: Finish oil that adds authentic Asian flavor
- 2 tbsp vegetable oil: For getting that gorgeous sear on the beef
- 2 spring onions, sliced: Fresh pop of color and mild onion flavor
- Fresh coriander: Bright herbal finish to cut through the richness
- 1 red chili, sliced: Optional heat for those who like a little kick
Instructions
- Marinate the beef:
- Combine the beef cheeks with soy sauce, Shaoxing wine, and pepper in a bowl, cover and refrigerate for at least 30 minutes though overnight is even better for deep flavor penetration.
- Get your equipment ready:
- Preheat your oven to 150°C (300°F) or set your slow cooker to low, and find your heaviest pot with a tight-fitting lid.
- Sear the beef:
- Heat vegetable oil in a Dutch oven over medium-high heat and brown the beef cheeks on all sides for about 2–3 minutes per side until golden and caramelized.
- Build the aromatic base:
- Add sesame oil to the same pot and sauté onions, garlic, and ginger for 3 minutes until fragrant and softened.
- Add the vegetables:
- Toss in carrots and both types of mushrooms, cooking for another 5 minutes until they take on some color.
- Combine everything:
- Return beef to the pot, then add beef stock, oyster sauce, dark soy sauce, hoisin sauce, brown sugar, star anise, and cinnamon stick.
- Start the braise:
- Bring everything to a simmer, cover tightly, and transfer to the oven or slow cooker.
- Let it cook slowly:
- Braise for 3–3.5 hours until the beef is fork-tender, checking halfway and adding water if the sauce reduces too much.
- Finish and season:
- Remove the star anise and cinnamon stick, taste the sauce, and adjust with salt and pepper as needed.
- Serve with love:
- Plate the beef generously with sauce and vegetables, then top with spring onions, coriander, and chili.
My sister texted me at midnight after I first made this for her family, asking if there was any leftover sauce because her husband was eating it straight from the container with a spoon.
Making It Your Own
Substitute beef short ribs if you can't find cheeks, just reduce the cooking time slightly to about 2.5 to 3 hours. You can also add bok choy or spinach during the last 15 minutes for a pop of fresh green color and nutrition.
Building More Depth
A splash of Chinese black vinegar or a spoonful of red miso paste stirred in during the last hour adds incredible complexity. I discovered this trick when my sauce tasted perfectly fine but not quite special enough, and that small addition made all the difference.
Perfect Pairings
Steamed jasmine rice is my absolute favorite way to serve this, letting that velvety sauce coat every grain. Creamy mashed potatoes work surprisingly well too, especially on cold nights when you want maximum comfort.
- Try it with wide rice noodles for an Asian twist on beef bourguignon
- A simple steamed bok choy on the side cuts through the richness
- Crusty bread for mopping up every last drop of that incredible sauce
There's something deeply satisfying about a dish that rewards patience so generously, and this beef cheek recipe delivers that comfort in every spoonful.
Recipe FAQs
- → What cut of meat works best for this dish?
-
Beef cheeks are ideal because they contain connective tissue that breaks down during slow cooking, resulting in incredibly tender meat. If unavailable, beef short ribs make an excellent substitute.
- → Can I make this in a slow cooker?
-
Absolutely. Set your slow cooker to low and follow the same preparation steps. The braising time remains 3-3.5 hours until the meat is fork-tender.
- → How do I know when the beef cheeks are done?
-
The beef is ready when a fork slides in and out with zero resistance. The meat should shred easily and have a gelatinous, tender texture from the broken-down connective tissue.
- → Can I prepare this ahead of time?
-
This dish actually improves overnight. The flavors deepen and the meat becomes even more tender. Store in the refrigerator and reheat gently on the stove.
- → What sides complement this dish?
-
Steamed jasmine rice is perfect for soaking up the rich sauce. Other options include creamy mashed potatoes, fluffy naan bread, or Asian noodles like udon or egg noodles.
- → Is this dish gluten-free?
-
It can be. Simply use gluten-free soy sauce and verify that your oyster and hoisin sauces are certified gluten-free. The dish is naturally gluten-free otherwise.