
I still remember the first time I tossed everything into my crockpot on a lazy Sunday and walked away for hours, only to come back to the most amazing bean burrito filling I’d ever made. I didn’t stand over a stove, I didn’t babysit a pan, and I didn’t even break a sweat.
This slow cooker bean burrito recipe has become my go-to whenever I want a hands-off dinner that still tastes like I spent all day on it. It’s smoky, hearty, and packed with protein-rich beans that make every bite satisfying. Once you try it, I promise it’ll earn a permanent spot in your dinner rotation too.

Cooking Time
- Prep Time: 15 minutes
- Cooking Time: 6-8 hours (low) or 3-4 hours (high)
- Total Time: 6 hours 15 minutes to 8 hours 15 minutes
Equipment You Need
- Slow cooker (crockpot) – does all the heavy lifting and slow-cooks the beans and rice to perfection
- Measuring cups and spoons – keeps your seasoning and liquids accurate every time
- Cutting board and knife – for chopping onions or any fresh veggies you add
- Large spoon or spatula – for stirring everything together before and after cooking
- Can opener – for opening your canned beans, tomatoes, and corn
- Tongs or ladle – makes filling your tortillas neat and mess-free

Ingredients
- 2 cans (28 oz each) black beans, canned – the star of the dish, loaded with fiber and plant-based protein
- 1/2 cup whole kernel corn, canned – adds a pop of sweetness and texture to every bite
- 1 can (28 oz) diced tomatoes – melds the veggies together and adds juicy texture
- 2 cups vegetable broth – keeps everything moist while the rice cooks low and slow
- 2 chipotle peppers in adobo sauce, chopped – brings smoky heat that makes this recipe unforgettable
- 1/4 cup salsa – layers in extra spice and tang without extra chopping
- 1 cup brown rice, uncooked – soaks up all the flavor and turns tender as it slow-cooks
- 2 tablespoons taco seasoning – ties all the flavors together in one easy shortcut
- 1 teaspoon ground cumin – gives the filling that warm, earthy kick
- 8-10 flour tortillas – your vehicle for wrapping up all that goodness
- Salt and pepper, to taste – adjust at the end since canned beans and broth already carry some sodium
Note: This recipe makes enough filling for about 10 servings, so it’s perfect for a family dinner or a casual get-together.
How to Make a Slow Cooker Bean Burrito Recipe?
This part is almost too easy, which is exactly why I love it so much. You’re basically dumping everything into one pot and letting your slow cooker do the real work. Here’s how I break it down step by step.
Prep Your Ingredients
Before anything goes into the crockpot, I drain and rinse my canned beans and corn so I’m not adding excess sodium or liquid. I also give my chipotle peppers a rough chop so their smoky flavor spreads evenly. This small step only takes a few minutes but makes a big difference in the final taste.

Combine Everything in the Slow Cooker
I add the beans, corn, diced tomatoes, vegetable broth, chopped chipotle peppers, salsa, brown rice, taco seasoning, and cumin straight into the slow cooker. I give it all one good stir so the seasoning doesn’t clump in one spot. This is the only “cooking” step I actually have to do myself.

Cook Low and Slow
I cover the crockpot and set it to low for 6 to 8 hours, or high for 3 to 4 hours if I’m short on time. The rice slowly turns tender while it soaks up all that smoky, seasoned broth. By the end, most of the liquid should be fully absorbed into the filling.
Check and Stir Halfway
Around the halfway mark, I like to lift the lid and give everything a quick stir. This helps the rice cook evenly and keeps anything from sticking to the bottom. If the mixture looks too dry, I add warm broth or water in small splashes to loosen it up.
Fill and Roll Your Tortillas
Once the filling is tender and thick, I lay out my tortillas and spoon about 1/3 to 1/2 cup of the bean and rice mixture onto each one. I fold in the sides first, then roll it up tightly so nothing spills out when I take a bite.
Serve While Warm
I like serving these burritos right away while they’re warm and the filling is still soft. If I’m meal-prepping, I let the filling cool slightly before storing it separately from the tortillas so they don’t turn soggy.
Additional Tips for Making This Recipe Better
I’ve made this recipe more times than I can count, and along the way I’ve picked up a few tricks that make it even better.
- I always rinse my canned beans well because it cuts down on excess sodium and keeps the sauce from getting too salty.
- I like toasting my tortillas for about 30 seconds on a dry skillet before filling them, it keeps them from tearing.
- I never skip the stir halfway through cooking since it keeps the rice from clumping at the bottom of the pot.
- I sometimes add a splash of lime juice at the end for a little brightness that balances the smoky chipotle flavor.
- I keep extra broth on hand just in case my slow cooker runs hotter than usual and the mixture dries out too fast.
Common Mistakes to Avoid
I’ve made a few mistakes myself while perfecting this recipe, so here’s what I’ve learned to watch out for.
- I used to skip rinsing the beans, which made my filling taste overly salty, so now I always rinse them first.
- I once used instant rice instead of regular brown rice, and it turned mushy fast, so I stick with regular rice for the best texture.
- I learned the hard way that opening the lid too often lets out heat and slows down the cooking time, so I only check it once or twice.
- I overfilled my tortillas the first few times I made this, and they kept splitting open, so now I stick to about 1/2 cup per wrap.
- I forgot to adjust the seasoning at the end once, and the filling tasted a little flat, so now I always taste and tweak before serving.
How to Serve Slow Cooker Bean Burritos
I love setting these out buffet-style so everyone can build their own burrito exactly how they like it. A scoop of sliced avocado or a few black olives on top adds color and creaminess that balances the smoky filling. I also like pairing these with a warm side, and honestly this burrito bowl recipe or Mexican rice recipe makes a great companion if you want to turn dinner into a full spread.
For the presentation, I slice each burrito in half on a diagonal so you can see all those colorful layers peeking out, then finish with a dollop of sour cream and a sprinkle of fresh cilantro.

