In a large pot, bring salted water to a boil. Add the diced potatoes and cook until tender, about 10-12 minutes. Drain and let them cool slightly.
In a mixing bowl, mash the cooked potatoes with a fork or potato masher. Stir in the cumin, smoked paprika, chili powder, garlic powder, salt, and pepper until well combined.
Fold in the shredded cheddar cheese into the mashed potato mixture until everything is evenly combined and the cheese starts to melt slightly.
Heat a skillet over medium heat and lightly coat with olive oil. One by one, warm the flour tortillas in the skillet for about 30 seconds on each side until pliable.
On each tortilla, place a generous spoonful of the cheesy potato mixture in the center. Top with a dollop of sour cream, some fresh cilantro, and jalapeño slices if using.
Fold the sides of the tortilla over the filling, then roll from the bottom to the top, creating a burrito shape.
Place the burritos seam-side down in the same skillet and cook for about 2-3 minutes on each side until they are golden brown and crispy.
Remove from skillet, slice in half if desired, and enjoy while hot!
Notes
Feel free to adjust the spices according to your taste.