Creamy Penne Pasta and Chicken

2 1/2 cups penne pasta, cooked as directed
4 tablespoons butter
1 garlic clove, crushed
1/3 cup onion, sliced
1/4 teaspoon salt
4 tablespoons flour
1 (15 oz.) can or 2 cups chicken broth
1/2 cup sour cream, yogurt, half-n-half or whole milk
1/2 teaspoon salt
1/8 teaspoon pepper
2 roasted chicken breasts, cut into bite size pieces
red pepper flakes, optional
grape tomatoes, sliced, optional
While the penne is cooking, melt butter in a medium sauce pan. Cook garlic and onions with 1/4 teaspoon salt, over medium heat, until onions have softened. Add flour and cook 1 to 2 minutes, stirring constantly.

Stir in broth, stirring frequently until sauce comes to simmer. Remove from heat.

If you have one on hand, use a hand blender to puree the onions into the sauce for a smoother texture. Or, carefully move sauce to a blender with the lid secured, and pulse the sauce until smooth. Move sauce back to pan and stir in sour cream until it has melted. The kiddos will never know about the onions and garlic.

If you don't have to make a fuss over the kids, then simply stir in the sour cream until it has melted. Be sure the pasta is well drained, then move to a large serving bowl. Top pasta with chicken pieces. Pour sauce over hot pasta, tossing well to get all that creamy sauce inside the pasta. Allow to stand a few minutes before serving, so sauce can thicken. Garnish individual plates with grape tomatoes and red pepper flakes.