Introduction
Welcome to Love With Recipes, your ultimate culinary destination for authentic and delicious dishes from around the world. Today, we delve into a traditional Betawi delicacy, Soto Tangkar Iga Sapi—a hearty, aromatic beef ribs soup that captures the vibrant flavors of Jakarta’s local cuisine. This dish is a celebration of rich spices, tender beef, and creamy coconut milk, all harmonized to create an unforgettable culinary experience. Whether you’re seeking comfort food on a cold day or a centerpiece for a family gathering, Soto Tangkar Iga Sapi offers a taste of Indonesian heritage that’s both satisfying and deeply flavorful. Prepare to immerse yourself in the intricate layers of spices, the tender succulence of beef ribs, and the vibrant garnishes that make this dish truly special.
Time
- Preparation Time: 30 minutes
- Cooking Time: 2.5 to 3 hours
- Total Time: Approximately 3 hours
Needed Equipment
- Large stockpot or Dutch oven
- Pressure cooker (optional, for faster cooking)
- Frying pan or skillet
- Blender or food processor (for spice paste)
- Wooden spoon or spatula
- Strainer or sieve
- Measuring spoons and cups
- Chopping board
- Sharp knives
- Frying thermometer (optional)
- Serving bowls and utensils
- Frying pan or deep fryer (for fried potatoes)
- Grater (for garnishes)
Tags
Indonesian, Betawi Cuisine, Beef Ribs, Coconut Milk, Spicy Soup, Traditional Recipe, Comfort Food, Rich Flavors, Aromatic, Hearty, Home Cooking
Serving Size
Serves approximately 6 to 8 people, making it ideal for family dinners, gatherings, or special occasions.
Difficulty Level
Moderate. This recipe involves multiple steps including preparing spice paste, simmering beef ribs to tenderness, and garnishing, but with careful attention, it can be mastered by home cooks with intermediate culinary skills.
Allergen Information
| Allergen | Possible Sources |
|---|---|
| Soy | Coconut milk (if processed with soy-based stabilizers) |
| Tree Nuts | None in main ingredients; however, check processed products like coconut milk |
| Gluten | Not present unless added in seasoning or garnishes |
| Sulfites | Possible in processed spices or seasonings |
Dietary Preference
Meat-based, suitable for omnivores. Not vegetarian or vegan due to beef ribs and animal-derived ingredients.
Course
Main Course / Soup
Cuisine
Indonesian, Betawi
Ingredients
Meat and Broth
| Ingredient | Quantity |
|---|---|
| Beef ribs | 1 kg |
| Water | 1.5 liters |
| Lemongrass stalks | 2 |
| Kaffir lime leaves | 4 |
| Bay leaves | 3 |
| Galangal (thumb-sized piece) | 1 |
| Salt and stock powder | To taste |
| Shaved palm sugar or brown sugar | 1 tablespoon |
| Coconut milk | 300 ml |
Spice Paste
| Ingredient | Quantity |
|---|---|
| Large red chilies | 3 |
| Shallots | 8 |
| Garlic cloves | 5 |
| Ginger (thumb-sized piece) | 1 | Turmeric (thumb-sized piece) | 1 |
| Whole black peppercorns | 1/2 teaspoon |
| Cumin seeds | 1/2 teaspoon |
| Coriander seeds (toasted) | 1 tablespoon |
| Candlenuts (toasted) | 5 |
Garnishes & Accompaniments
| Item | Description |
|---|---|
| Fried shallots | Thinly sliced shallots fried until crispy |
| Chopped spring onions | Fresh, finely chopped |
| Diced tomatoes | Fresh, for garnish |
| Fried diced potatoes | Optional, crispy garnish |
| Melinjo crackers (emping) | Crunchy crackers made from melinjo nuts |
| Bird’s eye chili sauce (sambal rawit) | Spicy chili condiment |
| Lime wedges | Fresh for squeezing |
Instructions
1. Preparing the Beef Ribs
Begin by selecting high-quality beef ribs, ideally fresh and well-marbled for maximum flavor. Rinse the ribs under cold running water to remove any residual blood or impurities. Place the beef ribs in a large stockpot or Dutch oven, ensuring they fit comfortably without overcrowding. Cover the ribs with approximately 1.5 liters of water, enough to submerge them completely. Turn the heat to high and bring the water to a rolling boil. As the water heats, a foam or scum will rise to the surface—use a slotted spoon or skimmer to remove this foam, as it helps clarify the broth and prevents excess greasiness in the final dish.
Once the foam is removed, reduce the heat to low or simmering point. Cover the pot loosely with a lid, allowing enough steam to escape to prevent overboiling. Let the beef ribs simmer gently for about 1.5 to 2 hours, or until the meat becomes tender and starts to fall off the bone. For a faster method, use a pressure cooker: cook on high pressure for approximately 45 minutes, then allow natural pressure release before opening. Alternatively, if you prefer slow cooking, set the cooker on high for about 7 hours, checking occasionally to ensure the broth remains at a gentle simmer. Throughout this process, periodically skim off any impurities or excess fat that rises to the surface, maintaining a clear and flavorful broth.
2. Preparing the Spice Paste
While the beef ribs are simmering, focus on preparing the aromatic spice paste essential to Soto Tangkar Iga Sapi’s distinctive flavor profile. Gather all the fresh ingredients: red chilies, shallots, garlic, ginger, and turmeric. Toast the cumin seeds, coriander seeds, and candlenuts in a dry skillet over medium heat until fragrant—about 2 to 3 minutes—stirring constantly to prevent burning. Toasting enhances the aroma and flavor of these spices, providing depth to the dish. Once toasted, transfer the seeds and candlenuts to a mortar and pestle or spice grinder and grind into a fine powder.
Next, roughly chop the red chilies, shallots, garlic, ginger, and turmeric to facilitate blending. Combine all the ingredients—fresh and toasted—into a blender or food processor. Add a splash of water or oil to help achieve a smooth, homogeneous paste. Blend until the mixture is smooth and fragrant, with an even consistency. This spice paste will be sautéed later to release its full aroma and flavor, forming the fragrant base of the soup.
3. Sautéing the Spice Paste and Whole Spices
Heat about 2 tablespoons of vegetable oil in a large frying pan or skillet over medium heat. Once hot, add the prepared spice paste along with the toasted whole spices—black peppercorns, cumin, coriander seeds, and candlenuts. Sauté the mixture, stirring constantly, until it turns a deep golden color and releases a rich aroma—approximately 5 to 7 minutes. Be cautious not to burn the paste; adjust the heat accordingly. This step is crucial as it unlocks the aromatic oils within the spices, elevating the flavor profile substantially.
Use a wooden spoon or spatula to stir continuously, ensuring even cooking. The mixture should become fragrant and slightly thickened. If using a wok or a large skillet, this process can be done in batches, but ideally, it is all cooked together to preserve the cohesive aroma. Once sautéed, set aside momentarily while you prepare the broth and other ingredients.
4. Combining Ingredients and Cooking the Soup
Retrieve the cooked beef ribs from the simmering broth, and carefully remove the meat from the bones, discarding any excess fat or cartilage. Chop or shred the meat into bite-sized pieces, which will be added back into the soup later. Strain the broth through a fine sieve or strainer to remove impurities and excess fat, ensuring a clear, clean liquid base for the soup. Return the strained broth to the stockpot or any large cooking vessel.
Add the sautéed spice paste to the broth, stirring well to incorporate the flavors thoroughly. Drop in the lemongrass stalks, kaffir lime leaves, bay leaves, and galangal for added aroma and depth. Bring the mixture to a boil over medium-high heat, then reduce to a gentle simmer. Allow it to simmer for an additional 30 minutes to let the flavors meld beautifully. During this time, season the broth with salt, stock powder, and shaved palm sugar, tasting and adjusting until the balance of salty, sweet, and aromatic flavors aligns perfectly.
Once the seasoning is to your liking, add the tender beef meat back into the pot. Stir gently to distribute evenly, then continue simmering for another 20-30 minutes. This ensures the beef remains tender and absorbs the flavors of the broth. Towards the end of cooking, slowly pour in the coconut milk, stirring gently and consistently to prevent curdling. Heat through until the soup is hot and fragrant, about 5 minutes. Do not boil vigorously after adding the coconut milk, as this can cause separation and spoil the texture.
5. Preparing Garnishes and Side Components
While the main soup is finishing, prepare the garnishes to enhance the presentation and flavor. Slice shallots thinly and fry them in hot oil until crispy and golden brown. Drain on paper towels to remove excess oil. Chop spring onions finely, dice tomatoes, and prepare fried potatoes—either by pan-frying or deep-frying until crispy. Melinjo crackers are typically purchased pre-made but can also be prepared from scratch if desired. Slice bird’s eye chili for sambal rawit, and cut lime wedges for squeezing just before serving.
Arrange these garnishes and condiments in small bowls or plates for easy access at the table. Freshness and texture contrast are key to elevating the experience of enjoying Soto Tangkar Iga Sapi.
Preparation Tips
- Choose high-quality beef ribs: Marbled ribs with a good fat ratio yield more flavorful broth and tender meat.
- Toast spices: Always toast whole spices to unlock their maximum aroma.
- Control simmering temperature: Keep the broth at a gentle simmer to avoid cloudiness and overcooking the meat.
- Strain broth: For a clear soup, strain thoroughly to remove impurities and excess fat.
- Use fresh ingredients: Fresh lemongrass, kaffir lime leaves, and galangal significantly enhance authenticity.
- Avoid boiling coconut milk vigorously: Gentle heating prevents curdling and preserves creaminess.
Nutritional Information
| Nutrient | Per Serving (approximate) |
|---|---|
| Calories | approx. 550 kcal |
| Protein | 35 g |
| Fat | 30 g |
| Carbohydrates | 45 g |
| Sodium | 1,200 mg |
Tips and Tricks
- Make-ahead flavor: Prepare the spice paste and broth a day in advance to deepen flavors.
- Adjust spice level: Add or reduce red chilies according to your heat preference.
- Extra richness: Incorporate a splash of coconut cream for an even creamier texture.
- Garnish creatively: Use fresh herbs like cilantro or basil for additional aroma, if desired.
- Leftovers: Store in airtight containers in the fridge for up to 2 days; reheat gently.
Add-ons
- Boiled eggs for added protein
- Additional chili sauces for extra heat
- Fried tofu or tempeh for vegetarian variation
- Steamed rice or rice vermicelli for a more filling meal
Side Dishes
- Steamed jasmine rice
- Indonesian sambal or chili paste
- Fresh vegetable salad with lime dressing
- Kerupuk (Indonesian crackers) or emping crackers
- Fried plantains or bananas for a sweet contrast
Improvements
- Use homemade beef broth for a richer, more authentic flavor.
- Incorporate additional herbs such as cilantro or Thai basil for added aroma.
- Experiment with different types of chili for varied heat and flavor profiles.
- Add a touch of kecap manis (sweet soy sauce) for a subtle sweetness.
- Include vegetables like bok choy or spinach for added nutrition and color.
Save and Store
Allow the soup to cool to room temperature before transferring to airtight containers. Store in the refrigerator for up to 2 days. To reheat, gently warm on the stovetop over low heat, stirring occasionally to prevent separation. For longer storage, freeze in portions for up to 1 month, thawing overnight in the fridge before reheating.
FAQ
Can I make this recipe vegetarian?
While the rich beef broth and ribs provide authentic flavor, you can substitute the beef with hearty vegetables like mushrooms or jackfruit, and use vegetable broth instead of beef broth. Adjust seasonings accordingly for a satisfying vegetarian version.
Is it possible to prepare this dish in a slow cooker?
Absolutely. After sautéing the spice paste and whole spices, combine everything in a slow cooker. Cook on high for about 7 hours or until the beef ribs are tender. Add coconut milk at the end to preserve its creaminess.
How do I prevent the coconut milk from curdling?
Always add coconut milk at the end of cooking and heat gently, avoiding vigorous boiling. Stir continuously while adding to ensure smooth integration.
What are some suitable garnishes for this dish?
Fried shallots, chopped spring onions, diced tomatoes, fried potatoes, melinjo crackers, chili sauce, and lime wedges are traditional. Feel free to customize based on your preference.
Conclusion
Indulging in Soto Tangkar Iga Sapi is like taking a flavorful journey through Betawi traditions. The combination of tender beef ribs, aromatic spice paste, fragrant herbs, and coconut milk creates a symphony of tastes and textures that comfort and invigorate. Perfect for family dinners or special celebrations, this dish encapsulates the warmth and richness of Indonesian cuisine. With careful preparation and attention to detail, you can recreate this authentic Betawi recipe in your own kitchen, impressing friends and family alike with an extraordinary culinary masterpiece. For more authentic recipes and culinary inspiration, visit Love With Recipes—your trusted source for global flavors and home-cooked delights.
References
- Indonesian Food & Cooking: 75 Classic Recipes from the Archipelago by Dina Y. K. D. & Graeme Bethune
- The Food of Indonesia: Delicious Recipes from Bali to Sumatra by William Wongso
