Mac and Cheese from scratch is the best and it's so easy!
2 cups uncooked mac
3 strips of bacon
2 tablespoons flour
2 cups milk
2 cups cheddar cheese
1/4 cup parm cheese
Cook mac according to package directions. Cut bacon in small pieces and cook in medium saucepan. Once cooked, remove bacon and leave drippings. Add flour and cook for a minute. Whisk in milk, and bring to a boil, always stirring, until sauce becomes thick. Then add 1 cup cheddar cheese and parm cheese and heat through. Mix mac, cheese sauce and bacon, and spread into baking dish. Sprinkle last cup of cheese on top. Bake for 20 minutes in 350 oven.
ps: you can also add spinach or broccoli, if you want a healthier version!