In a spacious pot, bring salted water to a rolling boil. Carefully add the diced potatoes and cook for 10-12 minutes, or until they are fork-tender. Once cooked, drain the potatoes and allow them to cool slightly.
Transfer the cooled potatoes to a mixing bowl. Using a fork or potato masher, mash them until smooth. Mix in cumin, smoked paprika, chili powder, garlic powder, and season with salt and pepper to your taste, ensuring an even distribution of flavors.
Gently fold the shredded cheddar cheese into the mashed potato mixture until well blended. The warmth from the potatoes will start to melt the cheese slightly, creating a luscious filling.
Heat a skillet over medium heat and lightly brush it with olive oil. Warm each flour tortilla in the skillet for approximately 30 seconds per side until they are soft and pliable, making them easier to roll.
On each warm tortilla, place a generous scoop of the cheesy potato mixture in the center. Add a dollop of sour cream, sprinkle fresh cilantro on top, and add jalapeño slices if you enjoy a little heat.
Carefully fold in the sides of the tortilla over the filling, then roll it from the bottom to the top, ensuring the filling is secured inside.
Return the burritos seam-side down to the same skillet. Cook for about 2-3 minutes on each side, or until they are beautifully golden brown and crispy to your liking.
Once toasty and golden, remove the burritos from the skillet. Slice them in half for an appealing presentation if desired, and enjoy them warm for the best flavor!
Notes
For a healthier option, substitute sour cream with Greek yogurt.