01 -
Place a large deep skillet over medium heat and warm the olive oil for 30 seconds.
02 -
Add the meatballs to the skillet. For frozen meatballs, cook for 6 to 7 minutes stirring occasionally until heated through and lightly browned. If fresh, cook until browned on all sides and fully cooked inside.
03 -
Pour in the chicken broth, then stir in the uncooked pasta, ensuring it is mostly submerged. Bring to a gentle boil.
04 -
Reduce heat to low, cover, and simmer for 10 to 12 minutes, stirring occasionally to prevent sticking, until the pasta is tender and most liquid is absorbed.
05 -
Stir in BBQ sauce, ranch dressing, and garlic powder until the mixture is evenly coated.
06 -
Add shredded cheddar cheese and frozen corn if using. Stir gently until cheese melts and the mixture becomes creamy.
07 -
Adjust seasoning with salt and pepper as needed. Cook for an additional 1 to 2 minutes to blend flavors.
08 -
Remove from heat. Garnish with sliced green onions if desired and serve warm directly from the skillet.