Meanwhile, cook bacon in a skillet over medium heat until crisp; drain, reserving 2 Tbsp drippings in skillet.
Cook garlic in hot drippings for 30 seconds. Add flour; cook, stirring constantly for 2 minutes.
Gradually stir in broth and milk; cook, stirring often, until thickened and bubbly. Add cream cheese, stirring until melted. Stir in Monterey Jack, peppers, and egg until blended. Stir in pasta and half of bacon.
Spoon into 2 (12-cup) greased muffin pans. Bake 20 minutes or until edges are golden brown. Sprinkle with Cheddar, and bake 3 minutes longer or until cheese is melted.
Sprinkle with remaining bacon and optional green onion to taste. Cool in pans 15 minutes before serving.
Notes
You can put these together ahead of time and keep them in the refrigerator for up to two days. Then bake them on game day! For more easy recipes, subscribe to my newsletter at ScrappyGeek.com