Refried beans are one of the most comforting Tex-Mex sides. I love how warm and filling they feel.
The Chuy’s Tex Mex Refried Beans Recipe is famous for its creamy style. The beans are soft, smooth, and rich, with a simple flavor that feels just right.
The first time I made them at home, I was not sure I could get that same soft, silky texture. But after a few tries, the key details became clear. It is not just the ingredients – it is also about how you cook them.
Keeping Chuy’s as the inspiration the whole time helped guide the process. That creamy, melt-in-your-mouth feel was always the goal, and it came out very close.
Now, this exact recipe comes from days of testing and a lot of hard work. Each step was adjusted little by little until the texture and flavor felt just right.
This copycat version is simple to follow and brings that same bold, satisfying taste to your table.

What Type of Beans Does Chuy’s Use for Their Refried Beans
Chuy’s uses pinto beans for their refried beans, which is the standard choice in most Tex-Mex kitchens.
Pinto beans are the go-to for Chuy’s. They are used in most traditional Tex-Mex recipes for good reason. Using the same bean keeps the flavor authentic and the texture right where it needs to be.
Pinto beans turn naturally soft when cooked, which makes them easy to mash. Their creamy inside gives the final dish a smooth, thick feel. Because their flavor is mild, they soak up fat and seasoning really well, giving you that rich, full taste.
Why Chuy’s Refried Beans Taste So Creamy
When you order Chuy’s Refried Beans, that creamy texture is always there. It is not just about what goes in – it is mostly about how they are cooked.
Here is what makes the difference:
- Constant Heat Control Keeps the Texture Smooth: Too much heat makes beans dry out fast. The heat is kept steady and low after the first cook. This gentle warmth keeps the beans soft and prevents any gummy or stiff spots from forming.
- Continuous Stirring Creates That Silky Finish: Stirring is not just for mixing – it slowly breaks down the beans. Regular stirring on low heat helps create a smooth, even texture throughout the batch.
- Fat Is Layered, Not Dumped In: Adding fat all at once can make beans greasy. Bacon fat or lard is added slowly as the beans cook. This coats every mash evenly and builds a rich, creamy texture step by step.
- Liquid Is Controlled Like a Sauce: The bean broth is added a little at a time, not all at once. This helps control the thickness. Small additions keep the beans smooth – not too runny and not too thick.
- Low and Slow Finish Locks In Creaminess: After mashing, the beans sit on very low heat for a few minutes. This allows extra liquid to cook off slowly, creating a thick, smooth, and creamy texture.
Chuy’s Tex Mex Refried Beans Ingredients
- Pinto Beans: 1 lb dried or two 15 oz cans – Pinto beans are the base of this entire recipe. Dried beans give a deeper, more natural flavor while canned beans save time.
Substitution: Two 15 oz cans of low-sodium pinto beans work perfectly. Rinse them before using for a cleaner taste. - Bacon Fat: 2 tablespoons – This is the fat used to fry the aromatics and coat the beans. It adds a smoky, savory richness that runs through every bite.
Substitution: 2 tablespoons of lard works just as well and keeps it traditional. For a lighter version, use 2 tablespoons of vegetable oil, though flavor will be milder. - Onion: ½ medium onion, diced – Onion builds a sweet, savory base when softened in the fat. It blends into the beans during mashing and adds depth without overpowering the final flavor.
- Jalapeño: 1 whole, diced (optional) – This adds a mild, building heat that balances the richness of the fat and beans.
Substitution: Skip it entirely for a mild version, or use ½ teaspoon of canned green chiles for a gentler heat. - Garlic: 1 clove, mashed – One mashed garlic clove goes in after the onion and jalapeño. It adds a sharp, aromatic punch that lifts the whole flavor profile.
Substitution: ¼ teaspoon of garlic powder can replace fresh garlic in a pinch. - Bean Broth: 1 cup – The liquid from cooking the beans carries starch and flavor that helps bind everything together. It controls the final thickness as the beans are mashed.
Substitution: Use low-sodium chicken broth or plain water if broth is not available. - Salt: to taste – Salt is added during cooking and adjusted at the end. Start with ½ teaspoon and build from there based on the saltiness of your beans and broth.
- Cheese: optional, to taste – A sprinkle of queso fresco or shredded cheddar on top adds a creamy, salty finish right before serving.
Kitchen Tools You’ll Need
- Large pot or Instant Pot – cook beans
- Strainer – drain beans
- Pan – fry beans
- Potato masher – mash texture
- Wooden spoon – stir beans
- Knife – chop ingredients
- Cutting board – prep work
How to Make Chuy’s Tex Mex Refried Beans at Home
Step 1 | Clean and Rinse the Beans
Take 1 lb of dried pinto beans. Pick out any broken pieces or small rocks. Rinse them well under cold water until the water runs clear. Set them aside.

