
5.0 from 42 votes
Macaroni and Cheese with Ham and Broccoli
Macaroni and Cheese with Ham and Broccoli – this recipe is classic comfort food: a creamy, homemade macaroni and cheese, that’s been taken to the next level with a little ham and roasted broccoli.
Prep Time
5 mins
Cook Time
5 mins
Total Time
35 mins
Servings: 8 servings
Calories: 464 kcal
Course:
Main Course
Cuisine:
American
Ingredients
- 1 medium head broccoli, chopped
- 2 cups elbow macaroni
- 1/4 cup olive oil
- 1/2 cup onion, diced
- 2 garlic cloves, minced
- 3 Tablespoons all purpose flour
- 1 1/2 cups milk
- 2 cups sharp cheddar cheese, shredded
- 12 oz. cooked, chopped, ham
- salt and pepper to taste
- 3 Tablespoons panko breadcrumbs
Instructions
- Preheat oven to 400 degrees. Line a baking sheet with either aluminum foil or a silicone baking mat. Spray with olive oil or cooking spray. Add chopped broccoli to baking sheet and roast in the preheated oven for 15-20 minutes or until soft.
- Meanwhile bring a medium pot of salted water to boil, and cook pasta according to package directions. Drain and set aside.
- Heat oil in a large skillet over medium heat. Add onions and cook for 5 minutes, or until soft. Add in minced garlic and cook for 30 seconds, until fragrant. Whisk in flour and cook for 1 minute, then gradually whisk in milk, stirring constantly until mixture has thickened. Remove from heat and stir in cheese until melted and creamy. Season to taste with salt and pepper.
- Carefully mix in macaroni, ham, and broccoli.
- Place mixture in a large baking dish and sprinkle panko over the top. Place under broiler and bake for 3-4 minutes, or until top is golden brown.
Cup of Yum
Nutrition Information
Calories
464kcal
(23%)
Carbohydrates
36g
(12%)
Protein
24g
(48%)
Fat
24g
(37%)
Saturated Fat
9g
(45%)
Cholesterol
66mg
(22%)
Sodium
263mg
(11%)
Potassium
349mg
(10%)
Fiber
2g
(8%)
Sugar
4g
(8%)
Vitamin A
535IU
(11%)
Vitamin C
21.3mg
(24%)
Calcium
289mg
(29%)
Iron
1.7mg
(9%)
Nutrition Facts
Serving: 8servings
Amount Per Serving
Calories 464
% Daily Value*
Calories | 464kcal | 23% |
Carbohydrates | 36g | 12% |
Protein | 24g | 48% |
Fat | 24g | 37% |
Saturated Fat | 9g | 45% |
Cholesterol | 66mg | 22% |
Sodium | 263mg | 11% |
Potassium | 349mg | 7% |
Fiber | 2g | 8% |
Sugar | 4g | 8% |
Vitamin A | 535IU | 11% |
Vitamin C | 21.3mg | 24% |
Calcium | 289mg | 29% |
Iron | 1.7mg | 9% |
* Percent Daily Values are based on a 2,000 calorie diet.