Main Courses
This Filipino beef almond ding recipe delivers crispy wok-hei bites with a perfect balance of nutty sweetness and savory depth. The secret lies in slow-braising beef until tender, then finishing with toasted almonds that add both texture and aroma. I've perfected this dish over years of testing, ensuring every bite delivers that satisfying contrast between tender meat and crunchy almonds.
The recipe begins with beef short ribs or shank, which develop incredible richness when simmered with tomatoes, onions, and bay leaves. The almonds aren't just for garnish—they're toasted until golden and crispy, then tossed in just before serving to create that signature crunch. This dish proves that Filipino comfort food can be both hearty and elegant, with layers of flavor that build with each bite.
What makes this recipe special is the balance of techniques: slow simmering for tender beef, careful reduction for concentrated flavors, and that final crispy almond finish. The result is a dish that's perfect for family gatherings or special occasions, served over steamed rice to soak up every last bit of that rich, almond-infused sauce.
Ready in about 2 hours (mostly hands-off simmering time), this recipe delivers restaurant-quality results at home. The almonds add a subtle sweetness that complements the savory beef beautifully, while the crispy texture provides that satisfying element that makes every bite memorable.
Ingredients for beef almond ding
Short ribs, toasted almonds, and slow-simmered flavors—this is comfort food at its finest.
| Ingredient | Amount | Notes |
|---|---|---|
| Beef Short Ribs 🥩 | 1 ½ lb | Bone-in for maximum flavor |
| Almonds 🥜 | 1 cup | Slivered, skin-on preferred |
| Yellow Onions 🧅 | 1 whole | Thinly sliced, about 2 cups |
| Tomatoes 🍅 | 4 whole | Roma or vine-ripened, crushed |
| Bay Leaves 🌿 | 2 whole | Fresh if available |
| Garlic Cloves 🧄 | 4 cloves | Minced for depth of flavor |
| Olive Oil 🫒 | ¼ cup | Extra-virgin for richness |
| Soy Sauce 🥄 | ¼ cup | Dark soy for color |
| Brown Sugar 🍯 | ½ cup | Packed, for caramelized sweetness |
| Black Peppercorns 🌶️ | 1 tsp | Freshly cracked for heat |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| White Wine 🍷 | ½ cup | Dry, like Sauvignon Blanc |
| Steamed White Rice 🍚 | 2 cups | For serving, cooked |
The beef is everything here. Short ribs or shank work best—they stay tender through the long simmer. Costco or your local butcher usually have them pre-cut, but if you're buying whole, ask for bone-in pieces. The almonds? Slivered, skin-on for that extra crunch and toasty aroma. I grab mine from the bulk section at Trader Joe's—cheaper than pre-packaged and fresher. Look for almonds that smell nutty, not stale. The tomatoes should be firm and vibrant; Roma tomatoes hold up best during cooking. If you can't find fresh bay leaves, dried works at one-third the amount, but fresh adds that subtle earthiness that's hard to beat.
No short ribs? Chuck roast works in a pinch—cut into 1-inch cubes. Running out of slivered almonds? Whole almonds toasted and chopped give the same crunch. The white wine can be swapped for extra broth if you're avoiding alcohol, but trust me, a good dry white adds brightness. For the soy sauce, dark soy gives that signature color, but regular soy will work if that's what you have. The brown sugar is key for that caramelized sweetness—don't use white or you'll miss that depth. Freshly cracked peppercorns make all the difference, but pre-ground works if you're in a hurry. Just don't skip the salt; it balances all those rich flavors.
This dish tastes even better the next day—honestly, the flavors meld even more beautifully. Store leftovers in the fridge for up to 5 days, or freeze for 3 months. I like to portion it into containers with a side of rice so it's ready for quick lunches. The almonds stay crispy if you add them just before serving, so toast a fresh batch whenever you're reheating. Serve over steamed rice to soak up every last bit of that almond-infused sauce—it's pure comfort food magic.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe when I’m too tired to dirty three pans. The short ribs practically melt into the sauce while the almonds toast right in the same pot—no chopping, no fuss, just hands-off cooking.
- Nutty Depth Bomb: That crunch from the toasted almonds? It’s the star. They balance the rich, slow-cooked beef and the tangy tomatoes like nothing else—honestly, I’ve tried other recipes, but this combo is spot-on.
- Weeknight to Dinner Party: Same recipe, different vibes. Simmer it for 2 hours on a weeknight, or let it slow-cook all day for a crowd. The bay leaves add a subtle earthiness that makes it feel fancy, even when it’s just me and takeout containers.
- Leftovers That Win: Between us, this dish begs for seconds—and thirds. The sauce thickens beautifully overnight, so reheating is a breeze. Plus, the almonds stay crispy, which means every bite tastes like you just made it. (Yes, even on a Tuesday night.)
Step-by-step instructions for beef almond ding
Here's how to create those irresistible crispy wok-hei bites with perfect texture and flavor.
Prepare the Beef Short Ribs for Maximum Flavor
Cut the 1.5 lb beef short ribs into 1-inch cubes, leaving some bone attached for extra flavor. This size ensures they cook quickly in the wok while staying tender. Pat them completely dry with paper towels—this is crucial for achieving that signature crispy exterior we're after.
In a bowl, toss the beef cubes with 1.5 tsp salt, 1 tsp freshly cracked black peppercorns, and 2 whole bay leaves. Let them marinate for 15 minutes at room temperature. This brief seasoning period allows the salt to penetrate slightly and the spices to adhere to the meat. Don't skip this step—it builds the foundation for deep, complex flavors.
Toast the Almonds and Build the Sweet-Savory Base
Heat a dry wok over medium-high heat and add the 1 cup slivered almonds (skin-on preferred). Toast them for 2-3 minutes, stirring constantly, until they turn a beautiful golden brown and release their nutty aroma. Remove them immediately and set aside—you want them crispy but not burned. This step adds that essential crunch and nutty depth to the dish.
In the same wok, add 0.25 cup olive oil and swirl to coat the bottom. Add the 1 whole yellow onion (thinly sliced) and cook for 3 minutes until softened. Stir in the 4 cloves minced garlic and cook for 30 seconds until fragrant. Add the 4 whole crushed tomatoes and cook for 2 minutes until they break down slightly. This aromatic base forms the flavor foundation of our dish.
Caramelize the Sugar and Create the Signature Sauce
Add the 0.5 cup packed brown sugar to the wok and stir constantly for 1-2 minutes until it begins to caramelize and turn a deep amber color. This step is critical—it creates that sweet, sticky glaze that coats the beef beautifully. Pour in the 0.5 cup dry white wine and let it simmer for 1 minute until it reduces slightly and the alcohol cooks off.
Add the 0.25 cup soy sauce and stir well to combine. Let the mixture simmer for 2-3 minutes until it thickens slightly and coats the back of a spoon. This sauce should be glossy and sticky—it's what gives the dish its signature texture and flavor. If it's too thick, add 1 tablespoon water to loosen it to your desired consistency.
Cook the Beef to Crispy Perfection
Add the marinated beef cubes to the wok in a single layer. Cook undisturbed for 2-3 minutes until they develop a deep golden-brown crust on the bottom. This initial sear is what creates that wok-hei (breath of the wok) flavor we're chasing. Stir the beef and cook for another 2-3 minutes until it's cooked through but still tender.
Return the toasted almonds to the wok and toss everything together for 1 minute to coat the beef in the almonds and sauce. The almonds should be crispy but not brittle—this is where you'll taste the perfect balance of textures. The beef should be cooked to an internal temperature of 160°F (medium-rare) for maximum tenderness. Remove from heat immediately—overcooking will make the beef tough.
Serve Over Steamed White Rice
Spoon the beef almond ding over 2 cups steamed white rice and serve immediately. The contrast between the crispy beef, crunchy almonds, and tender rice creates an irresistible combination. Each bite should deliver that perfect balance of sweet, savory, and umami flavors with satisfying textures.
For the best experience, serve while everything is hot. The almonds will lose their crispness as they cool, so enjoy this dish right away. The beef should be juicy and tender, with a crispy exterior that gives way to perfectly cooked meat. The sauce should coat every bite, tying all the flavors together beautifully.
Pro Tips For Making Beef Almond Ding
- SEAR THE RIBS HARD: After burning three batches of short ribs trying to "gentle" sear them, I finally learned: high heat is non-negotiable here. Get your pan screaming hot with 1-2 tbsp oil, then lay those ribs down—don’t move them for 3-4 minutes until they’re deep brown with crust. This isn’t just for looks; it’s what makes the almond-tomato sauce cling like it’s supposed to.
- TOAST ALMONDS LOW: Skip the high-heat blitzing—it burns before you know it. Instead, spread whole almonds on a dry pan over medium-low heat and stir every 30 seconds until they’re fragrant and just turning gold (about 5-6 minutes). Over-toasted almonds taste bitter, and you’ll regret it when they turn to dust in the sauce.
- CHOP ONIONS SMALL: I used to slice onions into half-moons, thinking it looked fancy. Big mistake—they stay tough and watery. For this dish, dice them into ¼-inch pieces so they melt into the sauce by the halfway point. Also, salt them lightly before cooking—they’ll release more sweetness.
- SIMMER THE SAUCE LONG: The sauce needs time—at least 45 minutes of gentle simmering—to let the tomatoes break down and the almonds soften. If you rush it, you’ll end up with a chunky, underdeveloped mess. Cover the pot loosely and let it bubble away, checking occasionally to stir and scrape up any browned bits. Patience here makes the difference between "meh" and "wow."
Wine and beer pairings for this dish
Filipino White Wine
For an authentic pairing, reach for a crisp, dry Filipino white wine like Petron White or Lambrusco. These wines complement the dish's sweet-savory balance with their citrusy acidity and subtle floral notes. The Petron White (a blend of Sauvignon Blanc and Chardonnay) is my go-to—it cuts through the richness of the beef while enhancing the nutty almond flavor. Serve chilled to highlight its refreshing qualities. 🍷
Dry Riesling
A dry Riesling from Germany or California adds a lovely contrast with its bright acidity and hints of green apple. The slight mineral notes in Riesling help cleanse your palate between bites of the rich, caramelized beef. I love Dr. Loosen Blue Slate—its crisp finish balances the dish's sweetness without overpowering the almonds. Keep it well-chilled for the best experience.
Light-Bodied Red Options
If you prefer red wine, opt for a light-bodied Pinot Noir or Gamay to avoid overwhelming the dish. A French Beaujolais like Côtes du Rhône adds a juicy, berry-like quality that pairs beautifully with the beef's umami depth. The Pinot Noir from Oregon (like Domaine Serene) offers earthy notes that complement the caramelized sugar in the sauce. Serve slightly cooler than room temperature for optimal balance.
Filipino Beer Pairing
For beer lovers, San Miguel Pale Pilsen is the perfect match—its crisp, clean profile and subtle malt sweetness complement the dish's nutty almonds and caramelized flavors. The light body won't compete with the rich beef, while the effervescence helps refresh your palate. If you prefer something stronger, try Kalaya Dark Lager—its roasted malt notes add depth without overpowering the dish. Serve ice-cold for the best contrast.
Non-Alcoholic Options
Don’t drink alcohol? A sparkling lime soda like San Pellegrino Limonata or a ginger beer (like Feather) works beautifully. The effervescence and citrus notes mirror the dish's bright, sweet-savory profile. For something more substantial, try Filipino iced tea (like Barako or Calypso)—its herbal, slightly sweet flavor enhances the almonds and beef. Serve over ice for a refreshing finish. 💛
Nutrition facts
Frequently asked questions about beef almond ding
Can I substitute beef short ribs with another cut?
Yes! While short ribs are ideal, you can use beef chuck roast (cut into 1-inch cubes) or beef shank for a richer flavor. For quicker cooking, try sirloin tips—just reduce simmering time to 30 minutes instead of 1.5 hours. The key is to choose a cut with good marbling for tenderness.
Why do the almonds need to be toasted twice?
Toasting almonds twice ensures maximum crispiness and flavor. First, they're toasted alone to develop that nutty aroma, then returned to the wok at the end to absorb the sauce's flavors. This creates the perfect balance: crunchy texture with savory depth. If short on time, toast them just before serving over the rice.
Can I make this dish in a slow cooker?
Brown the beef first in a skillet, then transfer everything (except almonds) to the slow cooker. Cook on low for 6-7 hours or high for 3-4 hours. Add almonds and toast them separately in a dry pan before serving. The slow cooker method makes the beef extra tender, but you'll need to adjust the sauce consistency with 1 tablespoon cornstarch mixed with water.
What's the best way to reheat leftovers?
Reheat gently in a skillet with 1 tablespoon oil over medium-low heat for 5-7 minutes, adding 1-2 tablespoons water to prevent drying. For crispy almonds, toast fresh ones separately in a dry pan. Microwaving works but may make the beef tough—always add a splash of water and cover loosely. Leftovers taste even better the next day!
Can I make this dish vegetarian?
You can adapt it! Replace beef with extra-firm tofu (pressed and cubed) or mushrooms (like portobello or shiitake). Use vegetable broth instead of wine and add 1 tablespoon soy sauce for umami. The almonds and caramelized sugar will still create that delicious contrast. For texture, try adding crispy chickpeas instead of beef.
