• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Urban Farmie
  • Home
  • About
  • Recipes
  • Resources
    • Gardening
    • Substitutes
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
menu icon
go to homepage
subscribe
search icon
Homepage link
  • Home
  • About
  • Recipes
  • Resources
    • Gardening
    • Substitutes
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×

    Home » Recipes » Vegetarian Soups

    Published: December 12, 2022 | Last Modified: December 12, 2022 by Shruthi Baskaran-Makanju | This post may contain affiliate links. 💬 - No Comments

    Pinto Bean Soup

    Dairy Free RecipesGluten Free RecipesNut Free RecipesVegan RecipesVegetarian Recipes
    Shares15FacebookPin15
    This delicious and healthy pinto bean soup recipe is perfect for a cold winter day! Vegan and gluten-free as written, and made in just one pot!
    Jump to Recipe Pin Recipe

    Few cozy winter soups can rival a hearty pinto bean soup! Pinto beans are not only packed with protein and fiber, but also have a deliciously creamy texture that makes this soup extra comforting. And best of all, it's easy to make using just a few simple ingredients, with no extra dishes to wash up. So, if you're in the mood for a warm and satisfying meal, give this easy pinto bean soup a try!

    Overhead view of finished pinto bean soup in a green bowl.

    This post contains helpful tips and tricks! If you're in a rush, please use the "Jump to Recipe" link!

    This post might contain affiliate links. If you click on those and make a purchase, I earn a small commission at no extra cost to you. As an Amazon Associate I earn from qualifying purchases.

    💭 Why you'll love this recipe

    • It's hearty and filling. Pinto beans are packed with protein, fiber, and other nutrients including iron and potassium making them a perfect choice for a satisfying meal. Just like these delicious homemade refried beans, this pinto bean soup recipe is a hearty, delicious weeknight meal for the winter months!
    • Easy peasy recipe. This Instant Pot pinto bean soup is easy and comes together in 25 minutes, so it's perfect for busy weeknights. Throw everything in the Instant Pot and let it simmer until beans are tender. Hard to beat that.
    • It's full of flavor. This pinto bean soup is seasoned with sun-dried tomatoes (my secret ingredient for explosive flavors!), red chili pepper, garlic, onion, and other warm spices. Trust me, this soup is anything but boring!

    📋 Ingredients and notes

    You'll need sun dried tomatoes stored in oil, oil from the sun dried tomatoes, onion, carrot, celery, garlic, red chili pepper, bay leaves, oregano, sage, cumin, salt, black pepper, tomatoes, pinto beans, vegetable stock, and fresh parsley, 

    Labeled ingredient list for Pinto Bean Soup - check recipe card for details!

    Notes and Variations

    • Substitute pinto beans. If you're in a pinch and don't have pinto beans, chickpeas, kidney beans or canned white beans will all do the trick.
    • Saltiness. Choose beans without any salt added! You can also use broth that is low or non-sodium. I find that it's much easier to control the flavor this way.
    • Broth alternative. To make the dish more flavorful, I recommend using vegetable broth or a vegan chicken broth. You can also add a spoonful of vegan bouillon or a cube of it if you want to amp up the flavors. Just be sure to taste it and adjust the seasoning according to your liking.
    • Variations on tomatoes. Sun dried tomatoes add an awesome depth of flavor to this recipe, but you're welcome to leave it out. Substitute the oil with olive oil or avocado oil, and you're all set. I have used fire roasted diced tomatoes to add an extra dimension of flavor here but this is optional.
    • Red chili alternatives. I use fresh red chili in this recipe, but you can use jalapeños, Kashmiri red chili, regular chili powder, Ancho chili powder, cayenne pepper, smoked paprika, or omit it altogether based on your spice tolerance.

    📖 Make this easy, one pot pinto bean soup!

    To cook the pinto bean soup, first set the Instant Pot to sauté mode. Add oil from sun dried tomatoes or olive oil followed by chopped onions, carrots, and celery and cook for 4 to 5 minutes, stirring occasionally.

    Add the chili pepper, sun-dried tomatoes, and garlic. Cook for 30 seconds, stirring frequently, until the garlic is fragrant, but take care not to burn it.

    Then, add the oregano, sage, cumin, salt, pepper, and bay leaf. Cook for another minute until the spices are well integrated.

    Overhead view of carrots, garlic and onion in the pot of an Instant Pot.
    Overhead view of pinto bean soup ingredients in an instant pot and bay leaves on top.

    Add the fire roasted tomatoes, give it a stir a continue cooking until bubbly for another 2 minutes. Add beans and vegetable stock, then add salt and black pepper to taste, and stir it well. Close the lid and set to the sealing position, then cook on high pressure for 5 minutes.

    Overhead view of pinto bean soup ingredients with diced tomatoes on top.
    Overhead view of beans and vegetable stock added to Instant Pot.

    Once cooked, do a quick release carefully! Check the consistency of the beans, they should be cooked but not mushy. If so, turn the Instant Pot off. If it hasn't cooked to your desired consistency, typically just leaving the beans in the warm Instant Pot will finish cooking it.

    Finally, let it sit for a few minutes for the flavors to fully absorb, then sprinkle with fresh chopped parsley or fresh cilantro (and any other toppings, like tortilla chips or a dollop of sour cream) and serve hot!

    P.S., I love serving these with my cheddar biscuits as a great flaky side!

    Overhead view of pinto bean soup in Instant Pot, with chopped parsley on top.

    👩🏽‍🍳 Tips for Making Pinto Bean Soup!

    Pinto bean soup is perfect for when you're craving something warm during winter. Here are five tips to get it right each time.

    • Using dried beans. I use low sodium canned beans (drained and rinsed). But you can use dried pinto beans as long as you soak them overnight. This softens the beans, making them easier to cook. Another trick is to wait until beans are tender and add a splash of apple cider vinegar and a pinch of salt. This helps with digestion and increases the flavor profile of the beans.
    • Substitute the beans. I know, this is a recipe for pinto bean soup, but you can totally substitute pinto beans with kidney beans, black beans, chickpeas, cannellini beans or navy beans.
    • Use fresh herbs for garnish. Adding fresh herbs like parsley or cilantro not only looks pretty but also adds a touch of herbaceous flavor to each bite. So be sure to chop up some fresh herbs to garnish your soup before serving!
    • Don't be afraid to experiment. You can try adding different spices or vegetables along with the soup to find what you like best. I've added zucchini or yellow squash during the summer; stirred in some spinach or greens at the end during the winter. The soup is super versatile!
    • Let the soup sit for a while before eating. Once all the ingredients are in the pot and the soup is cooked through, turn off the heat and let it sit for 5 to 10 minutes. This allows all the flavors to come together so you can enjoy them to their fullest!

    👩🏽‍🍳FAQs

    Can I make pinto bean soup without an Instant Pot?

    Yes, this recipe is super easy to make without the Instant Pot! Heat a large Dutch oven or pot on medium high heat. Then, follow all the sauté steps in the same order. Then, once you add the canned pinto beans and vegetable broth, cook for about 10 to 15 minutes on the stovetop (instead of 5 minutes in the Instant Pot) until the beans are tender but not mushy.

    Are pinto beans healthy?

    Pinto beans are high in protein, fiber, vitamins and minerals. Additionally, pinto beans are a good source of antioxidants, which aids in the prevention of various chronic diseases!

    What do pinto beans taste like?

    Pinto beans have a nutty, creamy taste that makes them a versatile ingredient in many different dishes. They can be used in soups and stews, or simply boiled and served as a side dish.

    🍴 Serving and storage suggestions

    This pinto bean soup is super versatile when it comes to serving suggestions.

    • Serve it as-is with any type of crusty bread, dinner rolls, or cornbread. This is what I usually do when I make a large batch (it's an awesome lunch option!)
    • Sometimes, I like to use an immersion blender to puree a part of the bean soup, so it becomes more of a stew. You can serve this over cumin rice for a delicious, hearty meal.
    • You can add some fresh jalapeños, radishes, red onions; pickled jalapenos, onions or radishes; sliced avocado, or tortilla chips for additional texture.
    • Give it a quick squeeze of lime juice on top to add a bit of acid to the dish! Then, top with sour cream or cheese of your choice (e.g., vegan or regular cotija cheese would work great on top of this recipe!)
    Overhead View of Pinto Bean Soup with a spoon scooping the dish. 
    Just look at how creamy those beans look!

    This pinto bean soup can be kept in the fridge for up to 4-5 days in an airtight container.

    It can also be frozen for 1-3 months in a freezer-safe container. I suggest that you portion the soup into single or double servings, so you can just thaw the portion you want to consume later!

    To reheat, simply add a tablespoon or two of water or vegetable broth until it is thinned out into your desired consistency. Then, warm them over medium heat on the stovetop or microwave.

    If you're in the mood for something cozy, here are my favorite soups and stews:

    • Spicy Pumpkin Soup
    • Thai Curried Butternut Squash Soup
    • Nigerian Spinach Stew
    • Vegan Cabbage Soup
    • Tuscan Bean Soup (with Kale)
    • Mulligatawny Soup

    Did you make this recipe?! ⭐⭐⭐⭐⭐
    Please leave a comment and a star rating and let me know how it went! We love hearing from you, thank you so much

    Overhead view of pinto bean soup dish with spoon on the side.
    Print Recipe
    No ratings yet

    Pinto Bean Soup

    This delicious and healthy pinto bean soup recipe is perfect for a cold winter day! Vegan and gluten-free as written, and made in just one pot!
    Prep Time5 mins
    Cook Time20 mins
    Total Time25 mins
    Course: Soup
    Cuisine: American
    Diet: Gluten Free, Vegan, Vegetarian
    Servings: 6 servings
    Calories: 109kcal
    Author: Shruthi Baskaran-Makanju

    Equipment

    • 1 Instant Pot

    Ingredients

    • ⅓ cup sun dried tomatoes in oil, chopped
    • 1 tablespoon oil from sun dried tomatoes, substitute olive oil
    • 1 onion, medium, chopped
    • 1 carrot, medium, chopped
    • 1 celery stalk, chopped
    • 3 cloves garlic , minced
    • 1 red chili pepper, chopped
    • 2 bay leaves
    • 1 teaspoon oregano
    • 1 teaspoon sage, chopped
    • ½ teaspoon ground cumin
    • ½ teaspoon salt, adjust to taste
    • ¼ teaspoon black pepper, adjust to taste
    • 14 oz diced tomatoes, 1 can, fire roasted works too!
    • 14 oz pinto beans, 2 cans rinsed, drained
    • 2 cups vegetable stock
    • 2 tablespoons fresh parsley, chopped, substitute with chives

    Instructions

    • Set the Instant Pot to sauté mode. Add oil from sun dried tomatoes (or olive oil). Once hot, add chopped onions, carrots and celery and cook for 4 minutes, stirring occasionally until aromatic.
    • Add the red chili peppers, sun dried tomatoes and garlic. Stir and add oregano, sage, cumin, salt, pepper and bay leaves. Cook another minute.
    • Add canned tomatoes, give a stir a continue cooking until bubbly for another 2 minutes.
    • Add beans and vegetable stock, then add salt and black pepper to taste, and stir it well. Cover with the lid and set to sealing position. Then, cook on high pressure for 5 minutes.
    • Once cooked, do a quick release carefully. Check consistency of the soup. The beans should be well cooked, but not mushy.
    • Sprinkle fresh chopped parsley and serve hot!

    Notes

    • If using dried pinto beans, add 2 cups to a bowl with cold water and soak for 15 to 30 minutes. Cook for 20 minutes in the Instant Pot first, and check the consistency. Cooking time may vary more or less depending on the age of the beans, new harvests usually cook faster! 

    Nutrition

    Calories: 109kcal | Carbohydrates: 20g | Protein: 5g | Fat: 2g | Saturated Fat: 0.3g | Polyunsaturated Fat: 0.4g | Monounsaturated Fat: 1g | Trans Fat: 0.002g | Cholesterol: 1mg | Sodium: 729mg | Potassium: 543mg | Fiber: 5g | Sugar: 5g | Vitamin A: 2139IU | Vitamin C: 29mg | Calcium: 75mg | Iron: 2mg
    Tried this recipe?Tag @urbanfarmie or #urbanfarmie to let me know – I would LOVE to see your creations!
    « 15+ Creative Vegetarian Dishes Using Thanksgiving Leftovers!
    Penne Pomodoro »

    Download your seasonal eating guide!

    Reader Interactions

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Primary Sidebar

    Shruthi Baskaran - Recipe Developer, Food Photographer, and Blogger at Urban Farmie

    I am Shruthi, the recipe developer, photographer and blogger behind Urban Farmie. I have two graduate degrees from Stanford, one focused on food systems. And I hope to bring you everything you need for healthy-ish, comforting, nourishing vegetarian cooking.

    Read more →

    Recipe Key

    Dairy free
    Gluten free
    Nut free
    Vegan
    Vegetarian

    Fall Favorites

    • Homemade Pumpkin Spice Latte Recipe
    • No Chill Chocolate Chip Cookies
    • Thai Curried Butternut Squash Soup
    • Ethiopian Cabbage
    year-round produce guide

    Get Every Recipe To Your Inbox!

    As Seen On

    Footer

    Urban Farmie

    Urban Farmie

    Seasonal, global, vegetarian recipes and the stories behind them. Inspired by life and travels to 60+ countries. Always authentic, never boring.

    • Facebook
    • Instagram
    • Pinterest
    • YouTube

    Popular Posts

    Nigerian Jollof Rice

    Strawberry Shortcake Cookies

    Cast Iron Skillet Cornbread (or Quiche!)

    Chana Masala

    Healthy Samosas

    Moroccan Shakshuka

    Back To Top

    Copyright Black Bicycle LLC. © 2023
    Privacy Policy | Cookie Policy | Disclosure Policy | Website Accessibility Statement