Comforting Pinto Bean Soup

Hearty & Healthy Pinto Bean Soup: Your Ultimate Vegan, Gluten-Free Comfort Meal

Discover the warmth and rich flavors of this incredibly **Hearty and Healthy Pinto Bean Soup**. Crafted for ultimate comfort, this vegan, gluten-free, and dairy-free delight is brimming with wholesome pinto beans, vibrant tomatillo salsa, and a subtle kick from serrano chili. Perfect for a cozy family dinner or as a satisfying meal prep option, serve it with an array of fresh toppings and a side of crusty bread for a truly complete and unforgettable experience.

Vegan Pinto Bean Soup in a white bowl, garnished with radishes and cilantro.

When the chill of winter sets in, there’s nothing quite as comforting and satisfying as a warm bowl of homemade soup. For many, soup isn’t just a meal; it’s a hug in a bowl, a culinary embrace that warms you from the inside out. While classics like our Moroccan Carrot Red Lentil Soup, Lebanese Lentil Soup, and Vegetable Soup with Cabbage are household favorites, sometimes a craving for bold Southwestern flavors takes over. That’s precisely when this incredible **Pinto Bean Soup** comes into play.

This delightful recipe is a true lifesaver on busy weeknights, offering a quick yet nourishing meal. It’s also an excellent source of plant-based protein, making it a fantastic choice for those seeking healthy and fulfilling options. What’s more, it’s a freezer-friendly meal, perfect for preparing ahead and enjoying later. In fact, many believe the flavors deepen and improve overnight, making leftovers an absolute treat. Our Mexican-inspired pinto bean soup is naturally vegan, gluten-free, and dairy-free, ensuring it caters to various dietary needs without compromising on taste. It truly embodies the vibrant and robust flavors of Mexican cuisine, with just the right touch of spice.

Why You’ll Love This Pinto Bean Soup Recipe

  • Effortless Preparation: This recipe is designed for simplicity, making it ideal for busy schedules.
  • Rich, Authentic Flavor: The star of the show is the bright and tangy tomatillo salsa (salsa verde), which infuses the soup with incredible depth. If you’ve enjoyed our Green Chili Chicken Soup, you’ll recognize the magical touch of salsa verde. It’s a personal favorite and transforms ordinary ingredients into something extraordinary.
  • Dietary Friendly: As mentioned, it’s vegan, gluten-free, and dairy-free, suitable for a wide range of diets.
  • Nutrient-Packed: Pinto beans are a powerhouse of fiber and protein, contributing to a truly satisfying and wholesome meal.
  • Versatile & Customizable: Easily adaptable to your spice preference and can be enjoyed with countless toppings.
  • Great for Meal Prep: Whips up quickly and tastes even better as leftovers, making it perfect for freezing.

If you enjoy a good chili, you might also be interested in exploring our other hearty options like Sweet Potato Chili, Lentil Bean Chili, Easy Pork Chili, or our classic Beef Chili Recipe.

Essential Ingredients for Your Pinto Bean Soup

Vegan Pinto Bean Soup ingredients laid out on a table.

