Start by browning the ground beef in a skillet over medium heat. Once browned, season it with chili powder, cumin, smoked paprika, salt, and pepper, stirring until evenly coated. Remove from heat and set aside.
In a mixing bowl, combine cooked rice, lime juice, and cilantro. Stir well to ensure the flavors meld beautifully.
Prepare the quesadillas by layering a tortilla on a hot griddle. Sprinkle with 1/3 of the cheddar cheese, then add a second tortilla on top. Cook until golden and crisp, around 2-3 minutes per side, then repeat with remaining tortillas and cheese.
To assemble, take one quesadilla and place a generous amount of beef, followed by the cilantro-lime rice, a drizzle of nacho cheese sauce, and a spoonful of sour cream in the center.
Carefully fold the sides of the quesadilla over the filling and then roll it tightly into a burrito shape. Return the filled quesadilla to the skillet and sear for about 2 minutes on each side to crisp and seal.