Remove the membrane or silver skin from the baby back ribs. This needs to be done for a more tender cook. Then cut the rack of ribs into sections of 2 bones each. Salt and pepper both sides of ribs. I like to use kosher salt when seasoning meat.
Smash or mince the garlic. In a bowl or ziplock bag add garlic, naranja agria and lime juice.
Add ribs to marinade and let the ribs marinate for 2 hours.
Fricasé
While the ribs are marinating, prep the rest of the ingredients.
Chop the bell pepper. Chop the onion. Smash or mince the garlic.
Purée the cherry tomatoes.
After the ribs have been marinated, heat 4 tablespoons of olive oil in a large pot on medium high heat.
Remove ribs from marinade and brown each rib section on both sides. When browned remove and reserve on a plate. Do not overcrowd the ribs while browning. Cook in batches if necessary.
Don't worry about any browned bits left in the pot.
In the same pot sauté the onions and bell peppers for a few minutes. When the onions and peppers start to soften add the smashed or minced garlic. Cook for 2-3 minutes until fragrant.
Next, deglaze the pan with the vino seco (white wine) and scrape up all of the browned bits and stir.
Stir in the puréed cherry tomatoes.
Next, add 1 teaspoon salt, 1 teaspoon garlic powder, 2 tablespoons cumin and 1 bay leaf. Stir in 32 oz of chicken stock. Let sauce simmer on medium heat for 5-10 minutes to let the flavors combine. Taste sauce and adjust salt and seasoning if needed.
Add the ribs back into the fricasé and bring to a boil. After a boil is reached, reduce heat to low. Put a lid on and continue cooking for another 1 1/2 to 2 hours.
Ribs are done when completely tender. Serve with beans and rice.