You’ll be delighted by how simple yet flavorful this pinto bean soup recipe is, relying on readily available ingredients to create a truly delicious meal. Here’s a closer look at what makes this soup shine:

  • Pinto Beans: The backbone of this hearty soup! While canned pinto beans offer convenience, feel free to use dried pinto beans if you prefer, just remember to soak them overnight and cook them beforehand. This recipe is incredibly adaptable; black beans, kidney beans, white beans, chickpeas, cannellini beans, or navy beans would also be excellent choices, each adding a slightly different character to your soup. Their inclusion ensures a robust and fulfilling meal.
  • Salsa Verde (Tomatillo Salsa): This ingredient is a flavor powerhouse, providing a tangy, slightly spicy, and incredibly fresh dimension to the soup. One cup of quality tomatillo salsa is all it takes to elevate the taste profile significantly. If you’re feeling adventurous and want to try making your own, check out my recipes for Easy Homemade Salsa Verde or Avocado Tomatillo Salsa, both of which would complement this soup beautifully.
  • Aromatic Vegetables: Diced onion and minced garlic form the flavorful base of our soup. They are sautéed to a translucent perfection, releasing their sweet and pungent notes, which are crucial for building depth in any soup.
  • Serrano Chili: For those who appreciate a touch of heat, a thinly sliced serrano chili adds a bright, fresh spice. You can adjust the amount or omit it entirely based on your heat preference.
  • Spices: A blend of ground cumin, ground coriander, black pepper, and chili powder (such as ancho, paprika, or cayenne for varying heat levels) transforms simple beans into a richly seasoned dish. Spices are key to taking any food to the next level. Feel free to adjust quantities or substitute spices to match your personal taste.
  • Hominy: Hominy, made from dried maize (corn) kernels, offers a unique chewy texture and subtle corn flavor that truly enhances this soup. If hominy isn’t available, regular canned corn makes a perfectly suitable and delicious substitute, adding a touch of sweetness.
  • Vegetable Broth: The liquid foundation that brings all the flavors together. Using vegetable broth keeps the soup entirely vegan while adding savory notes.
  • Fresh Lime Juice: A squeeze of fresh lime juice just before serving is essential. It adds a final burst of zesty brightness and acidity, balancing the rich flavors and lifting the entire dish. Lemon juice can be used as an alternative if lime is unavailable.
  • Fresh Cilantro: Incorporated at the end, fresh cilantro brings a herbaceous, fresh finish and vibrant color to the soup.
Vegan Pinto Bean Soup with radishes and cilantro in a white bowl.

Simple Steps to Crafting This Delicious Pinto Bean Soup

Making this flavorful pinto bean soup is straightforward and yields incredibly rewarding results. Follow these easy steps to bring this hearty meal to your table:

Step 1: Sauté the Aromatics. Begin by heating the olive oil in a large Dutch oven or a sturdy pot over medium heat. Once the oil shimmers, add the diced onion and cook gently for 3-4 minutes until it turns translucent and soft, without letting it brown. Next, stir in the minced garlic and thinly sliced serrano chili (if using for a spicy kick) and cook for another 30 seconds until the fragrant aromas fill your kitchen. This foundational step is crucial for building deep flavor.

Vegan Pinto Bean Soup with spices being added to the dutch oven.

Step 2: Bloom the Spices and Add Salsa. To the onion mixture, add your chosen spices: ground cumin, chili powder, ground coriander, sea salt, and black pepper. Cook for about one minute, stirring constantly. This “blooming” process lightly toasts the spices, enhancing their aromatic qualities and deepening their flavor significantly. Afterward, pour in the vibrant tomatillo salsa, making sure to scrape any bits stuck to the bottom of the pot. This deglazing step incorporates all those delicious caramelized flavors into the soup base.

Step 3: Combine and Simmer. Now, introduce the vegetable broth, drained pinto beans, and hominy to the pot. Stir everything together well. Bring the mixture to a gentle simmer, then cover the pot and allow it to cook for 15 minutes. This simmering time allows the flavors to meld beautifully and the beans to absorb the aromatic liquid.

Vegan Pinto Bean Soup with salsa in soup pot before simmering.

Step 4: Finish and Serve. For an added layer of flavor and a slightly creamier texture, remove a few ladles of the broth from the pot and transfer it to a blender. Add the fresh cilantro to the blender and blend until completely smooth. Pour this vibrant green mixture back into the pot and stir it through the soup. This step is optional but highly recommended for depth and silkiness. Finally, season your easy pinto bean soup with additional salt and the fresh lime juice to taste. Serve immediately, garnished with crispy tortilla chips, your favorite toppings, and a dash of hot sauce if desired.

Recipe Tip: This flavorful soup can be prepared a day in advance and stored in the refrigerator until you’re ready to serve. Simply reheat gently on the stove until piping hot, and the flavors will be even more developed!

