Cook pasta shells according to package instructions; drain and set aside.
In a large pot, brown ground beef over medium heat; drain excess fat.
In a separate saucepan, melt butter and whisk in flour to make a roux.
Gradually add milk and cream, stirring constantly until smooth.
Add shredded cheese, garlic powder, onion powder, paprika, salt, pepper, and parsley; stir until melted and creamy.
Pour cheese sauce over cooked pasta and beef; stir to combine.
Serve hot and enjoy a cheesy, hearty meal!
