In a large pot or skillet, combine frozen meatballs, chicken broth, BBQ sauce, heavy cream, smoked paprika, garlic powder, and onion powder.
Bring to a simmer over medium heat, stirring occasionally to blend the flavors.
Stir in the uncooked pasta, making sure it is fully submerged in the liquid.
Cover and simmer for 10-12 minutes, stirring occasionally, until the pasta is tender and most of the liquid is absorbed.
Remove the pot from heat and stir in cheddar cheese and mozzarella cheese until fully melted and creamy.
Taste and adjust with salt and pepper as needed.
Sprinkle with fresh parsley for a pop of color and freshness.
Serve immediately while warm.