Variations
This recipe is easy to customize depending on what you’re in the mood for or what’s in your fridge.
- Swap black beans for pinto beans or kidney beans if that’s what you have on hand.
- Use ground beef, shredded chicken, or leftover pulled pork for a heartier, meat-lovers version.
- Make it dairy-free by skipping sour cream and using a cashew-based crema instead.
- Add diced jalapeños or extra chipotle peppers if you like your burritos extra spicy.
- Swap brown rice for quinoa for a slightly nuttier flavor and added protein.
- Try it as a bowl instead of a wrap by skipping the tortilla and serving it over rice or greens.
Nutritional Information
Here’s a general breakdown per serving, though exact numbers will vary slightly based on your exact ingredients and tortilla size.
- Calories: around 320 kcal
- Protein: around 14g
- Carbohydrates: around 55g
- Fat: around 5g
Make Ahead and Storage
You can make the bean and rice filling up to 4 days ahead and store it in an airtight container in the fridge. When you’re ready to eat, just reheat it in the microwave or on the stovetop until warmed through, then fill your tortillas fresh so they don’t get soggy.
For freezing, let the filling cool completely before transferring it to a freezer-safe container or bag, where it’ll keep well for up to 2-3 months. When you’re ready to use it, thaw it overnight in the fridge and reheat gently on the stove or in the microwave, stirring occasionally so it heats evenly.
Why You’ll Love This Recipe?
There are so many reasons this recipe has stuck around in my regular meal rotation, and I think you’ll find the same once you try it.
- It’s practically hands-off, so I can toss it in the slow cooker in the morning and forget about it until dinner time.
- It’s naturally vegetarian and easy to make vegan, which makes it perfect for mixed households with different diets.
- It’s endlessly customizable, so I can switch up the protein, spice level, or toppings depending on my mood.
- It’s budget-friendly since canned beans, rice, and pantry spices are inexpensive but still make a filling, flavorful meal.
- It freezes beautifully, so I always have a backup dinner ready on busy weeknights when I don’t feel like cooking.
FAQs
Can I use dried beans instead of canned?
Yes, but you’ll need to soak and possibly pre-cook the dried beans first, or add extra liquid and cooking time since dried beans take much longer to soften than canned ones.
Can I make this recipe spicier?
Absolutely, just add an extra chipotle pepper or a diced jalapeño to increase the heat to your liking.
What’s the best way to reheat leftover burritos?
I like reheating them in a skillet for a slightly crispy exterior, but the microwave works fine too if you’re short on time.
Can I use white rice instead of brown rice?
You can, but white rice cooks faster, so keep an eye on your slow cooker and reduce the cooking time slightly to avoid mushy rice.
Is this recipe good for meal prep?
Definitely, the filling stores and reheats well, making it one of my favorite options for prepping lunches or dinners ahead of the week.

Slow Cooker Bean Burrito Recipe
Ingredients
Method
- Before anything goes into the crockpot, I drain and rinse my canned beans and corn so I’m not adding excess sodium or liquid. I also give my chipotle peppers a rough chop so their smoky flavor spreads evenly. This small step only takes a few minutes but makes a big difference in the final taste.
- I add the beans, corn, diced tomatoes, vegetable broth, chopped chipotle peppers, salsa, brown rice, taco seasoning, and cumin straight into the slow cooker. I give it all one good stir so the seasoning doesn’t clump in one spot. This is the only “cooking” step I actually have to do myself.
- I cover the crockpot and set it to low for 6 to 8 hours, or high for 3 to 4 hours if I’m short on time. The rice slowly turns tender while it soaks up all that smoky, seasoned broth. By the end, most of the liquid should be fully absorbed into the filling.
- Around the halfway mark, I like to lift the lid and give everything a quick stir. This helps the rice cook evenly and keeps anything from sticking to the bottom. If the mixture looks too dry, I add warm broth or water in small splashes to loosen it up.
- Once the filling is tender and thick, I lay out my tortillas and spoon about 1/3 to 1/2 cup of the bean and rice mixture onto each one. I fold in the sides first, then roll it up tightly so nothing spills out when I take a bite.
- I like serving these burritos right away while they’re warm and the filling is still soft. If I’m meal-prepping, I let the filling cool slightly before storing it separately from the tortillas so they don’t turn soggy.
Notes
- I always rinse my canned beans well because it cuts down on excess sodium and keeps the sauce from getting too salty.
- I like toasting my tortillas for about 30 seconds on a dry skillet before filling them, it keeps them from tearing.
- I never skip the stir halfway through cooking since it keeps the rice from clumping at the bottom of the pot.
- I sometimes add a splash of lime juice at the end for a little brightness that balances the smoky chipotle flavor.
- I keep extra broth on hand just in case my slow cooker runs hotter than usual and the mixture dries out too fast.






