01 -
Place a large, deep skillet over medium heat and warm the olive oil for approximately 30 seconds.
02 -
Add meatballs to the skillet. If frozen, 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 chicken broth, then stir in uncooked pasta, ensuring it is mostly submerged. Bring the mixture to a gentle boil.
04 -
Reduce heat to low, cover, and simmer for 10 to 12 minutes, stirring occasionally to prevent sticking, until pasta is tender and most liquid is absorbed.
05 -
Stir in BBQ sauce, ranch dressing, and garlic powder until ingredients are evenly combined.
06 -
Sprinkle shredded cheddar cheese and frozen corn (if using) into the skillet. Stir gently until cheese melts and mixture becomes creamy.
07 -
Adjust salt and pepper to taste, then cook for an additional 1 to 2 minutes to meld flavors.
08 -
Remove from heat and garnish with sliced green onions if desired. Serve warm directly from the skillet.