Introduction
Nasi Kebuli Sapi is a traditional Indonesian dish that embodies the rich tapestry of flavors, spices, and culinary techniques from the archipelago’s diverse regions. This hearty, aromatic rice dish is characterized by its tender chunks of beef simmered in a complex blend of spices, coconut milk, and fragrant herbs, then combined with perfectly cooked rice infused with the savory essence of the broth. Originating from the influences of Middle Eastern cuisine, particularly Arab and Indian culinary traditions, Nasi Kebuli Sapi has been embraced and adapted into Indonesian cuisine, offering a luxurious and satisfying experience for the palate.
The dish is often served during special occasions, religious celebrations, and family gatherings, where its regal presentation and vibrant flavors impress guests and create memorable culinary moments. The process involves meticulous preparation of spice pastes, slow-cooking the beef to tender perfection, and ensuring the rice absorbs all the aromatic goodness. When assembled, Nasi Kebuli Sapi delivers a harmonious balance of savory, spicy, and slightly sweet notes, complemented by the velvety richness of coconut milk.
As a versatile dish, it pairs beautifully with side dishes like acar (pickled vegetables), hard-boiled eggs, or fried shallots, enhancing the overall dining experience. Whether you’re a seasoned cook or a culinary enthusiast eager to explore Indonesian flavors, this recipe from Love With Recipes offers a comprehensive, detailed guide to mastering Nasi Kebuli Sapi, ensuring every step is clear and achievable.
Time
Preparation Time: Approximately 30 minutes
Cooking Time: About 2 hours
Total Time: Approximately 2 hours 30 minutes
Needed Equipment
- Large heavy-bottomed pot or Dutch oven
- Sharp knife and chopping board
- Grater or food processor (for spice paste)
- Measuring cups and spoons
- Wooden spoon or spatula
- Steamer basket or large steaming apparatus
- Fine sieve or strainer
- Small saucepan for rice cooking
- Cloth or cheesecloth (for steaming rice)
- Serving bowls or platters
- Frying pan (optional, for shallots or garnishes)
Tags
Indonesian Cuisine, Beef Dishes, Rice Recipes, Spicy, Aromatic, Traditional, Festive, Hearty, Middle Eastern Influence, Comfort Food
Serving Size
Serves approximately 4-6 people, depending on portion sizes.
Difficulty Level
Intermediate. Requires some familiarity with spice blending, simmering, and steaming techniques.
Allergen Information
| Allergen | Present in Recipe |
|---|---|
| Soy (potentially from curry powder) | Potentially, depending on curry powder brand |
| Coconut | Yes, from coconut milk |
| Spices | Yes, various spices used |
| Allergens vary based on spice paste ingredients | Check spice paste ingredients for specific allergens |
Dietary Preference
Non-vegetarian, contains dairy (coconut milk). Not suitable for vegans or vegetarians.
Course
Main Course, Rice Dish
Cuisine
Indonesian, Middle Eastern, Asian Fusion
Ingredients
Protein and Broth
| Ingredient | Quantity | Notes |
|---|---|---|
| Beef | 500 grams | Cut into large chunks, suitable for slow cooking |
| Water | around 1 liter | For broth and cooking rice |
| Coconut Milk | 1 small can (approx. 200 ml) | Adds richness and aroma |
Rice
| Ingredient | Quantity | Notes |
|---|---|---|
| Long-grain rice | 1 liter (about 2 cups) | Rinse thoroughly before cooking |
Aromatics and Spices
| Ingredient | Quantity | Notes |
|---|---|---|
| Onion | 1 large, chopped coarsely | |
| Shallots | 13 small | Finely ground |
| Garlic cloves | 13 | Finely ground |
| Red chilies | 10, adjust to taste | Finely ground or blended |
| Star Anise | 6 whole | |
| Cloves | 6 whole | |
| Cinnamon sticks | 3 sticks | |
| Cardamom pods | 6 | |
| Curry powder (Indofood brand recommended) | 1 sachet | |
| Fennel Seeds (ground) | 1 teaspoon | |
| Black Pepper (ground) | 1 teaspoon | |
| Coriander (ground) | 1 teaspoon | |
| Nutmeg (ground) | 1/4 teaspoon | |
| Sugar | to taste | |
| Salt | to taste |
Instructions
Step 1: Preparing the Spice Paste
Begin by creating a fragrant spice paste that forms the core of Nasi Kebuli Sapi’s flavor profile. Take the shallots, garlic, and red chilies and finely grind them together using a mortar and pestle or a food processor until you achieve a smooth, aromatic paste. This process releases essential oils and intensifies the flavor, ensuring that every bite is infused with spice.
In a small bowl, combine the ground spices—fennel seeds, black pepper, coriander, and nutmeg—and set aside. These spices can be toasted lightly beforehand to enhance their aroma, but this step is optional depending on your preference and time constraints.
Step 2: Sautéing Aromatics and Building the Flavor Base
Heat about 2-3 tablespoons of oil in a large, heavy-bottomed pot over medium heat. Once the oil is shimmering but not smoking, add the coarsely chopped onion. Sauté the onion until it becomes translucent and begins to turn a golden hue—this typically takes about 5-7 minutes. The caramelization of the onion’s sugars adds depth to the dish.
Add the prepared spice paste to the sautéed onion, stirring constantly to prevent burning. Cook the mixture until it releases a fragrant aroma—this can take around 3-5 minutes. The spices will start to bloom, releasing essential oils that serve as the aromatic foundation of the dish.
Next, introduce the whole spices—star anise, cloves, cinnamon sticks, and cardamom pods—to the pot. Stir gently, allowing the spices to toast slightly and release their aromas, which will mingle with the spice paste and onion mixture. This process enhances the complexity of the flavor profile and ensures a rich, layered taste.
Step 3: Cooking the Beef
Add the beef chunks into the pot, stirring to coat the meat evenly with the spice mixture. Season generously with salt and a pinch of sugar to balance the flavors. Let the beef marinate in the spices for about 10 minutes, allowing the flavors to penetrate the meat.
Pour in a small amount of water—about 200 ml—to deglaze the pot and help the beef start browning. Cover the pot with a lid and cook over medium-low heat, stirring occasionally, until the beef begins to brown and absorb the flavors. This process should take around 15-20 minutes.
Once the beef has browned, pour in the coconut milk along with additional water to cover the meat. Bring the mixture to a gentle simmer, then reduce the heat to low. Cover the pot and let the beef cook slowly for approximately 1 to 1.5 hours, or until it becomes tender and infused with the aromatic spices. During this time, check to ensure there is enough liquid; add more water if necessary to prevent burning or sticking.
Throughout the simmering process, the beef will gradually become tender, and the flavors will meld beautifully, creating a rich, flavorful broth that will be used later for cooking the rice.
Step 4: Preparing the Rice
While the beef is simmering, rinse the rice thoroughly under cold running water until the water runs clear. This step removes excess starch, preventing the rice from becoming too sticky and ensuring fluffy grains.
Once rinsed, set aside to drain. In a separate saucepan, pour in the beef broth (the cooking liquid from the beef), which is now packed with flavor. Bring the broth to a boil over high heat.
Add the rinsed rice to the boiling broth, stirring gently to prevent clumping. Lower the heat to the simmer setting, cover the saucepan with a tight-fitting lid, and cook until most of the liquid has been absorbed—this typically takes about 10-15 minutes. The rice should be partially cooked and flavorful, but not fully tender yet.
Step 5: Steaming the Rice
Transfer the partially cooked rice into a steamer basket or a lined steaming apparatus. To prevent rice from sticking and to facilitate even steaming, line the basket with a clean cloth or cheesecloth.
Steam the rice over boiling water for approximately 30 minutes or until fully cooked and fluffy. Check periodically to ensure the water underneath remains boiling and adds steam, but avoid opening the lid excessively to preserve heat and moisture.
This steaming process allows the rice to absorb all the aromatic flavors from the broth and spices, resulting in a fragrant, tender rice that complements the beef perfectly.
Step 6: Combining and Final Assembly
Once the rice is fully steamed, transfer it to a large mixing bowl or the same pot used earlier. Fluff the rice gently with a fork to separate grains and prevent clumping.
Add the cooked beef with its rich broth into the rice, combining thoroughly to ensure that each grain is infused with the savory spices and tender beef pieces. Adjust seasoning with salt or additional spices if needed.
For presentation, you can layer the beef and rice in a serving dish or serve directly from the mixing bowl. Garnish with fried shallots, chopped fresh herbs such as cilantro or parsley, or additional sliced red chilies for a vibrant visual appeal and extra flavor.
Serve hot, accompanied by side dishes like acar (Indonesian pickles), hard-boiled eggs, or crispy fried shallots to enhance the dining experience.
Preparation Tips
- Choosing the right beef: For optimal tenderness, select cuts like brisket or shank, which are ideal for slow cooking and become melt-in-your-mouth tender.
- Spice paste consistency: Achieve a smooth, fragrant spice paste by grinding ingredients thoroughly and optionally toasting spices before grinding for enhanced aroma.
- Cooking time: Patience is key; slow simmering ensures the beef is tender and flavors meld beautifully. Do not rush this process.
- Rice texture: Rinsing the rice thoroughly prevents clumping, and steaming ensures a fluffy, aromatic result.
- Flavor adjustments: Taste the broth and rice before serving, and adjust salt, sugar, or spice levels to your preference.
Nutritional Information
| Nutrient | Per Serving (Approximate) |
|---|---|
| Calories | Approximately 600-700 kcal |
| Protein | About 30-35 grams |
| Carbohydrates | Approximately 80-100 grams |
| Fats | About 20-25 grams |
| Fiber | 5-8 grams |
| Sugar | 2-4 grams |
| Sodium | Varies depending on added salt and broth |
Tips and Tricks
- Enhancing aroma: Toast whole spices before adding to the spice paste for a more intense fragrance.
- Adjusting spice heat: Increase or decrease the number of red chilies according to your spice tolerance.
- Make-ahead: You can prepare the beef and spice paste a day in advance for more developed flavors.
- Vegetarian version: Substitute beef with hearty vegetables like eggplant, mushrooms, or tofu, and use vegetable broth.
- Presentation tips: Serve in a traditional banana leaf or decorative platter for festive occasions.
Add-ons and Accompaniments
- Fried shallots for garnish
- Chopped fresh herbs such as cilantro or parsley
- Sliced red chilies for a spicy kick
- Pickled vegetables like acar or acar kunir
- Boiled eggs or fried eggs to add richness
- Raita or yogurt-based side for cooling contrast
Side Dishes
- Indonesian acar (pickled vegetables)
- Fried or boiled eggs
- Fried shallots or crispy shallots
- Salad with fresh cucumber, tomatoes, and herbs
- Spicy sambal or chili sauce
Improvements and Variations
- Spice blend customization: Experiment with adding turmeric, ginger, or turmeric powder for color and additional flavor complexity.
- Vegetable addition: Incorporate vegetables like carrots, potatoes, or peas during the beef cooking process for a more substantial dish.
- Cheese or dairy twist: For a richer experience, serve with a dollop of yogurt or a drizzle of melted cheese.
- Vegetarian adaptation: Replace beef with plant-based protein or hearty vegetables, and use vegetable broth.
Save and Store
Leftover Nasi Kebuli Sapi can be stored in an airtight container in the refrigerator for up to 3 days. Reheat gently over low heat or in the microwave, adding a splash of water or broth to maintain moisture. To freeze, portion the dish into freezer-safe containers and consume within 2 months for best quality.
For best results, reheat the rice and beef separately to prevent over-softening, then combine and reheat together before serving.
FAQ
Can I make this dish vegetarian?
Yes, substitute the beef with hearty vegetables such as eggplant, mushrooms, or tofu, and use vegetable broth instead of beef broth.
Can I prepare the spice paste ahead of time?
Absolutely. Making the spice paste a day in advance allows the flavors to deepen, making the final dish even more flavorful. Store it in an airtight container in the refrigerator.
Is coconut milk essential?
While coconut milk adds richness and authenticity, you can substitute it with dairy cream or omit it for a lighter version, although this will alter the flavor profile.
How spicy is this dish?
The spiciness depends on the number of red chilies used. Adjust according to your spice tolerance by reducing or increasing the chilies during blending.
What side dishes complement Nasi Kebuli Sapi?
Pickled vegetables, boiled eggs, crispy shallots, and fresh herbs are traditional accompaniments that enhance the flavors and textures of the main dish.
Conclusion
Crafting Nasi Kebuli Sapi from scratch offers a rewarding culinary experience that celebrates Indonesian and Middle Eastern flavor intersections. The dish’s layered spices, tender beef, and fragrant rice create an indulgent meal suitable for festive occasions or a special family dinner. Patience and attention to detail in preparing the spice paste, slow-cooking the beef, and steaming the rice ensure an authentic and memorable dish. Remember, the key lies in balancing flavors—adjust seasonings to taste and garnish creatively for presentation. Love With Recipes is delighted to bring you this comprehensive guide, empowering home cooks to master this exotic yet approachable dish that will impress and satisfy every palate.
References
- Indonesian Culinary Heritage: A Comprehensive Guide by R. Suryadi (2020)
- The Spice Bible: Essential Ingredients, Recipes, and Techniques by Jane Lawson (2019)
