Go Back
+ servings
Frijol con Puerco (Mexican Pork and Beans) is plated in a white bowl with avocado slices.

Frijol con Puerco

Ofelia's Mexican Pork and Beans (frijol con puerco) is a slow-simmered dish packed with shredded pork, black beans, and all the best fixings!

Course Main Course
Cuisine Mexican, Yucatán
Keyword Mexican, pork and beans
Prep Time 10 minutes
Cook Time 1 hour
Servings 10
Calories 83 kcal
Author sherry brubaker


  • 6 pork ribs (half rack)
  • 1 2 lb pork tenderloin sliced into 1 inch medallions
  • 3 15 oz canned black beans NOT drained
  • 3 cups water
  • 2 tsp cumin
  • 1 tsp oregnao
  • 1 tsp salt
  • 1 habanero pepper halved
  • 1/2 white onion chopped
  • 4 cloves of garlic chopped

For the salsa

  • 4 roma tomatoes
  • 2 habanero pepper
  • 1 lime squeezed
  • 1/2 cup cilantro
  • 1/2 tsp salt

Mexican garnish

  • 1 onion diced
  • 7 radishes diced
  • 1/2 cup cilantro diced
  • 2 avocados diced

Optional ingredients

  • white rice
  • corn tortillas


  1. Simmer the pork and beans. Combine the undrained black beans (the beans and the liquid), water, half rack of ribs, pork, cumin, oregano, salt, habanero pepper, onion, and garlic in a stockpot. Place the pot over medium heat until it lightly boils. Reduce the heat to medium low and simmer for 1 hour.

  2. Make the salsa. While the beans and pork are simmering, make the salsa. Place the whole roma tomatoes and habanero peppers in a cast iron (or any oven-proof pan) and place the oven on broil. Cook the roma tomatoes and habanero peppers for 5-10 minuutes,until the skin begins to blister and turn black. Place the roma tomatoes, habanero peppers, cilantro, lime juice, and salt in a blender and blend until smooth. Place the salsa in a bowl and allow it to cool.

  3. Make the Mexican garnish. Diced the onion, radishes, cilantro, avacado, and lime juice, then combine in a bowl. Stir to combine, then place to the side.

  4. Serve it up! Add the rice and Mexican garnish to your plate, then a few spoonfuls of the pork and beans. Add some avocado slices to the side or more cilantro, if desired. Mangia!

Nutrition Facts
Frijol con Puerco
Amount Per Serving
Calories 83 Calories from Fat 54
% Daily Value*
Fat 6g9%
Saturated Fat 1g6%
Cholesterol 1mg0%
Sodium 361mg16%
Potassium 318mg9%
Carbohydrates 8g3%
Fiber 4g17%
Sugar 2g2%
Protein 2g4%
Vitamin A 407IU8%
Vitamin C 16mg19%
Calcium 21mg2%
Iron 1mg6%
* Percent Daily Values are based on a 2000 calorie diet.