Spicy Pinto Beans

Prep: 480 min Cook: 90 min Cuisine: Mexican

A hearty and flavorful dish featuring tender pinto beans and spicy chorizo, perfect for comforting meals and suitable for gatherings or family dinners.

Be the first to rate this recipe

Ingredients

  • 2 cups dried pinto beans or 2 cans pinto beans
  • 1 pound chorizo Mexican sausage

Instructions

  1. If using dried pinto beans, pick over and wash the beans.
  2. Soak the beans overnight in water to cover.
  3. Cook the beans for 1 hour or until tender. Reserve 1 cup of cooking liquid.
  4. If using canned pinto beans, do not drain.
  5. Cut chorizo into bite-sized pieces.
  6. Add the chorizo to the cooked pinto beans and cook over medium heat for 30 minutes.
  7. Serve with fajitas.

Tips & Substitutions

For a spicier kick, consider adding diced jalapeños or a splash of hot sauce when cooking the chorizo. If you don’t have pinto beans, black beans or kidney beans can be great substitutes. To save time, using canned beans is a quick alternative; just ensure you adjust your cooking time accordingly.

Serving Suggestions

These spicy pinto beans can be served as a hearty side dish or as a filling for tacos, burritos, or even nachos. They pair beautifully with fajitas or can be served alongside rice for a complete meal. For a twist, try topping with avocado or fresh cilantro.

Storage & Reheating

Store any leftovers in an airtight container in the refrigerator for up to 4 days. To reheat, simply warm in a saucepan over low heat, adding a splash of water or reserved bean liquid to prevent sticking. You can also use a microwave, stirring occasionally until heated through.

Nutrition & Diet Analysis (per serving)

Each serving of Spicy Pinto Beans contains roughly 69 calories, with 4g protein, 4g carbohydrates, and 4g fat. Note that it is relatively high in sodium, at 495mg per serving (22% of the Daily Value).

69 kcal 3% DV
Protein Fat Carbs

Macronutrients

Protein 4.2g 8% DV
Total Fat 4.4g 6% DV
Carbs 4.3g 2% DV
Fiber 0g
Sugar 0g

Electrolytes

Sodium 495.1mg 22% DV
Potassium 137.5mg 3% DV
Cholesterol 10.1mg 3% DV

Vitamins & Minerals

Vitamin C 6.9mg 8% DV
Calcium 18.1mg 1% DV
Iron 1mg 6% DV
Diet fit Keto-friendly Under 400 cal

Estimated from ingredients & per-serving nutrition — verify against package labels for allergies or strict diets.

* % Daily Values based on a 2,000 calorie diet (FDA 2020).

Frequently Asked Questions

Can I make this recipe vegetarian?

Yes, you can substitute the chorizo with a vegetarian sausage or omit it entirely and add more spices for flavor. Smoked paprika and cumin can enhance the taste, giving you a delicious, meat-free version.

How can I adjust the spice level?

You can adjust the spice by using mild or spicy chorizo, or by adding ingredients like cayenne pepper or red pepper flakes during cooking. Start with a small amount and taste as you go to reach your preferred heat level.

What can I serve these beans with?

These spicy pinto beans are versatile! They go well with tortillas, cornbread, or as a topping for baked potatoes. For a complete meal, consider pairing them with rice or serving them alongside a fresh salad.

Nutrition is estimated from USDA FoodData Central ingredient data and may vary with brand, portion and preparation — see our methodology. This information is for general educational purposes only and is not medical or dietary advice (disclaimer).

Mexican recipes → All recipes →