Taco Bell Bean Burrito Copycat Recipe
This Taco Bell bean burrito recipe puts one of the most underrated fast food items together in your own kitchen, with the same warm flour tortilla, seasoned refried beans, and sharp cheddar that made the original famous. It costs almost nothing to make and comes together in about 20 minutes, which makes it a genuinely useful weeknight option.
A batch of these feeds a family of four without any meat, which is a nice bonus on nights when you want something filling but easy.

Why I Love This Recipe
The beans are the whole point here, and the key is warming them with taco seasoning so they taste like something rather than straight out of the can. The cheddar melts into the hot beans before you even close the tortilla, which gives you that sticky, gooey pull Taco Bell is known for.
The onion and sour cream at the end add a bit of sharpness and cool contrast that makes the whole thing feel balanced. This is the version I keep coming back to when I want something fast that actually satisfies.
Recipe Ingredients

- 1 can (16 oz) refried beans – Traditional pinto-based; fat-free works fine but full-fat gives better texture
- 1 tbsp taco seasoning – Store-bought or homemade; controls the whole flavor direction
- 2 tbsp water – Loosens the beans so they spread without tearing the tortilla
- 4 large flour tortillas (10-inch) – Burrito-size; warm them so they fold without cracking
- 1 cup shredded cheddar cheese – Mild or sharp both work; pre-shredded is fine here
- 1/2 cup sour cream – Gives the cool, tangy contrast; Greek yogurt swaps in cleanly
- 1/4 cup diced white onion – Raw for crunch and bite; finely diced so it distributes evenly
- 1/2 cup hot sauce – Taco Bell sauce packets if you can find them, or any medium hot sauce
Variations / Substitutions
- Black beans – Swap refried pinto beans for refried black beans and you get a slightly earthier, less creamy result that still works well.
- Vegan – Use dairy-free shredded cheese and swap the sour cream for a plain cashew cream or store-bought vegan sour cream; the texture holds up well.
- Pepper jack – Replace the cheddar with pepper jack for a meltier, spicier result without adding extra sauce.
- Add heat – Stir a pinch of cayenne or a spoonful of chipotle in adobo into the bean mixture for a smoky heat that goes deeper than hot sauce alone.
- Pickled onion – Use pickled red onion instead of raw white onion for a more acidic, brighter bite.
- No sour cream – Leave it out and add a strip of guacamole down the center; the richness of the avocado fills the same role.
If you enjoy this, Taco Bell Chicken Quesadilla Copycat Recipe is worth trying next.
How To Make Bean Burrito
Step 1: Season the Beans

Pour the full can of refried beans into a small saucepan and set it over medium-low heat. Add the 1 tbsp taco seasoning and the 2 tbsp water, then stir everything together until the seasoning is fully incorporated. Let the beans warm for 4 to 5 minutes, stirring occasionally, until they are steaming and smooth.
You want the beans loose enough to spread easily but not so thin that they run. If they look thick and stiff, add a splash more water, 1 tsp at a time, until they move like soft hummus.
Step 2: Warm the Tortillas

Set a dry skillet over medium heat and warm each of the 4 flour tortillas for about 20 to 30 seconds per side, until they are pliable and have a few faint golden spots. Do this just before you build the burritos, because a cold tortilla will crack when you fold it.
Stack the warmed tortillas under a clean kitchen towel while you work so they stay soft. You are looking for tortillas that bend easily without any resistance at the edges.
Step 3: Build the Burritos

Lay a warm tortilla flat on your work surface. Spread about 1/4 of the seasoned bean mixture down the center, leaving a 2-inch border on each side. Scatter 1/4 cup of the shredded cheddar cheese directly over the hot beans so it starts melting on contact. Add 1 tbsp of the diced white onion and a drizzle of the hot sauce across the top.
Keep the fillings in a compact line down the center rather than spreading them edge to edge. A neat, tight line is what lets you roll the burrito closed without the filling pushing out the sides.
Step 4: Roll the Burritos

