Heat the oven to 375.
Stir the ranchero beans together with the diced onion, pickled jalapeno, garlic powder, onion powder, smoked paprika and salt. Add the salsa if you want a looser mixture.
Spoon the bean mixture down the middle of each tortilla and top with 1/4 cup shredded cheese. Or split the cheese, half under the beans and half on top.
Fold the sides in, fold the top over, and roll closed. Place seam side down.
Bake uncovered for 20 minutes.
Crisp each burrito in a hot dry pan for about a minute per side. No butter or oil needed. This step is optional.
Serve with salsa and sour cream or crema.