Preheat oven to 350 degrees F (177 C).
In a large skillet, heat the olive oil over medium-high heat. Add the ground beef and onion and season with salt, taco seasoning, smoked paprika, and granulated garlic. Cook until beef is browned and onions are softened about 5 minutes.
Add the red enchilada sauce, beef broth, mild green chiles, and white rice to the skillet and stir until combined. Bring mixture to a simmer and let cook for 12-15 minutes or until most of the liquid has been absorbed by the rice. Then turn off the heat and gently stir in sour cream until combined.
Grease a 9x13 inch baking dish and spread the Fritos evenly over the bottom. Pour the beef and rice mixture into the baking dish, spreading it evenly over the Fritos. Sprinkle with shredded cheese and cover with foil.
Bake for 20 minutes covered, then remove foil and bake for 10-15 more minutes or until cheese is melted and bubbly.
Serve casserole with desired garnishes (lettuce, cilantro, tomatoes, sour cream, jalapeños).