Mayo Cabo Beans (Canario-Peruanos) Recipe

Touch Hearts to Rate
2 votes | 22911 views

These beans go by many names. An oval-shaped dried bean common in Latin American cooking. Medium in size and ivory-yellow in color, the Mayocoba Bean is similar to a pinto bean in appearance and flavor. Mild flavored with a buttery taste and texture, this bean is used as an ingredient in soups, salads and refried bean dishes. The Mayocoba Bean may also be referred to as mayo coba bean, maicoba bean, azufrado bean, canaria bean, canario bean, Mexican yellow bean, Peruvian bean, or a Peruano bean.

Mayocoba beans, also known as "Peruvian beans," are a meaty white bean that are popular in the state of Jalisco, as well as much of southern Mexico. Mayocoba beans have a meaty interior and a thin skin, which makes them perfect for refried beans. Like other dried beans, mayocoba beans must be soaked before they are cooked to soften them and reduce any unpleasant effects on the digestive system. However, they are worth the effort because these hearty beans have a savory flavor that blends with and soaks up the other flavors in the meal.

I used lots of different ground chili pepper for spices. Use less or more depending on your taste. I also used the Mexican herb Epazote which is often used in beans made in Mexico. It is said to help with digestion.

If you are not familar with Achiote paste give it a try. It is a paste made from Annatto seeds ground to a paste. You can make your own or it is readily available in Latin markets. Annatto has a somewhat sour flavor. It is often used in marinades on the Yucatan coast. It is used as a coloring agent to cheese and makes a great annatto oil when simmered in olive oil and drained. It makes a beautiful bright yellow rice by adding the oil to rice. Many would mistake it for Saffron.

This recipe makes a lot of beans. It will serve 10-12 for sure. I usually make two pounds at a time as they freeze well and make for quick and nutritious week night meal.

Served with a salad and warm whole wheat tortillas it is a hearty meal.

Prep time:
Cook time:
Servings: 12 Servings


Cost per serving $0.51 view details


  1. Rinse and drain beans. Check for blemished beans or stones. Set aside.
  2. Saute ground turkey until nicely browned. Drain and set aside.
  3. Saute onion, bell pepper and celery until translucent; about 5 minutes. Add garlic and saute until fragrant.
  4. Add everything else except water and salt. Add enough water to barely cover the beans. Cover and simmer on low heat for 1 hour. Remove the lid and simmer for 30 minutes or until the liquid has thickened a bit and the beans are tender.
  5. Add salt to taste. Taste and adjust for seasoning as necessary.
How good does this recipe look to you?
Touch Hearts to Rate

Add Recipe to

Add the recipe to which day?
« Today - Aug 25 »
Today - Aug 25
Aug 26 - Sep 01
September 2 - 8
September 9 - 15
Please select a day
or Cancel
Loading... Adding to Planner

Nutrition Facts

Amount Per Serving %DV
Serving Size 229g
Recipe makes 12 servings
Calories 165  
Calories from Fat 87 53%
Total Fat 9.78g 12%
Saturated Fat 2.1g 8%
Trans Fat 0.0g  
Cholesterol 48mg 16%
Sodium 338mg 14%
Potassium 297mg 8%
Total Carbs 4.39g 1%
Dietary Fiber 1.4g 5%
Sugars 1.9g 1%
Protein 14.21g 23%



  • myra byanka
    June 17, 2012
    Bought frijoles Peruanos this am and they're soaking. I was going to create a recipe to prepare them, but will just use yours. Have to go back to the store for epazote. I'm not going to add the turkey, as I'm going to make re-frieds with the recipe. Yum!

    I've cooked/tasted this recipe!
    2 replies
    • Bob Vincent
      June 17, 2012
      Thanks for your review. I hope you enjoy the beans.
      1 reply
      • myra byanka
        June 18, 2012
        Fabulous. Easy to mash and make the refrieds with. I actually like these as well as pintos.




    • judee
      May 27, 2012
      Fabulous spices in this bean dish.
      1 reply
      • Bob Vincent
        May 27, 2012
        Thanks for the comment. If you decide to try the dish let me know what you think.
        Best Regards,

      Leave a review or comment