First thing to understand is that blood sugar levels are not static...they don't stay at one number all the time, and they definitely go up in response to eating, even for a non-diabetic. And they will go up more or less depending on the type of food eaten. The major difference in blood glucose levels between diabetics and non-diabetics is that in a diabetic person the blood sugar will go up much higher after the same amount of food and will take quite a bit longer to come down than in a non-diabetic person.
According to the Joslin Diabetes Center, good blood glucose ranges for the non-diabetic are as follows:
Before breakfast (fasting): Less than 100
Before lunch, supper or snack: Less than 110
Two hours after a meal: Less than 140
Bedtime: Less than 120
A1c: Less than 6.0 (although most non-diabetics will
have A1c's in the 4-5.0 range)
You can go as high as 180 as a non diabetic. Since you had eaten less than two hours before you checked, you're just responding to the high amount of carbs in the mac and cheese. It's not something to worry about unless its still over 140 two hours after you started eating. Even if it is over 140 after two hours, some foods take longer for your body to process. A BG reading is a "snapshot" of your blood sugar, it only tells you what is happening right at that moment, it doesn't show trends. You would likely need more than one reading over 140 to be diagnosed T2.
It's absolutely pointless to test your blood sugar ten minutes AFTER you eat! The best way to determine how your body is reacting to carbohydrates is to test AM fastings a few times a week, and then do some post-prandial tests (2 hours AFTER a meal, start the timing from when you begin the meal, not when you finish.)
Also, it's very hard to guage anything from a high-fat meal, as fat slows the absorption of carbohydrates. You'd get better information if you test after a normal meal which is less than 25% fat to total calories.