Bean Burrito
intro
Warm, filling Tex-Mex bean burritos loaded with spiced pinto beans, melted cheese, and bright fresh toppings, wrapped in soft flour tortillas for a fast, satisfying weeknight meal.
Ingredients
Steps
Sauté Aromatic Vegetables
Heat 2 tablespoons (30ml) olive oil in a large skillet over medium heat (175°C/350°F). Add diced yellow onion, cook for 3 minutes until soft and translucent, then add minced garlic and cook for 30 additional seconds until fragrant, taking care not to burn the garlic which will turn bitter.
Simmer Spiced Bean Filling
Add drained, rinsed pinto beans, ground cumin, smoked paprika, chili powder, salt, black pepper, and 60ml vegetable broth to the skillet. Stir to combine, bring to a gentle simmer, then reduce heat to medium-low and cook for 5 minutes, mashing roughly half the beans with the back of a wooden spoon to create a thick, creamy bean texture.
Warm Flour Tortillas
While the bean filling simmers, stack the 4 flour tortillas on a microwave-safe plate, cover with a damp paper towel, and microwave on high for 30 seconds until soft and pliable. For a lightly charred option, warm each tortilla for 10 seconds per side directly over a low gas stovetop flame.
Layer Burrito Fillings
Lay one warm tortilla flat on a clean work surface. Spoon 1/4 of the bean mixture (roughly 120g) in a vertical line down the tortilla center, top with 50g cooked rice, 50g shredded cheddar, a 15g dollop of sour cream, 20g diced tomato, a sprinkle of cilantro, and a small squeeze of lime juice, leaving a 5cm (2-inch) empty border at the top and bottom of the filling line.
Fold and Seal Burritos
Fold the top and bottom 2-inch borders of the tortilla inward over the ends of the filling, then roll the tortilla tightly from one long side to the other to fully enclose the fillings, creating a sealed, cylindrical burrito. Repeat this folding process with the remaining 3 tortillas and fillings.
Toast Burritos to Finish
Place the folded burritos seam-side down in the same dry skillet used for the bean filling, set over medium heat, and cook for 1 minute per side until the tortilla exterior is lightly golden and crisp, and the cheese inside is fully melted. Serve immediately.
Tips
2.For a quick vegan swap, replace dairy cheddar with shredded vegan cheese and use plant-based sour cream, keeping all spice measurements and cooking instructions identical.
3.Assembled, cooled burritos can be wrapped tightly in aluminum foil and frozen for up to 3 months; reheat directly from frozen in a 180°C (350°F) oven for 20 minutes for an even faster future meal.

Made these for our weekly Sunday meal prep and they held up perfectly all week in the fridge! The bean filling is so flavorful I didn’t even miss the meat, honestly. I swapped regular tortillas for whole wheat ones and added a scoop of pickled jalapeños for a little kick. 10/10, even my roommate who swears he “hates vegetarian food” stole two for his lunch yesterday.
Really solid easy recipe! Cook time was spot on at 25 minutes, I only knocked off a star because I felt like the seasoning was a tiny bit bland for my taste, so I added extra cumin and a pinch of smoked paprika. Perfect for grabbing on the way to my kid’s evening soccer practice when we don’t have time for a sit-down dinner.
OMG these were such a hit at our neighborhood block party potluck last weekend! I brought a big batch and they were gone in 10 minutes flat. People kept coming up to ask for the recipe, I can’t believe how easy they were to throw together. I set out little bowls of guac, salsa, and extra shredded cheese so people could customize their own, which was such a hit. 100% making these for our next game night too.
As a college student on a super tight budget, this recipe is a literal lifesaver. Canned beans, cheap tortillas, basic pantry spices—total cost for 6 burritos was like $5, and they taste way better than the sad fast food burritos I used to grab between classes. Will be making these nonstop this semester.
Super tasty base recipe! I used gluten-free flour tortillas since I have a sensitivity, and it worked perfectly. My only note is that my burritos kept splitting when I rolled them—maybe I overstuffed them? Either way, the flavor was so good I didn’t even care that they were a little messy. My husband raved about them and asked for them again next week.
SO good! We’ve been trying to do two meatless dinners a week to cut down on grocery costs, and these burritos are a total game changer—they’re now our most requested meatless meal. I added a little sweet corn and diced bell pepper to the bean mix to sneak in extra veggies for the kids, and they didn’t even notice. My kids loved them so much they asked for seconds two nights in a row! Served with a side of cilantro lime rice and it felt like a full restaurant-style meal for a fraction of the price.
Quick question—has anyone tried freezing these? I want to make a double batch to pull out for quick lunches on days we have back to back sports practices and errands, but I’m worried the tortillas will get soggy when I reheat them. The flavor was amazing when I made them last night, by the way!
Made these last night for our low-key Friday taco night with friends and added a big drizzle of creamy chipotle sauce I had in the fridge, and wow. The bean filling is so hearty and well-seasoned, I didn’t even add any meat and none of my friends complained. We paired them with frozen margaritas and it was the perfect low-effort hang, no fancy cooking required after a long work week.
I’m a total beginner in the kitchen and I was so nervous to make these, but the instructions were so straightforward! I didn’t burn anything, the beans were perfectly seasoned, and my boyfriend said they were better than the burritos from our local Mexican takeout spot. Thank you for making easy recipes that don’t require a million fancy ingredients or skills!
Wrapped a couple of these up in foil and tossed them in my backpack for a day hike last weekend, and they were the perfect trail lunch! No messy packaging, super filling, and they held up great even after being jostled around for a few hours on the trail. I stashed a little hot sauce packet in my bag to drizzle on top when I stopped to eat, and it was chef’s kiss. Way better than the sad granola bars I usually bring for hikes.