Homemade Mac and Cheese Casserole


Whole wheat pasta and lots of fresh broccoli add a little wholesomeness to this classically indulgent comfort food.

Prep Time:
30 mins
Cook Time:
25 mins
Additional Time:
10 mins
Total Time:
1 hrs 5 mins
8 servings


  • Reynolds Wrap® Pan Lining Paper

  • 8 ounces whole wheat rotini pasta

  • 3 cups fresh broccoli florets

  • 1 medium onion, chopped

  • 3 cloves garlic, minced

  • 4 tablespoons butter, divided

  • 2 tablespoons all-purpose flour

  • ¼ teaspoon salt

  • teaspoon ground black pepper

  • 2 ½ cups milk

  • 8 ounces Cheddar cheese, shredded

  • 4 ounces reduced-fat cream cheese, cubed and softened

  • ½ cup fine dry Italian-seasoned bread crumbs


  1. Preheat oven to 350 degrees F. Line a 2-quart casserole dish with Reynolds Wrap® Pan Lining Paper, parchment side up. No need to grease dish.

  2. Cook the pasta in a large saucepan according to the package directions, adding the broccoli for the last 3 minutes of cooking. Drain. Return to the saucepan and set aside.

  3. Cook the onion and garlic in 2 tablespoons hot butter in a large skillet 5 to 7 minutes or until tender. Stir in flour, salt, and black pepper. Add the milk all at once. Cook and stir over medium heat until slightly thickened and bubbly. Add cheddar cheese and cream cheese, stirring until melted. Pour cheese sauce over the pasta and broccoli and stir until well combined.

  4. Melt the remaining 2 tablespoons butter and mix with the bread crumbs in a small bowl. Transfer the pasta mixture to the prepared casserole dish. Top with the buttery bread crumbs.

  5. Bake, uncovered, about 25 minutes or until bubbly and internal temperature is 165 degrees F. Let stand for 10 minutes before serving.



Here's an all-time favorite dinner combo that's sure to put a smile on your family's face! Bake your favorite casserole using the non-stick parchment side of pan lining paper facing up. The foil side helps it easily mold to your favorite baking dishes and pans and simplifies cleanup so you can get back to family fun.

Nutrition Facts (per serving)

388 Calories
20g Fat
35g Carbs
17g Protein
Nutrition Facts
Servings Per Recipe 8
Calories 388
% Daily Value *
Total Fat 20g 26%
Saturated Fat 12g 61%
Cholesterol 59mg 20%
Sodium 483mg 21%
Total Carbohydrate 35g 13%
Dietary Fiber 2g 9%
Total Sugars 6g
Protein 17g
Vitamin C 32mg 162%
Calcium 348mg 27%
Iron 2mg 12%
Potassium 325mg 7%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.