Prep Time 20 minutes mins
Cook Time 25 minutes mins
Total Time 45 minutes mins
Use quality cheese for best flavor and melt. Slightly undercook pasta to avoid mushiness. Let the casserole rest after baking to help it set. This dish freezes well before baking. Add sautéed veggies for variety or swap proteins like turkey or sausage. For dairy-free options, use plant-based butter, milk, and cheese.