Melt 2 Tablespoons butter in large skillet. Add diced ham, red bell pepper, green onions, spinach and mushrooms. Cook for 4-5 minutes or until mixture (spinach) is dramatically reduced. Add minced garlic and cook for an additional minute (but do not burn garlic). Set skillet aside.
While cooking ham and veggies, also cook elbow macaroni according to package instructions; drain, rinse, and set aside.
In a separate large skillet, melt 2 Tablespoons butter. Add flour; stir to combine. Cook this mixture on low for 1-2 minutes (this helps the pasty taste of the flour to cook out). Add milk. Whisk to combine, and cook for 3-4 minutes on medium low, stirring constantly, until mixture thickens, and is heated through. Add 1 cup grated cheddar cheese; stir until cheese has melted into sauce.
Add the ham and veggie mixture to the sauce, then add the macaroni noodles. Stir well, to fully combine ingredients.
Place mixture into a greased or buttered casserole dish. Cover dish with aluminum foil.
Bake at 350 degrees for 25 minutes. Remove foil and continue cooking for 10-15 additional minutes or until heated through and slightly bubbly.
Remove from oven; let sit for a minute or two to solidify a bit, then cut and serve. Enjoy!
Nutrition Facts
Cheesy Ham, Spinach & Macaroni Bake
Amount Per Serving (1 serving)
Calories 530Calories from Fat 180
% Daily Value*
Fat 20g31%
Saturated Fat 11g69%
Cholesterol 57mg19%
Sodium 564mg25%
Potassium 344mg10%
Carbohydrates 66g22%
Fiber 2g8%
Sugar 4g4%
Protein 20g40%
Vitamin A 1710IU34%
Vitamin C 12.2mg15%
Calcium 228mg23%
Iron 2.1mg12%
* Percent Daily Values are based on a 2000 calorie diet.