Step 2 | Cook the Beans
Add the rinsed beans to your Instant Pot with 8 cups of water and 1 teaspoon of salt. Close the lid and set it to the bean setting on high pressure for 45 minutes.
When done, let it naturally release steam for 20–30 minutes before opening.

Step 3 | Strain and Save the Broth
Carefully strain the beans and save at least 1 cup of the cooking broth. The broth is starchy and full of flavor and helps create a creamy texture later.

Step 4 | Heat the Fat
Set a large skillet over medium-high heat. Add 2 tablespoons of bacon fat or lard. Let it melt and heat until it shimmers slightly.

Step 5 | Cook the Aromatics
Add ½ diced onion and 1 diced jalapeño to the hot fat. Cook for 2–3 minutes until softened. Add 1 mashed garlic clove and cook for another 30 seconds, stirring constantly.

Step 6 | Add the Beans
Pour the cooked beans into the pan. Stir so they get fully coated in the fat and aromatics. Be careful of splattering.

Step 7 | Add the Broth
Pour in 1 cup of the saved bean broth. Stir well and bring to a gentle simmer. Taste and adjust salt if needed.

Step 8 | Mash the Beans
Use a potato masher to partially mash the beans in the pan. Leave some whole for texture. For a smoother texture, you can use an immersion blender, but don’t over-blend.

Step 9 | Simmer and Thicken
Lower the heat and simmer for about 5 minutes, stirring occasionally. Add a little more broth if they become too thick.

Step 10 | Top and Serve
Remove from heat and top with optional crumbled queso fresco or shredded cheddar. Serve hot as a side, dip, or spread.

