Ingredients

12ozelbow macaroni,wheat or whole wheat

2tbspbutter

¼cupflour

¼cuponion,minced

2cupsskim milk

1cupchicken or vegetable broth

8ozreduced fat cheddar,for best results shred yourself

salt and pepper

4cupsbaby spinach

2tbspparmesan,grated

¼cupseasoned whole wheat bread crumbs

olive oil spray

Preparation

Cook pasta in salted water according to package directions. Spray a baking dish with buttered flavor Pam.

Preheat oven to 375 degrees F.

In a large, heavy skillet, melt butter. Add flour and cook over low heat stirring with a whisk.

Add onion and cook for about 2 minutes. Add milk and chicken broth and continue whisking, raising heat to medium-high until it comes to a boil and becomes smooth and thick. Season with salt and pepper.

Once it becomes thick, remove from heat, add cheese ¼ cup at a time and mix well until cheese is melted. Adjust salt and pepper to taste then add cooked macaroni and baby spinach.

Pour into baking dish. Top with grated cheese and breadcrumbs. Spray a little more oil on top.

Bake for about 15 to 20 minutes, then broil for a few minutes to get the breadcrumbs golden.