• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Three Little Chickpeas

  • Home
  • About Me
  • Contact Us
  • Resources
  • Vegan Oil-Free Recipes
menu icon
go to homepage
  • Vegan Oil-Free Recipes
  • Resources
  • About Me
  • Contact Us
  • Follow Us

    • Facebook
    • Instagram
    • Pinterest
  • search icon
    Homepage link
    • Vegan Oil-Free Recipes
    • Resources
    • About Me
    • Contact Us
  • Follow Us

    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » Recipes » Main Course

    Oil-free Refried Beans (Vegan)

    Published: Apr 17, 2020 . Modified: Jun 11, 2025 by Allie

    This website is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to amazon.com.

    Jump to Recipe·Print Recipe

    Vegan and oil-free refried beans that are easy to make using simple ingredients.  The buttery pinto beans are flavored with onion, garlic, jalapeño, and a few spices to make a flavorful and healthy vegan side dish. 

    Vegan refried beans in black bowl with diced tomatoes.

    This low-fat vegan refried bean recipe utilizes canned beans to create an easy dish in under 30 minutes.  Not only is the recipe vegan, it’s WFPB (Whole Food Plant-Based), oil-free, and naturally gluten-free!

    The pinto beans are already cooked, but we’re simmering them with vegetable broth, onions, and a bay leaf to build more flavor.  This creates a delicious vegan version of refried beans without using oil or lard.  The beans work great in a variety of dishes for a plant-based diet.  

    Enjoy the beans as they are or top them with diced tomato, fresh cilantro, or pico de Gallo. They are also great in recipes like these refried bean vegan taquitos with guacamole.  For more vegan recipes with beans, try a vegan black bean recipe or a vegan red lentil chili with pinto beans.

    Jump to:
    • Recipe features
    • Ingredient notes and substitutions
    • Tips
    • How to make oil-free refried beans
    • How to serve vegan refried beans 
    • Storage
    • Frequently asked question
    • Related recipes
    • Recipe
    • Comments

    Recipe features

    • Vegan, oil-free, whole food plant-based, and gluten-free!
    • The recipe uses simple ingredients!
    • Easy to customize!
    • Great with rice, in burritos, and burrito bowls!
    • Can be made in advance!

    Ingredient notes and substitutions

    The no-oil refried bean recipe uses simple ingredients, but please see the recipe card below for the exact measurements and instructions. 

    Pinto beans - Use 2 cans of pinto beans that have been drained and rinsed, or 3 cups of cooked pinto beans as the main ingredient to make these plant-based refried beans.  

    The pinto beans can be substituted with black beans to make refried black beans, or try a vegan black bean recipe with tomatoes.

    Onion and garlic cloves - A ½ cup of diced onions and 3 cloves of garlic are used to build a base flavor for our recipe.  Use a yellow or white onion and finely dice it so there are no large chunks in the dish.  If you don't have onions on hand, try onion powder (¾ teaspoon) and garlic powder (½ teaspoon).

    Vegetable broth - I use low-sodium vegetable broth instead of water for extra flavor.  If your store-bought vegetable broth is not low-sodium, you may want to adjust the salt.  In all recipes, always adjust the salt to your preferences.

    Jalapeños - Remove the seeds and ribs from the jalapeño to reduce the heat in the dish.

    Spices - Add a bay leaf, ground cumin, chili powder, and dried oregano to build more flavor.  After the beans have simmered in the vegetable broth, remove the bay leaf before blending the pinto beans.

    Tips

    • There should be liquid left over after simmering the beans that will be incorporated into the mixture to achieve a creamy texture.  The beans will become too dry without it.
    • For oil-free cooking, keep water or broth by your side when you add the garlic and spices. Use it to deglaze the pan if needed to prevent your spices from sticking and burning. 
    • The amount of vegetable broth that you’ll need depends on the pan you’re using; a medium, high-sided saucepan or a shallow fry pan will have different rates of liquid evaporation.  The time required will vary on how long it takes to evaporate the liquid.  Make sure all of the liquid isn’t evaporated at the end of cooking to mash into the beans to make them creamy.
    • I mash about ¾ of the beans after cooking, keeping some whole for texture.  You could also mash all of the beans in this vegan version for a smoother texture.
    • A food processor or immersion blender can be used to create a creamy, cohesive texture for these low-fat refried beans.  The beans may be too thick for a regular blender.

    How to make oil-free refried beans

    For oil-free cooking: In a medium preheated non-stick saucepan, add the onion and jalapeño.  Cook over medium heat until the onion is translucent, about 5-8 minutes.  If you don’t have a non-stick pan, add ¼ cup of water to the saucepan with the onions.  Add a splash of water or vegetable broth to the onions if they are sticking to prevent burning.

    Cooked onions and diced jalapenos in a pot.

    Flavor: Add the garlic, cumin, chili powder, and oregano and stir to coat the onions. Turn down the heat to medium-low and cook for about 30 seconds to 1 minute. 

    Cooked onions with spices in a sauce pot.

    Deglaze: Add the cup of vegetable broth and deglaze the pan.  Scrape off the brown bits from the bottom of the pan. A wooden spoon works well for this.  Don’t evaporate all of the vegetable broth.

    Beans: Add the drained and rinsed beans, bay leaf, and salt to the vegetable broth.  Stir to combine.

    Pinto beans, onions, and vegetable broth in a saucepan.

    Cook: Bring to a boil, lower to a simmer, and cook the refried beans uncovered for about 10-15 minutes for the flavors to blend.  Stir occasionally.  Make sure to simmer instead of boiling; boiling will use more liquid, and it’s not needed since the beans are already cooked.

    Mash: Remove the bay leaf.  There should be some liquid left; mash some of the beans into the liquid with a potato masher or blend with an immersion blender (stick blender), keeping some whole for texture.  If the beans get dry after mashing, add more vegetable broth or water to reach your desired consistency.  If the beans are too thin, simmer them for longer, uncovered, stirring frequently, until they thicken. 

    Taste and adjust the seasoning, then serve with your favorite toppings.

    Mashed pinto beans in a saucepan.

    How to serve vegan refried beans 

    The beans can be added to a variety of dishes, but here are a few suggestions.

    • Enjoy the beans with salsa brown rice.
    • Try adding hot sauce, fresh chopped cilantro, vegan sour cream, or a squeeze of fresh lime juice.
    • Serve them as a dip with tortilla chips.
    • Mix in salsa and make them into a bean dip.
    • Add them to burritos.
    • Try them in burrito bowls with rice, fresh or cooked veggies, and vegan chipotle crema.
    • Use the vegan refried beans instead of vegan black beans in a burrito bowl with chipotle dressing.
    • Add them to tacos.
    • Use them as a filling for taquitos or flautas.
    • Enjoy them on tostadas.
    • Make refried bean enchiladas.
    • Try them in quesadillas.
    • Make vegan nachos with refried beans, vegan cheese, pico de Gallo, and vegan guacamole.

    Storage

    Refrigerator - The oil-free beans work great for meal prep.  Store cooled leftover refried beans in an airtight container in the refrigerator for about 5 days.

    Freezer - To freeze refried beans, portion off cooled leftovers into freezer-safe containers and freeze for 2-3 months. 

    Reheating - Reheat in the microwave until heated through.  The beans can also be reheated in a saucepan on the stovetop.  The beans dry out more with this method, so you may want to add a splash of water or vegetable broth if they become too dry.

    Frequently asked question

    Can I use black beans instead of pinto beans?

    Yes, you can use black beans instead of pinto beans.

    The beans are too thick?

    Add a splash of vegetable broth to thin out.


    The beans are too thin?

    Cook a little longer and stirring frequently, until you get your desired consistency.

    Vegan and oil-free refried beans with diced tomatoes.

    Related recipes

    • Vegan nacho cheese dip
    • Vegan guacamole
    • Cashew lime crema
    • Refried bean taquitos
    • Vegan black beans with tomatoes and jalapenos
    • Mango corn salsa in a bowl with chopped cilantro on top.
      Mango Corn Salsa
    • Cucumber pico de gallo in a bowl with chips to the side.
      Cucumber Pico de Gallo
    • Two jars of spicy pickled red onions with jalapeños.
      Spicy Pickled Onions
    • Vegan pico de gallo in a glass bowl with tortilla chips.
      Pico de Gallo (Vegan)

    I hope you enjoy this recipe for creamy homemade refried beans! If you enjoy it, feel free to rate it and leave a comment.

    Print

    Recipe

    clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
    Vegan oil-free refried beans with diced tomatoes.

    Oil-Free Refried Beans (Vegan)


    5 Stars 4 Stars 3 Stars 2 Stars 1 Star

    5 from 1 review

    • Author: Allie
    • Total Time: 30 minutes
    • Yield: 4 servings 1x
    • Diet: Vegan
    Print Recipe
    Pin Recipe

    Description

    Vegan and oil-free refried beans that are easy to make using simple ingredients.  The buttery pinto beans are flavored with onion, garlic, jalapeño, and a few spices to make a flavorful and healthy vegan side dish.


    Ingredients

    Scale
    • ½ cup diced onion
    • 1 jalapeno, finely diced
    • 3 garlic cloves, minced
    • 1 teaspoon ground cumin
    • 1 teaspoon chili powder (blend not cayenne pepper)
    • ½ teaspoon dried oregano
    • 1 cup low-sodium vegetable broth (plus more if the beans get too dry)
    • 2 cans (15 ounces each) pinto beans, drained and rinsed
    • 1 bay leaf
    • ½ teaspoon salt, or to taste

    Instructions

    1. For oil-free cooking: In a medium preheated non-stick saucepan, add the onion and jalapeño.  Cook over medium heat until the onion is translucent, about 5-8 minutes.  If you don’t have a non-stick pan, add ¼ cup of water to the saucepan with the onions and jalapeños.  Add a splash of water if the onions start to stick to prevent burning.
    2. Flavor: Add the garlic, cumin, chili powder, and oregano and stir to coat the onions and jalapeño.  Turn down the heat to medium-low and cook for about 30 seconds to 1 minute. 
    3. Deglaze: Add the cup of vegetable broth and deglaze the pan.  Scrape off the brown bits from the bottom of the pan.  A wooden spoon works well for this.
    4. Beans: Add the pinto beans, bay leaf, and salt to the vegetable broth.  Stir to combine.
    5. Cook: Bring to a boil, then lower to a simmer and cook uncovered for about 10-15 minutes for the flavors to blend.
    6. Mash: Remove the bay leaf.  There should be liquid left; mash some of the beans into the liquid with a potato masher or blend with an immersion blender, keeping some whole for texture.  If the beans get dry after mashing, add more vegetable broth or water to reach your desired consistency.  If the beans are too thin, simmer them longer, uncovered, stirring frequently, until they thicken.
    7. Taste and adjust the seasoning, then serve with your favorite toppings.

    Notes

    Optional toppings: fresh cilantro, diced tomatoes, and salsa.

    I use salt-free vegetable broth; if yours has salt, you may want to decrease the salt.

    If the liquid is not simmering, then it will take longer for the liquid to cook out.  Alternatively, if you boil, you may lose too much liquid.

    Two cans of pinto beans can be replaced with 3 cups of cooked pinto beans.

    • Prep Time: 5 minutes
    • Cook Time: 24 minutes
    • Category: Main Course, Side Dish
    • Method: stovetop
    • Cuisine: Mexican inspired

    Did you make this recipe?

    Tag @threelittlechickpeasblog on Instagram and hashtag it #threelittlechickpeasblog

    More Vegan Main Courses

    • A beet Buddha bowl with quinoa, chickpeas, greens, shredded carrots, cooked broccoli, cooked beets, and a tahini dijon mustard dressing.
      Beet Buddha Bowl
    • Buffalo tofu bowl with rice, shredded carrots, romaine lettuce, cucumbers, cherry tomatoes, and a dairy-free ranch dressing.
      Buffalo Tofu Bowl
    • Baked buffalo tofu bites on a plate with celery sticks and a bowl of vegan ranch dressing.
      Buffalo Tofu Bites (Vegan and Oil-Free)
    • Vegan rice salad with broccoli, tomatoes, and chickpeas in a bowl.
      Vegan Rice Salad with Chickpeas and Broccoli

    Reader Interactions

    Comments

      Leave a Reply Cancel reply

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

      Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

    1. Amy

      May 27, 2022 at 2:06 pm

      Very easy recipe, thank you! I also like the flavor the bay leaves give the refried beans.

      Reply
      • Allie

        May 27, 2022 at 2:07 pm

        I'm glad you enjoyed the recipe and thank you for commenting!

        Reply

    Primary Sidebar

    picture of Allie

    Hi, I'm Allie! I love cooking and I want to share my simple plant-based meals with you. Eating this way doesn't have to be complicated or expensive. Just simply delicious!

    More about me →

    Popular

    • Overnight oats with flaxseed in a jar with raisins.
      Basic Overnight Oats with Flaxseed
    • Oat milk hot chocolate with coconut whip in a white mug.
      Hot Chocolate with Oat Milk
    • Buffalo chickpea dip in glass dish with chopped parsley.
      Buffalo Chickpea Dip (Vegan)
    • Flax seed pudding with banana and strawberries in a jar with diced strawberries on top.
      Easy Flaxseed Pudding

    Recent

    • A bowl with stewed tomato chickpeas, couscous, and diced cucumbers.
      Spiced Chickpea Couscous Bowl
    • Balsamic pickled onions in a glass jar.
      Balsamic Pickled Onions
    • Orzo vegetable soup in a white bowl with chopped parsley and a spoon.
      Vegetable Orzo Soup
    • Vegan baked pumpkin oatmeal in a white baking dish with chopped walnuts on top.
      Pumpkin Baked Oatmeal (Dairy-Free and Oil-Free)
    picture of Allie

    Hi, I'm Allie! I love cooking and I want to share my simple plant-based meals with you. Eating this way doesn't have to be complicated or expensive. Just simply delicious!

    More about me →

    Popular

    • Overnight oats with flaxseed in a jar with raisins.
      Basic Overnight Oats with Flaxseed
    • Oat milk hot chocolate with coconut whip in a white mug.
      Hot Chocolate with Oat Milk
    • Buffalo chickpea dip in glass dish with chopped parsley.
      Buffalo Chickpea Dip (Vegan)
    • Flax seed pudding with banana and strawberries in a jar with diced strawberries on top.
      Easy Flaxseed Pudding

    Recent

    • A bowl with stewed tomato chickpeas, couscous, and diced cucumbers.
      Spiced Chickpea Couscous Bowl
    • Balsamic pickled onions in a glass jar.
      Balsamic Pickled Onions
    • Orzo vegetable soup in a white bowl with chopped parsley and a spoon.
      Vegetable Orzo Soup
    • Vegan baked pumpkin oatmeal in a white baking dish with chopped walnuts on top.
      Pumpkin Baked Oatmeal (Dairy-Free and Oil-Free)

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Disclaimer
    • Terms & Conditions

    Contact

    • Contact
    • Resources
    • About Me

    As an Amazon Associate, I earn from qualifying purchases.

    Copyright © 2024 Three Little Chickpeas

    Copyright © 2025 Three Little Chickpeas on the Foodie Pro Theme