Nutrition Facts for Creamy spaghetti and ham bake

Creamy Spaghetti and Ham Bake

Indulge in the ultimate comfort food with this Creamy Spaghetti and Ham Bake—a rich and satisfying pasta casserole that's perfect for weeknight dinners or potluck gatherings. This oven-baked dish combines tender spaghetti, savory diced ham, and a velvety homemade cheese sauce made with a trio of cheddar, mozzarella, and Parmesan. Topped with golden, buttery breadcrumbs for a delightful crunch, it bakes to bubbly perfection in just 25 minutes. With simple pantry staples like milk, butter, and seasonings, this easy casserole delivers big flavor in every bite. Serve it hot, garnished with fresh parsley for a pop of color, and watch it become a family favorite that’s sure to please! Perfect for leftovers or meal prep, this creamy pasta bake is comfort food at its finest.

Nutriscore Rating: 54/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Creamy Spaghetti and Ham Bake
Prep Time:20 mins
Cook Time:25 mins
Total Time:45 mins
Servings: 6

Ingredients

  • 12 oz spaghetti
  • 2 cups ham, diced
  • 4 tbsp butter
  • 3 tbsp all-purpose flour
  • 3 cups milk
  • 1 cup heavy cream
  • 1 tsp garlic powder
  • 1 tsp onion powder
  • 1 tsp salt
  • 0.5 tsp black pepper
  • 2 cups shredded cheddar cheese
  • 1 cup shredded mozzarella cheese
  • 0.5 cup grated Parmesan cheese
  • 0.5 cup breadcrumbs
  • 1 tbsp olive oil
  • 2 tbsp fresh parsley, chopped (optional)

Directions

Step 1

Preheat your oven to 375°F (190°C). Grease a 9x13-inch baking dish and set aside.

Step 2

Cook spaghetti in a large pot of salted boiling water until al dente, as per package instructions. Drain and set aside.

Step 3

In a medium saucepan, melt the butter over medium heat. Add the flour and whisk constantly for 1-2 minutes until a smooth paste forms.

Step 4

Gradually add the milk and heavy cream to the saucepan, whisking constantly to create a smooth and creamy sauce.

Step 5

Add garlic powder, onion powder, salt, and black pepper to the sauce. Simmer for 2-3 minutes until the sauce thickens slightly.

Step 6

Stir in shredded cheddar cheese, mozzarella cheese, and grated Parmesan cheese. Continue stirring until the cheeses are fully melted and the sauce is smooth.

Step 7

In a large mixing bowl, combine the cooked spaghetti, diced ham, and the cheese sauce. Toss until all the ingredients are well-coated.

Step 8

Transfer the mixture to the prepared baking dish, spreading it out evenly.

Step 9

In a small bowl, mix breadcrumbs with olive oil. Sprinkle the breadcrumb mixture over the top of the spaghetti.

Step 10

Bake in the preheated oven for 20-25 minutes, or until the top is golden and the casserole is bubbling.

Step 11

Remove from oven and let rest for 5 minutes before serving. Garnish with fresh parsley, if desired.

Nutrition Facts

Serving size (2329.4g)
Amount per serving % Daily Value*
Calories 4624.4
Total Fat 298.0g 0%
Saturated Fat 165.6g 0%
Polyunsaturated Fat 3.2g
Cholesterol 1049.9mg 0%
Sodium 12771.0mg 0%
Total Carbohydrate 206.4g 0%
Dietary Fiber 9.0g 0%
Total Sugars 50.6g
Protein 258.3g 0%
Vitamin D 331.0IU 0%
Calcium 3904.4mg 0%
Iron 12.8mg 0%
Potassium 2745.9mg 0%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 59.1%
Protein: 22.8%
Carbs: 18.2%