Yes, you could use either. I always use butter because I do not use vegetable or soy oils and I don't like Olive oil either. I do use a lot of coconut oil, but don't think it would go good in this. Just use whatever you feel most comfortable using and enjoy !
Here's a thought. Depending on what kind of recipe you are looking for, cook your mac to al dente, grate some cheese, maybe some cheddar, or parma, or Romano, etc, or whatever combination of fav cheeses you have, and make a cheese sauce by melting a bit of fat, add flour to make a paste and cook until the starchy taste is gone, then add milk a bit at a time mixing well so it does not burn, Then add the cheese, pour in the mac and anything else you want to add, such as cubes of chicken, chunk tuna, cubed ham, or maybe small sausage links or even some crumbled cooked and drained hamburger. Stir all together and you can either enjoy at that point or pour into a baking dish and pop in the oven for about 20 minutes. If you do the oven route, you could sprinkle a bit of bread crumbs on top and allow them to brown a bit.....
SparkPeople, SparkCoach, SparkPages, SparkPoints, SparkDiet, SparkAmerica, SparkRecipes, DailySpark, and other marks are trademarks of SparkPeople, Inc. All Rights Reserved.
SPARKPEOPLE is a registered trademark of SparkPeople, Inc. in the United States, European Union, Canada, and Australia. All rights reserved.