In a large skillet over medium-high heat, brown the ground beef and diced onion until the meat is no longer pink. Drain excess grease.
In a large bowl, combine the cooked beef mixture, hash browns, pinto beans, corn, cream of mushroom soup, sour cream, 1 cup of cheddar cheese, garlic powder, and smoked paprika.
Season the mixture with salt and black pepper to taste and stir until thoroughly combined.
Grease a 6-quart slow cooker with non-stick cooking spray.
Transfer the mixture to the slow cooker, spreading it into an even layer.
Cover and cook on High for 3 to 4 hours or Low for 6 to 8 hours until the potatoes are tender.
Sprinkle the remaining 1 cup of cheddar cheese over the top 15 minutes before serving. Cover and allow the cheese to melt.
Serve hot.