In a skillet over medium heat, cook ground beef with onion and garlic until browned. Drain excess fat.
Transfer the beef mixture to the slow cooker.
Add diced potatoes, kidney beans, corn, diced tomatoes, beef broth, chili powder, paprika, salt, and black pepper. Stir well.
Cover and cook on low for 6-7 hours or high for 3-4 hours, until potatoes are tender.
Stir in shredded cheddar cheese and cook for an additional 10 minutes until melted.
Serve warm, garnished with sour cream and fresh parsley.