If you’re craving something hearty, flavorful, and downright satisfying, you’ve got to try this Homemade Burritos with Cilantro Rice and Beans Recipe. I absolutely love how this recipe marries the fresh zestiness of cilantro lime rice with creamy, seasoned pinto beans wrapped inside a warm tortilla—and the best part? It’s perfect for making ahead and freezing so you can enjoy a delicious, homemade meal anytime. Stick around, and I’ll share all my tips and tricks to make sure your burritos turn out amazing every single time.
Why You’ll Love This Recipe
- Make-Ahead Magic: You can prepare a big batch, freeze, and have ready-to-go meals for busy days.
- Balanced Flavors: The cilantro lime rice brightens the beans, creating a perfect creamy and zesty combo.
- Family Favorite: My whole family goes crazy for these burritos, and I bet yours will too!
- Simple Ingredients: Everything is easy to find and budget-friendly—no fancy shopping required.
Ingredients You’ll Need
These ingredients come together to create a comforting and hearty burrito that packs flavor in every bite. I always grab fresh cilantro for that bright punch, and don’t skip the lime—it makes all the difference!
- Olive oil: Use a good quality oil to toast the rice and add a subtle richness.
- Long-grain brown rice: I like brown rice here for the nuttier flavor and chewy texture.
- Salt: Essential for seasoning both rice and beans.
- Lime (zested and juiced): The citrus freshness wakes up the rice and ties the whole burrito together.
- Cilantro leaves: I always pack this in for vibrant flavor—don’t be shy with it!
- Pinto beans: Canned makes this quick, but rinse and drain well for the best texture.
- Garlic powder: Adds a mellow, comforting depth to the beans.
- Tabasco sauce: Just a few dashes will give your beans a subtle kick without overpowering.
- Medium tortillas: Room temperature tortillas are easiest to roll without tearing.
- Sharp cheddar cheese: A little melty cheese is the perfect creamy contrast in each bite.
- Jarred salsa: Use your favorite kind—half goes inside, half for serving.
- Sour cream and guacamole: These are optional but highly recommended toppings!
Variations
I love encouraging folks to make this recipe their own. There are so many ways to tailor it based on what you have or your taste preferences—I’ve tried quite a few, and each one was a winner.
- Protein swap: Once, I added cooked shredded chicken for extra protein, and it was such a hit with my crew.
- Veggie boost: Adding sautéed bell peppers or corn gives a nice sweet crunch and vibrant color.
- Spice level: If you like it spicy, boost the Tabasco or add some chopped jalapeños to your beans.
- Dairy-free: Omit the cheese and sour cream, or substitute with vegan cheese and cashew cream to keep things creamy.
How to Make Homemade Burritos with Cilantro Rice and Beans Recipe
Step 1: Toast and simmer the brown rice
Start by heating olive oil in a medium pot over medium heat. Add the brown rice and stir it around for 2 to 3 minutes – this toasting step is key to boosting its nutty flavor. Then pour in 4 cups of water and add a teaspoon of salt. Cover the pot and lower to a gentle simmer. I usually let it cook for 40 to 45 minutes until the rice is tender but still has a slight bite. Don’t stir while it cooks to avoid gummy texture.
Step 2: Flavor the cilantro rice
Once the rice is done, fluff it up with a fork so it’s light and fluffy. Then stir in fresh lime zest, a good squeeze of lime juice, and plenty of chopped cilantro. The brightness this adds is what will make your burritos stand out from the freezer varieties you buy at the store.
Step 3: Prepare the seasoned pinto beans
While your rice cooks, start on the beans by adding drained pinto beans, a cup of water, garlic powder, and salt to another pot. Bring this to a simmer over medium heat, then reduce to low and let it gently cook for 10 minutes. Once tender and flavorful, turn off the heat, add your Tabasco sauce, and use a potato masher or wooden spoon to mash most of the beans—leaving some whole keeps a nice, creamy texture that I love.
Step 4: Assemble your burritos
Now the fun part: assembly! Lay a tortilla flat on a clean surface. Start about two inches from the bottom edge and layer 2 tablespoons of mashed beans, 3 tablespoons of cilantro rice, 1 tablespoon of salsa, and 2 tablespoons of sharp cheddar cheese. Fold the right and left edges in tightly, then roll firmly from bottom to top—make sure nothing sneaks out during rolling! I wrap mine right away in aluminum foil to keep everything snug and fresh.
Step 5: Freeze or enjoy immediately
If you’re saving these for later, place your foil-wrapped burritos in a zip-top bag and pop into the freezer; they last up to 3 months. If eating right away, just unwrap and heat for about 20 seconds in the microwave or crisp both sides in a skillet. My family loves grabbing these for lunches—they’re quick, filling, and tasty!
Pro Tips for Making Homemade Burritos with Cilantro Rice and Beans Recipe
- Toast Your Rice First: This extra step gives your rice a nuttier flavor and prevents it from being mushy—definitely worth the 2-3 minutes.
- Don’t Over-Mash the Beans: I learned that leaving some whole beans adds lovely texture and keeps the burrito from feeling pasty.
- Use Room Temperature Tortillas: Warm tortillas are easier to roll without cracking—microwave for 15 seconds if needed.
- Seal Burritos Tightly: Wrapping snugly with foil keeps the burritos intact during freezing and reheating, reducing mess and sogginess.
How to Serve Homemade Burritos with Cilantro Rice and Beans Recipe
Garnishes
I’m all about adding a little extra love when serving. For me, nothing beats fresh salsa spooned on top, a dollop of cool sour cream, and a scoop of creamy guacamole. Sometimes, a sprinkle of chopped green onions or fresh extra cilantro makes it feel extra festive and fresh.
Side Dishes
My go-to sides here are simple and fresh: a crisp green salad with lime vinaigrette, crunchy tortilla chips for scooping, or even Mexican street corn if I want to impress guests. These all complement the burrito’s flavors beautifully without overpowering.
Creative Ways to Present
For parties or family dinners, I like to slice the burritos on a diagonal and arrange them on a colorful platter with bowls of salsa, sour cream, and guacamole for everyone to build their perfect bite. You can even add some pickled jalapeños and a sprinkle of queso fresco for an extra touch.
Make Ahead and Storage
Storing Leftovers
I always wrap each burrito tightly in foil and place them in a sealed freezer bag—this keeps them fresh and prevents freezer burn. When stored properly, these burritos stay tasty for up to three months.
Freezing
Freezing this recipe is a game changer. I freeze a batch as soon as they’re wrapped, so I have quick lunches or dinners on the busiest days. Just make sure the burritos are fully cooled before wrapping to avoid extra moisture buildup inside.
Reheating
I usually unwrap the foil before microwaving to make sure the burrito heats evenly—2 to 3 minutes usually does it. If you want a crispy outside, popping the reheated burrito on a hot skillet for a minute or two on each side works like a charm. For oven reheating, keep them wrapped and bake at 375°F for about 20 minutes until warmed through.
FAQs
-
Can I use white rice instead of brown rice?
Absolutely! White rice will work fine and cooks faster, so adjust the cooking time according to the package instructions. Keep in mind that brown rice offers a nuttier flavor and chewier texture that really complements the beans.
-
How do I make these burritos vegan?
Simply leave out the cheese and sour cream or use your favorite vegan alternatives. The rice and bean filling is hearty and flavorful enough to stand on its own!
-
Can I prepare these burritos ahead but not freeze them?
Yes! You can assemble the burritos, wrap in foil, and keep them in the fridge for up to 2 days. Just remember to reheat thoroughly before eating.
-
What’s the best way to prevent sogginess?
Make sure your rice and beans aren’t too wet before assembling, and wrap the burritos tightly in foil. Also, reheating without foil (in the microwave) or using a skillet can help keep the wrapper crispy rather than soggy.
Final Thoughts
This Homemade Burritos with Cilantro Rice and Beans Recipe has become one of my absolute favorites for busy weeknights and meal prep. It’s easy, comforting, and so full of fresh, vibrant flavors that you don’t even miss the meat. I love that I can make a big batch, stash them in the freezer, and still enjoy that homemade goodness anytime. Give it a try—you’ll be amazed at how something so simple can become a new family classic.
Print
Homemade Burritos with Cilantro Rice and Beans Recipe
- Prep Time: 10 min
- Cook Time: 45 min
- Total Time: 55 min
- Yield: 12 burritos
- Category: Lunch
- Method: Stovetop
- Cuisine: Tex-Mex
Description
These easy homemade burritos are packed with flavorful cilantro brown rice and seasoned pinto beans, making them a hearty and satisfying meal. Perfect for family dinners or batch cooking, they can be assembled, wrapped, and frozen for quick reheat lunches or busy weeknight dinners. Served with shredded cheddar cheese, salsa, sour cream, and guacamole, these burritos deliver a delicious Tex-Mex taste everyone will love.
Ingredients
Rice
- 2 tablespoons olive oil
- 2 cups long-grain brown rice
- 4 cups water
- 1 teaspoon salt
- 1 lime, zested and juiced
- 1/2 cup chopped cilantro leaves, packed
Beans
- 2 (15-ounce) cans pinto beans, drained
- 1 cup water
- 2 teaspoons garlic powder
- 2 teaspoons salt
- 3 to 4 dashes Tabasco sauce, to taste
Assembly
- 12 medium tortillas, at room temperature
- 7 ounces shredded sharp cheddar cheese
- 15 ounces jarred salsa, divided
- Sour cream, for serving
- Guacamole, for serving
Instructions
- Cook the Rice: Heat the olive oil in a medium lidded pot over medium heat. Add the brown rice and stir for 2 to 3 minutes until coated with oil and slightly toasted. Pour in 4 cups of water and 1 teaspoon salt, cover with the lid, reduce heat to a simmer, and cook for 40 to 45 minutes until the rice is tender.
- Season the Rice: Once cooked, stir in the lime zest, lime juice, and chopped cilantro into the rice. Fluff gently with a fork to evenly distribute flavors.
- Prepare the Beans: In a medium pot, combine drained pinto beans, 1 cup water, garlic powder, and 2 teaspoons salt. Bring to a simmer over medium heat. Once simmering, reduce heat to low and cook for 10 minutes.
- Mash the Beans: Turn off the heat, add Tabasco sauce to taste, and gently mash the beans with a potato masher or back of a wooden spoon, leaving some beans whole to maintain texture.
- Assemble the Burritos: Lay a tortilla flat. On the bottom third, about 2 inches from edges, layer 2 tablespoons mashed beans, 3 tablespoons rice, 1 tablespoon salsa, and 2 tablespoons shredded cheese. Fold the left and right sides inward, then roll tightly from bottom to top, ensuring no filling escapes. Wrap each burrito in aluminum foil and label with the date.
- Store or Serve: Place wrapped burritos in a sealed zip-top bag and freeze for up to 3 months. To eat immediately, remove foil and warm in microwave or toast on a skillet for about 20 seconds per side.
- Reheat from Frozen – Microwave: Unwrap foil and place burrito on plate. Microwave for approximately 2 minutes 30 seconds until heated through. Times may vary by microwave power. Allow to cool slightly before eating.
- Reheat from Frozen – Oven: Preheat oven to 375°F (190°C). Keep burritos wrapped in foil, place on a baking sheet, and bake for 20 minutes until thoroughly warmed. Serve topped with additional salsa, sour cream, or guacamole.
Notes
- Make a big batch and freeze the burritos for quick, convenient meals during busy days.
- Leaving some beans whole in the mash keeps the texture interesting and hearty.
- Adjust Tabasco sauce to your preferred spice level.
- Use medium-sized tortillas for easy wrapping and handling.
- Rice must be fully cooked and fluffy for best burrito texture.
Nutrition
- Serving Size: 1 burrito
- Calories: 418 kcal
- Sugar: 3 g
- Sodium: 1392 mg
- Fat: 15 g
- Saturated Fat: 6 g
- Unsaturated Fat: 9 g
- Trans Fat: 0 g
- Carbohydrates: 51 g
- Fiber: 7 g
- Protein: 20 g
- Cholesterol: 38 mg