Infuse your meals with bold, irresistible flavors with this hearty Salsa Pinto Beans recipe! Perfectly tender pinto beans are simmered to perfection and then paired with smoky spices, zesty tomato salsa, and a bright splash of lime juice. Featuring aromatics like sautΓ©ed onion and garlic, and a finishing touch of fresh cilantro, this dish is brimming with vibrant, Southwest-inspired flavors. Whether served as a savory side dish, over fluffy rice, or tucked into tortillas, these beans are a versatile, crowd-pleasing addition to your table. Plus, with simple pantry staples and easy-to-follow steps, itβs an approachable way to savor wholesome homemade goodness. Ideal for weeknight dinners, meal prepping, or any time you crave a nutritious, plant-based comfort food.
Rinse the dried pinto beans thoroughly under cold water. Remove any debris or damaged beans.
Place the rinsed beans in a large pot and add 4 cups of water. Bring to a boil over high heat.
Once boiling, reduce the heat to low and simmer the beans, covered, for about 60-75 minutes, or until tender. Add more water if needed to keep the beans submerged.
While the beans cook, heat the olive oil in a medium skillet over medium heat.
Add the diced onion and sautΓ© for 3-4 minutes, or until softened and translucent.
Stir in the minced garlic and cook for an additional minute, ensuring it doesnβt burn.
Once the beans are tender, drain any excess water, leaving about 1/4 cup of the cooking liquid in the pot.
Add the cooked onion and garlic mixture to the beans, followed by the salsa, cumin, smoked paprika, salt, and black pepper.
Stir everything together, ensuring the beans are well-coated in the salsa and seasonings.
Simmer the beans over low heat for 10-15 minutes, allowing the flavors to meld and the sauce to thicken slightly.
Remove from heat and stir in the chopped cilantro and lime juice.
Taste and adjust seasoning if necessary. Serve warm as a side dish, over rice, or with tortillas.
Calories |
563 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 16.8 g | 22% | |
| Saturated Fat | 2.6 g | 13% | |
| Polyunsaturated Fat | 1.8 g | ||
| Cholesterol | 0 mg | 0% | |
| Sodium | 3909 mg | 170% | |
| Total Carbohydrate | 85.1 g | 31% | |
| Dietary Fiber | 23.5 g | 84% | |
| Total Sugars | 17.7 g | ||
| Protein | 24.2 g | 48% | |
| Vitamin D | 0.0 mcg | 0% | |
| Calcium | 214 mg | 16% | |
| Iron | 8.1 mg | 45% | |
| Potassium | 2098 mg | 45% | |
*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.