Delicious Topping Ideas for Your Pinto Bean Soup

Part of the joy of a good bean soup is the array of toppings you can add to customize each bowl. Get creative with these suggestions:

  • Fresh Herbs: Extra cilantro, chopped green onions, or a sprinkle of fresh parsley.
  • Creamy Elements: A dollop of vegan sour cream, avocado slices or guacamole, or a drizzle of cashew cream for extra richness.
  • Crunchy Textures: Crushed tortilla chips, crispy tortilla strips, toasted pumpkin seeds (pepitas), or even some homemade croutons.
  • Fresh Veggies: Diced radishes, finely chopped red onion, or fresh pico de gallo.
  • Heat Boosters: A dash of your favorite hot sauce, extra sliced serrano or jalapeño, or a pinch of red pepper flakes for those who love extra spice.
  • Cheesy Goodness (if not strictly vegan): A sprinkle of shredded Monterey Jack or cotija cheese would be delightful.
Vegan Pinto Bean Soup garnished with fresh onion and cilantro.

Maximizing Freshness: Storage and Freezing Tips

This pinto bean soup is not only delicious but also incredibly convenient for meal planning and batch cooking. Here’s how to store it effectively:

  • Refrigerator Storage: Store any leftover soup in an airtight container in the refrigerator for up to 4 days. The flavors often deepen and become even more pronounced on the second day, making it a fantastic dish for next-day lunches.
  • Freezer Storage: This soup freezes exceptionally well! Consider making a large batch, enjoying half now, and saving the rest for future busy days. To freeze, allow the soup to cool completely to room temperature. Then, transfer it to freezer-safe containers or heavy-duty freezer bags. Make sure to leave some headspace if using containers, as liquids expand when frozen. It can be stored in the freezer for up to 3 months.
  • Thawing and Reheating: When you’re ready to enjoy your frozen soup, simply transfer it to the refrigerator to thaw overnight. Once thawed, reheat it gently on the stovetop over low heat, stirring occasionally, until it’s warmed through to a comforting temperature. If it seems too thick, you can add a splash of vegetable broth or water to reach your desired consistency.

Health Benefits of Pinto Beans

Beyond their delicious taste and versatility, pinto beans offer an impressive array of health benefits that make this soup a genuinely wholesome choice:

  • Rich in Fiber: Pinto beans are an excellent source of dietary fiber, which is crucial for digestive health, helps regulate blood sugar levels, and can contribute to a feeling of fullness, aiding in weight management.
  • Plant-Based Protein: As a significant source of plant-based protein, pinto beans are ideal for vegetarian and vegan diets, supporting muscle health and overall body function.
  • Packed with Nutrients: They provide essential vitamins and minerals, including folate (important for cell growth and function), iron (vital for oxygen transport), magnesium (supports muscle and nerve function), and potassium (helps regulate blood pressure).
  • Heart Health: The fiber and other compounds in pinto beans can help lower cholesterol levels and reduce the risk of heart disease.
  • Antioxidant Properties: Pinto beans contain antioxidants that combat free radicals, protecting cells from damage and supporting overall health.

Frequently Asked Questions About Pinto Bean Soup

How do I make this soup creamier?

If you desire a silkier, creamier texture, you can use an immersion blender to carefully puree about half of the soup directly in the pot. Alternatively, scoop a few ladles of the cooked soup into a regular blender, blend until smooth, and then stir it back into the pot. This thickens the soup while retaining some whole beans for texture.

How do I adapt the spiciness?

This recipe incorporates both fresh serrano chili and chili powder, offering a balanced level of heat. You have full control over the spice! For a milder soup, simply omit the serrano chili or use less chili powder. If you prefer more heat, you can add an extra serrano, a pinch of cayenne pepper, or serve fresh chili slices alongside the other toppings. This allows individuals to customize the spice level in their own bowl, ensuring everyone can enjoy the soup to their liking.

Can I use dried pinto beans instead of canned?