Tips to Get That Restaurant-Style Creamy Texture
- Save Extra Bean Broth – Always save at least 1½ cups of bean broth even if the recipe calls for 1 cup. Having extra on hand lets you loosen the beans as they sit and thicken off the heat.
- Mash While Beans Are Hot – Mashing right after adding beans to the pan – while everything is hot – gives much better results. Cool beans firm up and resist mashing, leaving more lumps and an uneven final texture.
- Let Them Rest Before Serving – After removing from heat, let the beans sit for two minutes. They finish thickening naturally during this rest and spread more evenly when scooped onto a plate or tortilla.
Set It and Forget It: Slow Cooker Method
Add rinsed beans, 8 cups of water, ½ diced onion, 1 jalapeño, and salt to the slow cooker. Cook on low for 8 – 10 hours or high for 5 – 6 hours until beans are very soft. Strain and save broth. Fry in bacon fat with garlic for 1 – 2 minutes, add beans and broth, then mash to your preferred consistency.
How to Fix Common Problems
Beans Too Thick: Beans can get too thick as they sit or cook longer. Add 2–4 tablespoons warm bean broth or water at a time. Stir well after each addition. Keep heat low so the texture stays smooth and does not turn pasty.
Beans Too Runny: Runny beans need more cooking time. Keep them on low heat and stir often. Let extra liquid slowly cook off. For faster results, mash a few more beans to help thicken the mixture naturally.
Beans Taste Bland: Flat flavor means more seasoning is needed. Add a small pinch of salt, a bit more garlic, or a teaspoon of bacon fat. Stir and taste again. Adding small amounts step by step helps build a rich and balanced flavor.
Beans Too Salty: Too much salt can be fixed by adding more unsalted mashed beans. A few tablespoons of water or broth can also help. Mix well and taste again until the salt level feels right.
Serving Ideas & Pairing
Refried beans go with so many things – they are one of the most flexible sides in Tex-Mex cooking.
Here are my favorite ways to serve them:
- Tostada Base: Spread warm beans on a crispy tostada shell and top with lettuce, tomato, and queso fresco for a quick snack.
- Burrito Filling: Spoon a thick layer into a flour tortilla with rice, cheese, and salsa. The beans help hold everything together and add a creamy texture.
- Taco Side Dish: Serve in a small bowl alongside tacos to scoop with each bite or spread right onto the tortilla for extra flavor.
- Nachos Layer: Spread beans over tortilla chips before adding cheese and toppings. They create a rich, creamy base that makes nachos even better.
- Breakfast Plate: Pair with scrambled eggs, warm tortillas, and salsa for a filling and comforting morning meal.
- Dip for Chips: Serve warm in a bowl with a drizzle of hot sauce and melted cheese on top. Perfect for dipping tortilla chips.
- Quesadilla Spread: Use as a filling inside a quesadilla with melted cheese for a simple, hearty, and satisfying meal.
How to Store and Reheat Refried Beans
Fridge Storage: Let the beans cool completely before storing. Transfer them into an airtight container and keep in the refrigerator for up to 3–5 days. They will thicken as they cool, which is totally normal.
Freezing Tips: Refried beans freeze really well. Spoon cooled beans into freezer-safe bags or containers, leaving a little space at the top. Label with the date and freeze for up to 2–3 months. Thaw overnight in the fridge before reheating.
Reheating Without Drying Out: Reheat beans in a small skillet over low heat. Add 1–2 tablespoons of water or broth and stir constantly as they warm up. This keeps them smooth and creamy. Avoid high heat – it dries them out fast. Microwave works too: add a splash of liquid, cover loosely, and heat in 30-second intervals, stirring between each one.
Chuy’s Tex Mex Refried Beans Recipe FAQs
1. Do I need to soak dried beans first?
Soaking dried beans is optional. It can shorten cooking time and help even texture, but beans cook without soaking in Instant Pot or slow cooker until tender and mashable easily.
2. Can I blend beans instead of mashing?
Blending beans creates a smoother texture than mashing. However, over-blending can make them too thin. Mash first, then blend lightly to control thickness and keep creamy consistency as desired texture.
3. Can these beans be made ahead of time?
Yes, these beans can be made ahead and stored in the fridge or freezer. Reheat with broth or water, stirring well to restore creamy texture and smooth consistency again easily.
4. Why are my beans not creamy enough?
This happens when beans are not soft enough or not mashed well. Cook until very soft, mash while hot, and add enough fat and liquid, stirring often for smoothness achieved.
5. How spicy are these refried beans?
Mild spice comes from one jalapeño. Removing seeds lowers heat further. For no spice, skip jalapeño. For more heat, keep seeds or add chili flakes to taste easily adjustable level.
6. Why do my beans taste watery?
Watery beans happen when too much liquid is added. Add broth slowly and cook longer to thicken. Simmer gently and stir often until rich creamy consistency forms naturally develops texture.
Chuy's Tex Mex Refried Beans Recipe
Make Chuy's Tex Mex Refried Beans Recipe at home with smooth, creamy texture and bold flavor just like your favorite restaurant side dish.
Ingredients
- Pinto Beans: 1 lb dried (or 2 × 15 oz cans, rinsed)
- Bacon Fat: 2 tablespoons (or lard / vegetable oil)
- Onion: ½ medium, diced
- Jalapeño: 1, diced (optional)
- Garlic: 1 clove, mashed (or ¼ tsp garlic powder)
- Bean Broth: 1 cup (reserved from cooking)
- Salt: ½ to 1 teaspoon, or to taste
- Cheese: Optional (queso fresco or shredded cheddar for topping)
Instructions
- Take 1 lb of dried pinto beans. Pick out any broken pieces or small rocks. Rinse them well under cold water until the water runs clear. Set them aside.
- Add the rinsed beans to your Instant Pot with 8 cups of water and 1 teaspoon of salt. Close the lid and set it to the bean setting on high pressure for 45 minutes. When done, let it naturally release steam for 20–30 minutes before opening.
- Carefully strain the beans and save at least 1 cup of the cooking broth. The broth is starchy and full of flavor and helps create a creamy texture later.
- Set a large skillet over medium-high heat. Add 2 tablespoons of bacon fat or lard. Let it melt and heat until it shimmers slightly.
- Add ½ diced onion and 1 diced jalapeño to the hot fat. Cook for 2–3 minutes until softened. Add 1 mashed garlic clove and cook for another 30 seconds, stirring constantly.
- Pour the cooked beans into the pan. Stir so they get fully coated in the fat and aromatics. Be careful of splattering.
- Pour in 1 cup of the saved bean broth. Stir well and bring to a gentle simmer. Taste and adjust salt if needed.
- Use a potato masher to partially mash the beans in the pan. Leave some whole for texture. For a smoother texture, you can use an immersion blender, but don’t over-blend.
- Lower the heat and simmer for about 5 minutes, stirring occasionally. Add a little more broth if they become too thick.
- Remove from heat and top with optional crumbled queso fresco or shredded cheddar. Serve hot as a side, dip, or spread.
Nutrition Information:
Serving Size: (Per Serving – Approximate)Amount Per Serving: Calories: 240Total Fat: 9gSodium: 400mgCarbohydrates: 32gFiber: 9gSugar: 2gProtein: 10g
This Chuy’s Tex Mex Refried Beans Recipe is simple, creamy, and easy to adjust to your taste.
Try it this week and share your results in the comments. Feedback helps others too, so feel free to share this recipe with friends.