01 - Heat olive oil in a skillet over medium heat. Cook chopped onion for 3 to 4 minutes until translucent, then add minced garlic and sauté for 30 seconds.
02 - Stir in black beans, refried beans, ground cumin, chili powder, smoked paprika, salt, and black pepper. Cook 4 to 5 minutes, mashing beans slightly to create a creamy texture. Remove from heat.
03 - Heat flour tortillas in a dry skillet or microwave until pliable and soft.
04 - Distribute the bean filling evenly onto the center of each tortilla. Sprinkle shredded cheddar cheese and crumbled queso fresco if desired over the filling.
05 - Top with shredded lettuce, diced tomato, and chopped cilantro evenly across each portion.
06 - Fold the sides of each tortilla over the filling, then roll tightly from the bottom to enclose all ingredients.
07 - Place burritos seam side down in a hot, dry skillet for 1 to 2 minutes to crisp the exterior and seal the seam.
08 - Present immediately, accompanied by sour cream and salsa on the side.