Go Back

Juicy Spare Ribs and Rice

Delicious Juicy Spare Ribs and Rice recipe with step-by-step instructions.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 47 minutes
Servings 4 servings
Calories 1775 kcal

Ingredients
  

For the marinade

  • 2 tbsp black bean sauce
  • 1 tbsp soy sauce
  • 1.5 tbsp rice wine
  • 1.5 tbsp freshly minced ginger
  • 4 garlic cloves (freshly minced)
  • 1 tsp sesame oil
  • 1 tsp sugar
  • 1/4 tsp ground black pepper
  • 1 tsp fish sauce
  • 1 tsp cornstarch (to tenderize)

For the ribs and rice

  • 1 lb pork ribs (cut into 1-inch pieces)
  • 1.5 cups jasmine rice
  • 1.4 cups cold water (adjusted for optimal pressure cooking)
  • 1 tbsp peanut or vegetable oil
  • 2 scallions (finely sliced)
  • 1 Thai chili (to taste)
  • 1 tsp dark soy sauce (for richer rice color)

Instructions
 

  • In a bowl, whisk together the black bean sauce, soy sauce, rice wine, minced ginger, minced garlic, sesame oil, sugar, black pepper, fish sauce, and cornstarch until well combined. Add the pork rib pieces and toss to coat evenly with the marinade. Let sit for at least 30 minutes at room temperature—this allows the cornstarch to begin tenderizing the meat and lets the flavors penetrate. I like to marinate while I prepare the rice, so nothing feels rushed.
  • Rinse the jasmine rice under cold water until the water runs clear, then drain well. Heat the peanut oil in a pressure cooker over medium-high heat. Once shimmering, add the marinated ribs from Step 1 in a single layer and let them sit undisturbed for 1-2 minutes to develop a light sear—this builds flavor through browning. Distribute the rinsed rice evenly over the ribs, then pour in the cold water and dark soy sauce. Using a spoon, gently push the rice beneath the liquid to ensure even cooking.
  • Lock the pressure cooker lid in place and set to high pressure for 13 minutes. Once the cooking time is complete, remove from heat and allow the pressure to release naturally for 10 minutes—this is crucial for keeping the ribs tender and allowing the rice to finish cooking gently. After 10 minutes, carefully release any remaining pressure using the quick-release valve. Open the lid and give the rice and ribs a gentle stir to combine, being careful with the hot steam.
  • Taste the rice and ribs mixture and adjust seasoning as needed with additional salt, soy sauce, or fish sauce if desired. Transfer to a serving dish and garnish with the finely sliced scallions and Thai chili to taste. The combination of tender ribs infused with aromatic spices over fragrant jasmine rice creates a complete, balanced one-pot meal. I recommend letting it rest for 2-3 minutes before serving so the scallions brighten the dish without wilting completely.