These super, homemade bean burritos freeze beautifully and make a wonderful and healthy lunch or dinner option to enjoy on a busy day.

I think I mentioned a while back that I was on a quest, The Great Bean Crusade to be precise, to get my children to eat beans (the non-green bean variety since they eat those pretty well) without gagging and complaining.

In my efforts to do so, I gathered bean recipes from all of my family and friends.

Cut open bean burrito with sour cream and salsa on a white plate.

These Super Bean Burritos were among them. And they have since appeared at our dinner table no less than five times, and that doesn’t even count the ones we’ve pulled from the freezer to eat for a quick lunch.

From my cousin-in-law, Julianne (the same one who brought us the Baked Blueberry Pecan French Toast), these bean burritos are more delicious than a bean burrito has any right to be.

Packed with incredible flavor, including but not limited to garlic, onion, jalapeno (not spicy, just flavorful, I promise!), light hint of tomato, beans and of course cheesy goodness, these burritos are downright fantastic.

The biggest plus is that they freeze beautifully and make a wonderful and healthy lunch option for my husband to take to work and for the boys and I to enjoy on a busy day.

What To Serve With This:

Homemade Refried Beans {Slow Cooker}
Green salad, or My Favorite Coleslaw
Fresh, seasonal fruit


Super Bean Burritos

4.95 stars (17 ratings)


  • 1 cup brown or white rice, or 2 cups already cooked rice
  • 2 tablespoons olive oil
  • 1 medium onion, diced
  • 3 cloves garlic, finely minced
  • 1 jalapeno, seeds and membrane removed, finely diced (can substitute 1 can of green chiles)
  • 1 teaspoon cumin
  • Salt and pepper to taste
  • 3 tablespoons tomato paste
  • 2 (15-ounce) cans pinto beans, drained and rinsed (or use 1 can pinto beans, 1 can black beans)
  • 1 ½ cups water
  • 1 (10-ounce) package frozen corn or 1 can whole kernel corn, drained
  • 6 green onions, white and green parts finely chopped
  • ½ teaspoon garlic powder
  • ½ teaspoon onion powder
  • 16 burrito-sized flour tortillas
  • 2 cups shredded Monterey Jack cheese


  • Cook rice; set aside. Meanwhile, heat oil in large saucepan over medium heat. Add onion, garlic, jalapeno and cumin; season with salt and pepper. Cook, stirring occasionally, until onions are softened and golden, being careful not to let the garlic burn. Add tomato paste and cook, stirring for 1 minute.
  • Add one can of beans and mash gently in the pan (a potato masher or fork works great here). Add the second can of beans and the water and stir to combine. Bring to a boil, reduce heat to medium and simmer, stirring occasionally, until thickened, 10-12 minutes, being careful not to let the mixture stick to the bottom of the pot. Add corn; cook to heat through, 2-3 minutes. Stir in onion and garlic powders. Remove from heat; stir in green onions and cooked rice.
  • Heat tortillas in microwave for about 30-45 seconds or until all are warmed through.
  • Fill each tortilla with about 2/3 cup bean and rice mixture and 1/4 cup cheese on one side of tortilla. Fold, and hold in sides. Starting from filled end, holding sides in as you work, tightly roll into a bundle. Place on a baking sheet, seam side down, and prepare remaining burritos.
  • Serve warm immediately, with salsa and sour cream if desired — or, to freeze for later consumption, put the baking sheet of burritos into the freezer for at least 30 minutes, or until very cold so that they don’t come apart in the wrapping process.
  • Remove them from the freezer and wrap each burrito individually in plastic wrap and place all the wrapped burritos in a freezer-safe resealable bag and freeze up to three months.


To Reheat From Frozen: remove plastic wrap from the burrito. Poke holes in the top several times with a fork. Microwave on high for two minutes. Gently poke a few more holes in the burrito and microwave for another minute. Be careful as the burrito will be piping hot!
Pork: on several occasions, I’ve added leftover shredded pork to the bean filling for delicious results.
Serving: 1 Burrito, Calories: 305kcal, Carbohydrates: 45g, Protein: 13g, Fat: 9g, Saturated Fat: 4g, Cholesterol: 13mg, Sodium: 310mg, Fiber: 7g, Sugar: 3g

Recipe Source: adapted slightly from Julianne W.