Easy Pinto Beans Recipe
This handy guide will give you a complete overview on how to cook pinto beans using dried beans. They are flavorful, creamy, and seasoned simply so that they will pair with any of your favorite Mexican-inspired recipes.
Prep Time10 minutes mins
Cook Time2 hours hrs 40 minutes mins
Total Time2 hours hrs 50 minutes mins
Course: Side Dish
Cuisine: Mexican
Servings: 8 people
Calories: 130kcal
Author: The Carefree Kitchen
- 1 pound dried pinto beans or 4 cans pinto beans
- water (omit if using canned beans)
- 2 tablespoons avocado oil
- 2 cups white onions diced
- 2 tablespoons garlic minced
- 1 teaspoon dried oregano
- 1 teaspoon chili powder
- 1 pinch cayenne pepper
- 1 teaspoon cumin
- 2 teaspoons salt
- 2 bay leaves
- 2 tablespoons lime juice for serving
Pour dried beans onto the counter and and sort out the broken beans. Rinse, drain, and add to a large pot. Cover with cool water about 1" above the beans. Place a lid on the pot and bring to a boil. Reduce to a simmer and cook for about 2-3 hours, or until the beans are soft. (If using canned beans, you can skip this step)
In a large pot, add the avocado oil and heat over medium heat. Add the minced onions and sauté until golden brown, or about 5-7 minutes. Add minced garlic and cook until garlic is soft and tender, or about 2 more minutes.
Next, add in the cooked (or canned) pinto beans along with the oregano, chili powder, cayenne pepper, cumin, salt, and bay leaves. Add water until the beans are barely covered and continue to cook on medium heat for about 30 minutes, or until most of the water has evaporated and beans are tender.
Remove from the heat and remove the bay leaves. Squeeze lime juice into the beans and serve immediately as a side dish or in burritos, tacos, quesadillas, salads or nachos. Enjoy!
Storing instructions: allow beans to cool to room temperature, then store in an airtight container in the fridge for up to 3 days, or in the freezer for up to 3 months.
Reheating: transfer to a saucepot and add a splash of water. Heat over medium stirring occasionally until the beans are warmed through. If you are reheating a small portion, you can also reheat in the microwave for about 30-60 seconds on high.
Calories: 130kcal | Carbohydrates: 19g | Protein: 6g | Fat: 4g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Sodium: 589mg | Potassium: 290mg | Fiber: 6g | Sugar: 2g | Vitamin A: 97IU | Vitamin C: 6mg | Calcium: 39mg | Iron: 2mg