Spicy Ham and Tomato Macaroni and Cheese Casserole Recipe

Posted by
Rate It!
Spicy Ham and Tomato Macaroni and Cheese Casserole
Add your photo!



  1. Set oven to 375 degrees.
  2. Butter a 3-quart casserole dish or a 13 x 9-inch baking dish.
  3. In a large heavy saucepan melt the butter and cook the onion, garlic, jalapenos, coriander and cumin over low heat, stirring until the onion has softened.
  4. Stir in flour and cook stirring for 3 minutes.
  5. Add in half and half cream and/or milk; bring to a boil, whisking until mixture thickens (about 2 minutes).
  6. Add in well-drained tomatoes; simmer for 2 minutes.
  7. Add in cayenne, salt and pepper.
  8. In a large bowl, mix together cooked macaroni, and tomato/cream mixture.
  9. Add in the chopped cooked ham.
  10. Stir in the cheddar cheese to combine.
  11. Transfer mixture to prepared baking dish.
  12. In a small bowl, mix together the bread crumbs and Parmesan cheese, then sprinkle over the casserole.
  13. Bake on the second-lowest oven rack for 20-25 minutes, or until golden and bubbling.
Kitchen-Friendly View

Nutrition Facts

Per ServingPer 100 g
Amount Per 1 Serving
Calories 698.91 Kcal (2926 kJ)
Calories from fat 391.44 Kcal
% Daily Value*
Total Fat 43.49g 67%
Cholesterol 136.11mg 45%
Sodium 1182.83mg 49%
Potassium 417.42mg 9%
Total Carbs 42.7g 14%
Sugars 2.8g 11%
Dietary Fiber 2.57g 10%
Protein 34.79g 70%
Vitamin C 7.4mg 12%
Vitamin A 0.1mg 2%
Iron 2.2mg 12%
Calcium 617.7mg 62%
Amount Per 100 g
Calories 180.11 Kcal (754 kJ)
Calories from fat 100.87 Kcal
% Daily Value*
Total Fat 11.21g 67%
Cholesterol 35.07mg 45%
Sodium 304.81mg 49%
Potassium 107.57mg 9%
Total Carbs 11g 14%
Sugars 0.72g 11%
Dietary Fiber 0.66g 10%
Protein 8.96g 70%
Vitamin C 1.9mg 12%
Iron 0.6mg 12%
Calcium 159.2mg 62%

* Percent Daily Values are based on a 2000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.
Find out how many calories should you eat.


  • salty
  • savory
  • bitter
  • sweet
Search recipes
by ingredients
Construct & Analyze
Your Recipe

Recipe Tags

Weightwatchers Points

  • 17.1
  • 19

Good Points

  • saturated fat free

Bad Points

  • High in Sodium

Share Recipe

Get Your Recipe of Health!
Follow RecipeOfHealth on Facebook!
Scroll to top