• Skip to main content
  • Skip to primary sidebar

The Stingy Vegan

  • Recipe Index
  • 30-Minute Frugal Vegan Recipes Cookbook
  • About
    • Nutrition Disclaimer
  • Shop Vegan Tees
menu icon
go to homepage
search icon
Homepage link
  • Recipe Index
  • 30-Minute Frugal Vegan Recipes Cookbook
  • About
    • Nutrition Disclaimer
  • Shop Vegan Tees
    • Facebook
    • Instagram
  • ×

    30-Minute Recipes » Pinto Bean Soup

    Published: Sep 14, 2021 · Updated: Sep 14, 2021

    Pinto Bean Soup

    Jump to Recipe

    This easy and economical vegan pinto bean soup is packed with flavour and spice. This creamy soup uses canned beans for a quick meal that’s ready in 30 minutes.

    A grey bowl of pinto bean soup with a spoon in it. A larger pot and cilantro behind.
    Jump to:
    • Mexican bean soup
    • Are pinto beans healthy?
    • Canned pinto bean soup recipe
    • How to make pinto bean soup
    • How to thicken bean soup
    • What to serve with pinto bean soup
    • How to store and freeze 
    • Pinto Bean Soup

    Mexican bean soup

    While this recipe is not authentically Mexican, you’ll be sure to enjoy its Mexican-inspired flavours. 

    With its combination of creamy pinto beans, smoky and spicy chipotle and earthy cumin, this soup is delicious, hearty and comforting.

    Are pinto beans healthy?

    Pinto beans are extremely healthy! 

    They’re a great source of protein and fibre. In one serving of this recipe you’ll find 14 grams of protein and 17 grams of fibre.

    In addition, there are 48mg of vitamin C and just 368 calories per serving.

    The ingredients for this soup: garlic, chipotle, green pepper, onion, tomato, vegetable stock, oregano and pinto beans.

    Canned pinto bean soup recipe

    Beans are a staple in Hispanic cuisine. They’re super healthy, filling, and very economical - particularly when you cook them from dry.

    The problem with dry beans, of course, is that they need to be soaked overnight and then simmered for hours.

    Sometimes we don’t have time for that. 

    Canned beans aren’t as flavourful and their texture isn’t that great, but they’re still cheap and can make a great soup.

    So in order to build a good flavour base for this pinto bean soup using canned beans, we start with a basic sort of sofrito. 

    A sofrito is a blend of vegetables and aromatics which is first fried in the pot or pan in order to create the flavour base on which to build your recipe.

    Inside a pot with stewed diced onion, green pepper and tomato.

    There are so many different ways to make sofrito but because I’m Spanish, I usually use the same one we use to make paella and rices which consists of finely diced onion, garlic, green pepper and tomatoes.

    You’ll see this same sofrito in my Spanish vegan lentil stew recipe.

    This aromatic base adds extra flavour to the broth that’s very much needed when using canned pinto beans!

    How to make pinto bean soup

    As mentioned above, this recipe starts with a sofrito.

    To make the sofrito, finely dice onion, garlic and green pepper, and roughly chop a couple of tomatoes.

    The type of green pepper that I use to make my sofrito is called a cubanelle or an Italian frying pepper. 

    Its thin skin makes it ideal for sofrito but if you can’t find this type, a regular green bell pepper will also work.

    The sofrito inside the pot with cumin and oregano on top.

    These ingredients are fried together in olive oil. 

    Ideally, you fry them low and slow until the tomatoes break down into a sauce and the vegetables are super soft in order to meld into the broth.

    Then add cumin and oregano and let it fry for a few minutes to bring out the flavour.

    Now that you’ve developed the flavour base of your soup, add the canned pinto beans and vegetable stock.

    Let everything simmer together for about 10 minutes and then it’s time to add the chipotle and thicken your soup. 

    Pouring vegetable stock into the pot full of pinto beans.

    How to thicken bean soup

    The great thing about pinto beans is their natural creaminess. 

    This means they’re ideal to puree into a creamy paste that can be added back to the soup and thicken the broth without affecting the flavour of the soup at all.

    My preferred way is to take 3 - 4 ladles of the bean soup and transfer it to a small food processor along with 1 - 2 chipotle peppers in adobo and blend before stirring it back into the pot.

    You can also transfer some of the soup to a second pot and use an immersion blender.

    If you use a food processor or stand blender, make sure that the lid is vented to prevent the steam from building up inside and exploding!

    A small food processor filled with pureed beans.

    What to serve with pinto bean soup

    This soup is hearty enough to stand alone as a meal but if you’re in need of toppings, sides or want to make this part of a Mexican-inspired meal, here are some suggestions:

     Toppings

    • Chopped cilantro
    • Chopped green onion
    • A slice of lime
    • Diced tomato
    • Sliced fresh jalapeños
    • Vegan sour cream
    • Vegan shredded cheese
    • Diced avocado
    • Crushed tortilla chips

    Mains and sides

    • Vegan cornbread
    • Vegan grilled cheese sandwich
    • Roasted vegetables
    • Your favourite green salad
    • Vegan enchiladas
    • Vegan quesadillas
    • Fajitas or tacos
    • Garlic bread
    • Spanish rice
    • Avocado salad
    A close-up image of the pinto bean soup in a grey bowl with a spoon in it.

    How to store and freeze 

    Any leftovers can be stored in an airtight container in the fridge for 4 - 5 days.

    To freeze, allow the soup to cool then transfer it to a freezer-safe container and freeze for up to 3 months.

    When ready to use, allow the soup to thaw in the fridge overnight. 

    Reheat the soup in a pot on the stove over medium-low heat or in the microwave in a microwave-safe container. 

    Pinto Bean Soup

    This easy and economical vegan pinto bean soup is packed with flavour and spice. This creamy soup uses canned beans for a quick meal that’s ready in 30 minutes.
    5 from 3 votes
    Print Pin Recipe Rate
    Course: Main Course, starter
    Cuisine: Tex-Mex
    Prep Time: 5 minutes
    Cook Time: 25 minutes
    Total Time: 30 minutes
    Servings: 3
    Calories: 368kcal
    Prevent your screen from going dark

    Ingredients

    • 2 tablespoons olive oil
    • 1 medium onion finely diced
    • 1 medium green pepper ideally a cubanelle but a regular bell will work, finely diced
    • 2 cloves of garlic minced
    • 2 medium tomatoes chopped
    • 2 teaspoons cumin
    • 2 teaspoons oregano
    • 2 (14-oz / 400 gram) can pinto beans drained and rinsed
    • 2 cups (240 ml) vegetable stock
    • 1 - 2 chipotle peppers in adobo adjust to your spice tolerance
    • 1 teaspoon salt

    Instructions

    • Heat the oil in a large pot over medium heat and add the onion and green pepper. Fry, stirring occasionally, until very soft - about 5 minutes.
    • Add the garlic and fry until tender - about a minute. Add the chopped tomatoes and fry, stirring occasionally, until beginning to break down into a thick sauce - about 10 minutes.
    • Add the cumin and oregano and fry for about a minute, stirring frequently, to bring out the flavour.
    • Add the pinto beans and vegetable stock. Raise the heat to bring to a boil and then reduce the heat to simmer for about 10 minutes to meld the flavours.
    • Place the chipotle pepper in a food processor or blender add 3 ladles of the bean soup. Blend until you have a thick puree. You can also ladle the soup into a smaller pot and use an immersion blender to make the puree.
    • Stir this puree back into the soup along with the salt. If you want the soup thicker, you can blend a few more ladlefuls until you reach your desired consistency.
    Find us on Instagram@stingyveganrecipes
    Find us on Facebook@thestingyvegan

    Nutrition

    Calories: 368kcal | Carbohydrates: 56g | Protein: 14g | Fat: 11g | Saturated Fat: 2g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 7g | Sodium: 2316mg | Potassium: 1102mg | Fiber: 17g | Sugar: 10g | Vitamin A: 1954IU | Vitamin C: 48mg | Calcium: 184mg | Iron: 6mg
    Nutritional information is provided as a courtesy and is approximate only. Please refer to our nutrition disclaimer for more information.
    « Vegan Pineapple Fried Rice
    Asian Cabbage Salad »

    Reader Interactions

    Comments

    1. Ellen says

      June 06, 2022 at 8:27 pm

      Just the recipe for our cold, gloomy June weather. Could you show approximate weight med tomato? My store has different kinds of tomatoes and size varies by season for each.

      Reply

    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

    PRIVACY POLICY  

    Connect with us!

    • Facebook
    • Instagram

    Get The Cookbook!

    This page contains affiliate links, meaning, at no additional cost to you, I will earn a commission if you click through and make a purchase. See disclosure policy.

    Get the 14-day meal plan!

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Nutrition Disclaimer
    • Our Cookbook
    • Recipe Index
    • Contact

    Newsletter

    • Sign Up! for our 5-day guide to saving money and time in your vegan kitchen.

    Copyright © 2020 The Stingy Vegan