Fold the two short sides of the tortilla inward over the filling, then roll from the bottom up, keeping the sides tucked as you go. The burrito should feel snug but not so tight that the tortilla tears. Repeat with the remaining 3 tortillas and filling.
If a seam pops open, set the burrito seam-side down on the warm skillet for 10 to 15 seconds, which seals it shut without any extra effort.
Step 5: Plate and Top Each Burrito

Place the burritos seam-side down on a plate or wooden board. Add a small dollop of the sour cream to each one and a thin drizzle of hot sauce over the top, then slice each burrito in half on the diagonal so the cross-section of beans and melted cheese is visible.
Recipe Tips
- Choose a large enough tortilla. A 10-inch burrito-size tortilla gives you enough surface area to fold cleanly. A standard taco-size tortilla will tear or come apart at the seam.
- Taste the beans before you fill. Taco seasoning brands vary a lot in salt level. Taste the bean mixture after heating and adjust with a pinch of salt or a squeeze of lime if it needs it.
- Keep the sour cream off the heat. Add the sour cream after rolling, not inside while the beans are still on the stove. Heat breaks it down and makes it watery.
- Make-ahead option. You can season and warm the beans up to 2 days ahead and store them in the fridge. Reheat over low heat with 1 tbsp of water stirred in before building.
Cook times by tortilla size:
| Tortilla Size | Heat Level | Time Per Side |
|---|---|---|
| 8-inch | Medium | 15 to 20 sec |
| 10-inch | Medium | 20 to 30 sec |
| 12-inch | Medium | 30 to 35 sec |
How To Store
- Refrigerate – Wrap each burrito tightly in foil or plastic wrap and refrigerate for up to 3 days. Store the sour cream separately so it does not make the tortilla soggy.
- Reheating – Unwrap and microwave on a plate for 60 to 90 seconds, flipping halfway through, or reheat in a dry skillet over medium-low heat for 2 to 3 minutes per side until the outside is lightly crisped and the center is hot.
What To Serve With Bean Burrito
A simple Mexican rice on the side adds a starchy base that makes this feel like a full restaurant meal, and the tomato flavor in the rice complements the seasoned beans well. A small bowl of chunky salsa or pico de gallo gives you a fresh, acidic counterpoint to the richness of the cheese and beans. If you want something crunchy, a handful of tortilla chips with a smashed avocado works better than a formal salad here because the textures play off each other naturally.
Frequently Asked Questions
Can I use whole pinto beans instead of refried?
You can, but you will need to mash them in the pan with a fork or the back of a spoon until they are mostly smooth, otherwise the filling shifts around inside the burrito and is harder to roll.
Can I freeze these burritos?
Yes. Wrap them individually in foil, leave out the sour cream, and freeze for up to 2 months. Reheat from frozen in the oven at 350°F (175°C) for 25 minutes wrapped in foil.
How do I stop the burrito from unrolling on the plate?
Set it seam-side down immediately after rolling and it will hold its shape. If it is still loose, 10 seconds in a warm dry skillet on the seam side does the job.
Can I double this recipe for a crowd?
Yes. The bean mixture scales up easily in a larger saucepan. Keep the ratio of 1 tbsp taco seasoning per 16 oz can of beans and adjust from there.

Ingredients
Method
- Combine the refried beans, taco seasoning, and water in a small saucepan over medium-low heat. Stir and warm for 4 to 5 minutes until smooth and steaming.
- Warm each flour tortilla in a dry skillet over medium heat for 20 to 30 seconds per side until pliable and lightly spotted. Keep them stacked under a kitchen towel.
- Lay a tortilla flat and spread 1/4 of the bean mixture down the center. Top with 1/4 cup shredded cheddar, 1 tbsp diced onion, and a drizzle of hot sauce.
- Fold the short sides inward and roll from the bottom up to close the burrito. Repeat with the remaining 3 tortillas.
- Place burritos seam-side down on a plate, add a dollop of sour cream and a drizzle of hot sauce to each, then slice in half on the diagonal to serve.
