Nutrition Facts for Mexican beans frijoles

Mexican Beans Frijoles

Dive into the hearty and flavorful world of Mexican cuisine with this traditional Mexican Beans Frijoles recipe, a comfort food classic that’s as versatile as it is delicious. Made with creamy, slow-simmered pinto beans infused with aromatic garlic, onion, and bay leaves, this dish boasts the earthy warmth of ground cumin and the optional kick of jalapeño or serrano peppers. Perfectly seasoned and finished with a drizzle of sautéed vegetable oil and fresh cilantro, these tender beans make an incredible side dish or can steal the show as a main when served over rice or paired with tortillas. With simple ingredients and a hands-off cooking style, this recipe brings authentic Mexican flavors to your table effortlessly. Packed with plant-based protein and rich, comforting textures, Mexican Beans Frijoles is a must-try for food lovers and a great way to transform pantry staples into something extraordinary.

Nutriscore Rating: 71/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
Image of Mexican Beans Frijoles
Prep Time:10 mins
Cook Time:120 mins
Total Time:130 mins
Servings: 6

Ingredients

  • 2 cups dried pinto beans
  • 1 medium white onion
  • 4 large garlic cloves
  • 2 pieces bay leaves
  • 2 teaspoons salt
  • 1 teaspoon ground cumin
  • 2 tablespoons vegetable oil
  • 1 piece jalapeño or serrano pepper (optional)
  • 1 small bunch cilantro
  • 8 cups water

Directions

Step 1

Rinse the dried pinto beans under cold water to remove any debris. Discard bad beans or impurities.

Step 2

In a large bowl, soak the beans in water, covering them by at least 2 inches, for 6-8 hours or overnight. Drain the soaking water before cooking.

Step 3

Peel and quarter the white onion. Peel and smash the garlic cloves.

Step 4

In a large pot or Dutch oven, combine the soaked beans, onion, garlic, bay leaves, and 8 cups of water. Bring to a boil over high heat.

Step 5

Once boiling, reduce the heat to low and simmer the beans for about 90 minutes, stirring occasionally to prevent sticking. Skim off any foam that forms on the surface.

Step 6

After 90 minutes, add salt and ground cumin to the pot. Stir well and continue simmering for another 30 minutes or until the beans are tender and creamy.

Step 7

In a small skillet, heat the vegetable oil over medium heat. Optional: Mince the jalapeño or serrano pepper and sauté it in the oil for 1-2 minutes for a spicy kick.

Step 8

Stir the flavored oil (with or without pepper) into the beans. Adjust seasoning with additional salt if necessary.

Step 9

Roughly chop the cilantro and stir it into the beans just before serving for freshness and added flavor.

Step 10

Serve the beans warm as a side dish, a topping for rice, or enjoy them on their own with a squeeze of lime and a sprinkle of queso fresco.

Nutrition Facts

Serving size 2496.5 grams (2496.5g)
Amount per serving % Daily Value*
Calories 838
Total Fat 29.40g 38%
Saturated Fat 4.30g 22%
Polyunsaturated Fat 17.70g
Cholesterol 0mg 0%
Sodium 5637mg 245%
Total Carbohydrate 115.80g 42%
Dietary Fiber 36.30g 130%
Total Sugars 6.80g
Protein 36.20g 72%
Vitamin D 0IU 0%
Calcium 392mg 30%
Iron 10mg 57%
Potassium 2039mg 43%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 30.3%
Protein: 16.6%
Carbs: 53.1%