Pork Ribs with Rice

Welcome to a recipe that defines comfort food: Pork Ribs with Rice. This isn't just a meal; it's a hearty, one-pot wonder that brings everyone to the table. While it might remind you of a classic pilaf, this dish has its own unique charm. We slowly simmer meaty pork ribs with aromatic vegetables and long-grain rice until the meat is so tender it practically melts in your mouth. It's the perfect dish for a cozy weekend dinner, filling your home with an irresistible aroma and promising a truly satisfying meal.

Cooking: 2 hours
Quantity: 5 Servings
Per serving
Calories: 714 kcal
Proteins: 22 g
Fats: 45.5 g
Carbohydrates: 52.2 g

Ingredients for Pork Ribs with Rice

  • 1 kg pork ribs
  • 300 g long-grain rice
  • 200 g carrots
  • 200 g onion
  • 40 ml vegetable oil
  • 1/2 teaspoon ground turmeric
  • Bay leaves, black peppercorns, ground paprika, salt, water

How to Cook Pork Ribs with Rice

Remove the thin membrane from the slab of meaty pork ribs. It’s essential to remove this membrane, as it tends to tighten and make the ribs tough during cooking. Cut the rib slab into individual ribs.

A rack of meaty pork ribs being cut into single pieces on a wooden board.

Cutting the rib rack into individual ribs.

A pile of neatly diced yellow onion and bright orange carrots on a cutting board.

Dicing the onion and carrots.

Diced carrots being sautéed in a black skillet with a wooden spatula.

Sautéing the diced carrots in a hot skillet.

Prepare the vegetables. Dice the onion. Peel and dice the carrots into large cubes.

Coat a skillet with vegetable oil and heat it well. Add the diced carrots to the hot skillet and sauté, stirring, for about 7 minutes.

Individual pork ribs being placed into a hot skillet to sear.

Placing the pork ribs in the skillet.


Remove the carrots from the skillet and add the pork ribs.

Pork ribs sizzling in a skillet, browned to a perfect golden color on all sides.

Searing the ribs until golden brown over high heat.

Diced onions being cooked in a Dutch oven until soft and translucent.

Cooking the onions over medium heat for 10 minutes.

Sautéed carrots being added to a pot of translucent cooked onions.

Adding the sautéed carrots to the cooked onions.


Sear the ribs over high heat until golden brown. Don’t overcook them; about 3 minutes per side is enough.

Pour a neutral, odorless vegetable oil into a Dutch oven. Add the chopped onion and a couple of bay leaves to the heated oil. Cook the onion over medium heat for 10 minutes, until it becomes translucent. Be careful not to turn the onion into brown crisps!

Add the sautéed carrots to the cooked onions and sprinkle with sweet ground paprika. If you like spicy food, you can substitute the paprika with ground red chili pepper.

Golden-brown seared pork ribs layered over a bed of cooked carrots and onions in a pot.

Placing the seared ribs on top of the vegetables.


Place the seared ribs on top of the vegetables.

Uncooked long-grain rice being poured over pork ribs and vegetables in a Dutch oven.

Pouring the rice into the Dutch oven.

A hand sprinkling yellow ground turmeric over the rice and ribs in the pot.

Sprinkling ground turmeric, which will give the dish a beautiful golden color.

Carefully pouring boiling water from a kettle into the Dutch oven with all the ingredients.

Boiling water and carefully pouring it into the Dutch oven.


Add the rice to the Dutch oven. Use long-grain rice for this recipe, as round or broken rice will turn into mush.

Season everything with salt to taste. Add ground turmeric, which will give the dish a beautiful golden, appetizing color. Add a few black peppercorns and a large bay leaf.

Boil some water and carefully pour it into the Dutch oven, trying to aim the stream onto the bay leaf to avoid creating holes in the rice layer. The water should cover the contents by about 2 centimeters (about ¾ inch).

The pork ribs and rice dish coming to a rolling boil in the Dutch oven.

Bringing to a boil over high heat.


Bring to a boil over high heat. Then, cover the Dutch oven tightly, reduce the heat to the minimum, and let the dish simmer for one and a half to two hours. During this time, the pork will cook perfectly, and the meat will literally fall off the bone.

A large serving dish piled high with golden rice and tender pork ribs, ready for the table.

Plating the pork ribs with rice in a deep dish, mounded high, and serving!


Serve the pork ribs with rice mounded on a deep platter, accompanied by a fresh vegetable salad or pickled onions.

And there you have it – a spectacular dish of Pork Ribs with Rice, ready to be enjoyed! The beauty of this recipe lies in its simplicity and the incredible depth of flavor achieved through slow cooking. Serve it hot, piled high on a platter, and pair it with a crisp green salad or some tangy pickled onions to cut through the richness. We hope this recipe becomes a new favorite in your home. Enjoy the process, and more importantly, enjoy sharing this wonderful meal with your loved ones!