Absolutely! If using dried pinto beans, you’ll need to soak them overnight and then cook them until tender before adding them to the soup. This will add to the total prep and cook time, but offers a fresh, rich flavor. Generally, 1 cup of dried pinto beans yields about 2-3 cups cooked, which is roughly equivalent to two 15-ounce cans.

Is this soup suitable for an Instant Pot?

While this recipe is designed for stovetop cooking, it can certainly be adapted for an Instant Pot. Sauté the onions, garlic, and serrano chili using the “Sauté” function. Then add the spices, salsa, broth, beans (if canned), and hominy. Cook on high pressure for 5-7 minutes for canned beans. If using dried, pre-soaked beans, increase pressure cook time to 20-25 minutes, followed by a natural release. Adjust liquid as needed.

Explore More Heartwarming Soup Recipes

Vegetarian

Mediterranean White Bean Soup

Pork

White Bean Soup and Ham

Soup

Tuscan Bean Soup

Soup

Navy Bean Soup Recipe

Tried this recipe? Leave a star rating and comment below! Subscribe to my newsletter or follow me on
Facebook,
Instagram, or
Pinterest for the latest.

Tap to rate the recipe















No ratings yet

Pinto Bean Soup

By

Julia Jolliff
Prep:

10 minutes

Cook:

20 minutes

Total:

30 minutes

Servings:

6
servings
Pinto Bean Soup served in a bowl
Save
Saved
Pin
Print
This Pinto Bean Soup is both hearty and healthy. Packed full with pinto beans and flavored with tomatillo salsa and just a hint of serrano chili.

Ingredients



  • 3
    tablespoons
    olive oil



  • 1
    medium
    onion,
    diced



  • 3
    cloves
    garlic,
    minced



  • 1
    serrano,
    thinly sliced {optional for spice}



  • 2
    teaspoons
    ground cumin



  • 1-2
    teaspoons
    chili powder,
    ancho, cayenne, paprika all work



  • 2
    teaspoons
    ground coriander



  • 1/2
    teaspoon
    sea salt



  • 1/8
    teaspoon
    black pepper,
    freshly ground



  • 1
    cup
    salsa



  • 6
    cups
    vegetable broth



  • 2 – 15-
    ounce
    pinto beans,
    drained but not rinsed



  • 2- 15
    ounce
    cans hominy



  • 1/4
    cup
    fresh cilantro,
    chopped



  • 1
    lime,
    juiced

Instructions

  • Heat the oil in a 5-quart or larger Dutch oven over medium high heat. Once hot, add in the onion and cook for 3-4 minutes until translucent.
  • Add in the garlic and serrano, cook 30 seconds longer until fragrant.
  • Add in the spices and cook for another minute to bloom.
  • Then, pour in the tomatillo salsa scraping any stuck bits up from the bottom of the pot.
  • Pour in the broth, beans, and hominy.
  • Bring to a simmer, cover, and continue to cook for 15 minutes.
  • Remove a few ladles of broth from the pot and transfer to a blender along with the cilantro, blend until smooth then pour back into the pot, stir, and season with additional salt and the lime juice to taste {the blending is optional to make a creamier soup}. Stir in the lime juice. To serve, top with any or all of the optional toppings.

Nutrition


Calories:
196
kcal

,

Carbohydrates:
30
g

,

Protein:
5
g

,

Fat:
9
g

,

Saturated Fat:
1
g

,

Polyunsaturated Fat:
1
g

,

Monounsaturated Fat:
6
g

,

Cholesterol:
0.1
mg

,

Sodium:
1431
mg

,

Potassium:
403
mg

,

Fiber:
5
g

,

Sugar:
8
g

,

Vitamin A:
1078
IU

,

Vitamin C:
11
mg

,

Calcium:
42
mg

,

Iron:
2
mg

Nutrition information is automatically calculated, so should only be used as an approximation.





Tried this recipe?
Mention @acedarspoon or tag #acedarspoon!