Roasted Pork Stuffed with Black Beans Recipe

Posted by
Rate It!
Roasted Pork Stuffed with Black Beans
Add your photo!



  1. Prepare marinade by combining the oregano, sour orange juice, chopped garlic, and oil, to taste. Let marinade stand for 1 hour.
  2. With a very sharp knife, cut ham across lengthwise, exposing the bone. Cut around the bone around to remove it. Use small cuts to butterfly the ham, so it lies flat. Trim into a rectangular shape. Discard any excessive fat. Season the meat with marinade and set aside, refrigerated, for at least 2 hours.
  3. Preheat oven to 375 degrees F.
  4. Place rice stuffing in the middle of ham and fold both ways until stuffing is fully covered. Tie with string both lengthwise and across.
  5. Place in a roasting pan and cook for 20 minutes per pound or until inside cavity reaches 150 degrees.
  6. Black Beans and Rice (Moros y Cristianos):
  7. Bring beans, 5 cups water, bay leaf, and 1/2 piece of Italian pepper to a full boil. Simmer until beans are soft. Strain and remove the pepper. Reserve the water (if necessary, add water to make 4 cups).
  8. Saute the onion, pepper, garlic, and oregano in olive oil until translucent. Add the rice, beans, and water and bring to a boil. Season with salt. Reduce heat and cook covered until rice is soft.
  9. Saute crushed garlic cloves in the 4 tablespoons of olive oil until brown. Remove the cloves and add to the rice. Season with vinegar and let stand.
Kitchen-Friendly View

Nutrition Facts

Per ServingPer 100 g
Amount Per 1 Serving
Calories 12249.71 Kcal (51287 kJ)
Calories from fat 7170.97 Kcal
% Daily Value*
Total Fat 796.77g 1226%
Cholesterol 2539.6mg 847%
Sodium 45213.75mg 1884%
Potassium 15227.55mg 324%
Total Carbs 583.75g 195%
Sugars 9.02g 36%
Dietary Fiber 43.39g 174%
Protein 663.63g 1327%
Vitamin C 9.6mg 16%
Iron 66.1mg 367%
Calcium 846.4mg 85%
Amount Per 100 g
Calories 217.27 Kcal (910 kJ)
Calories from fat 127.19 Kcal
% Daily Value*
Total Fat 14.13g 1226%
Cholesterol 45.05mg 847%
Sodium 801.96mg 1884%
Potassium 270.09mg 324%
Total Carbs 10.35g 195%
Sugars 0.16g 36%
Dietary Fiber 0.77g 174%
Protein 11.77g 1327%
Vitamin C 0.2mg 16%
Iron 1.2mg 367%
Calcium 15mg 85%

* Percent Daily Values are based on a 2000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.
Find out how many calories should you eat.


  • salty
  • savory
  • bitter
  • sweet
Search recipes
by ingredients
Construct & Analyze
Your Recipe

Recipe Tags

Weightwatchers Points

  • 310.6
  • 325

Good Points

  • saturated fat free,
  • sugar free

Bad Points

  • High in Sodium,
  • High in Total Fat

Share Recipe

Get Your Recipe of Health!
Follow RecipeOfHealth on Facebook!
Scroll to top