Description
Craving a warm, comforting bowl of soup that won’t take hours to make? This Six-Ingredient Pinto Bean Soup is a breeze to prepare, but full of rich, earthy flavor. It’s the perfect weeknight dinner that’ll satisfy your hunger and warm you right up!
Ingredients
Units
Scale
- 2 cans pinto beans (or 1 1/2 cups dried pinto beans, soaked)
- 1 medium onion, diced
- 2 cloves garlic, minced
- 4 cups vegetable broth (or chicken broth)
- 1 can diced tomatoes (14.5 oz)
- 2 tbsp olive oil
- Salt and pepper, to taste
- Optional: chili flakes, cayenne pepper, fresh herbs, sour cream for garni
Instructions
- Sauté Onion and Garlic:
Heat olive oil in a large pot over medium heat. Add diced onion and sauté for 5 minutes until soft and translucent. Add minced garlic and cook for another 1-2 minutes until fragrant. - Add Beans and Broth:
Add drained and rinsed pinto beans (if using canned) to the pot. Pour in vegetable or chicken broth and bring to a simmer. Add extra broth or water for more liquid, if desired. - Stir in Tomatoes:
Stir in the canned diced tomatoes along with their juice. Simmer for 10-15 minutes, allowing flavors to meld together. - Mash Some of the Beans:
Use a potato masher or spoon to mash some of the beans for a thicker texture. For a smoother soup, use an immersion blender. - Taste and Adjust Seasonings:
Taste the soup and adjust the seasoning with salt, pepper, and optional chili flakes or cayenne for heat. - Serve and Enjoy!
Once the soup has thickened and is well-seasoned, serve hot. Garnish with fresh herbs or a dollop of sour cream, if desired. Enjoy with crusty bread!
Notes
- Make it Spicy: Add chopped jalapeños or hot sauce for an extra kick.
- Beans: If using dried beans, soak overnight or quick-soak by boiling for 5 minutes, then covering for 1 hour.
- Flavor Boost: Squeeze in fresh lime for added zing at the end.
- Herb Variations: Garnish with cilantro or parsley for a fresh finish.
Nutrition
- Serving Size: 1 bowl
- Calories: 180
- Sugar: 6g
- Sodium: 780mg
- Fat: 7g
- Saturated Fat: 1g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 28g
- Fiber: 8g
- Protein: 9g
- Cholesterol: 0mg