Go Back
+ servings
separated ribs

Stovetop Ribs Recipe

3.67 from 36 votes
Rate this Recipe
This is a great stove-top recipe for pork ribs or chops swimming in a lush, juicy sauce on a bed of rice. Pork is a major constituent in the Mexican diet as are peppers, onions, tomatoes, and rice. This traditional dish uses them all and becomes something truly special.
Prep Time 30 minutes
Cook Time 2 hours
Servings: 4 Servings
Course: Dinner, Lunch, Main Course
Cuisine: Mexican
Difficulty: Moderate

Makes

8 country-style ribs

Ingredients
 
 

To Start
  • 1 ancho pepper
  • 1 slab St. Louis cut ribs
  • 6 slices American bacon 
  • 2 ounces smoked ham or Canadian-style bacon
  • 2 medium onions
  • 3 red bell peppers
  • 1 green bell pepper
  • 1 jalapeño pepper
  • 1 cup tomato sauce
  • 1 tablespoon capers, drained
  • 12 green olives with pimentos
  • 1 teaspoon dried oregano
  • 3 teaspoons Chipotle Tabasco
The Rice
The Finish
  • 1 can (19 ounces) garbanzos (chickpeas)
  • Salt and pepper to taste

Method
 

  1. Toast the ancho. Split the ancho, discard the seeds and stem, and tear it into large flat pieces. Heat a large, deep non-stick frying pan, on medium. Place the ancho pieces in the pan and press them down with a spatula for 30 to 60 seconds, just enough to toast them or until steam rises. Turn them over and repeat. This amps up the flavor. Set them aside, and when they cool, break them into 1/2″ (1.3 mm) pieces.
  2. Chop. Remove the membrane from the ribs and separate the bones.
  3. Cook the bacon. Add the American bacon to the hot pan, and cook until it starts rendering fat.
  4. Brown the ribs. Turn the heat down to medium. Add the ribs to the pan and brown them in the bacon fat on three sides (the curvature of the bone will probably prevent you from browning the back. Or if you wish, brown them on the grill or under the broiler so you can render some of the fat on the back side.
  5. Saute the veg. If the bacon is getting crisp, remove it. Otherwise, leave it in the pan. Remove the pork. Dice the ham, peppers, and onions (leave the seeds in the jalapenos for heat). Cook until they are limp, stirring occasionally.
  6. Simmer. Add the tomato sauce, olives, capers, ancho, oregano, Tabasco, and meat. Reduce the heat to a simmer, just above low. Stir and simmer uncovered until tender, an hour for spare ribs, longer for country ribs and chops, perhaps 2 hours. If you are not using a nonstick pan, stir occasionally to make sure nothing is burning on the bottom of the pan. If the liquid gets too thick and too low, add a bit more water.
  7. Make the rice. After the ribs have simmered for 25 minutes, in another pot, boil four cups water and the salt. Add the rice, cover, and cook for 30 minutes until ready or follow the directions on the box. Tip: to keep rice from sticking to the cooker or pot, coat it lightly with vegetable oil.
  8. Serve. About three minutes before serving, add the garbanzos to the ribs. Serve by scooping the rice onto a plate and place the ribs and liquid on top. Season to taste with salt and pepper, and serve with a bottle of hot sauce on the side.

Notes

About the ribs. Spare ribs will take only about 60 to 90 minutes to get tender, but country ribs, which are really chops not ribs, have thicker meat and may take longer, up to 2 hours.
About the salt. Remember, kosher salt is half the concentration of table salt so if you use table salt, use half as much. Click here to read more about salt and how it works.

Tried this recipe?

Let us know how it was!