I remember my mom making this recipe for Spaghetti Bake when I was a kid. It was one of her favourite meals and now that I’ve grown out of my pickiness, I can see why. It’s perfect comfort food. If you love spaghetti dinners, you need to try this recipe!
My mom makes it with Italian sausage instead of ground beef. The sausage adds a nice spicy kick. I think what makes the recipe is the creamy cheese sauce. It goes on top of the spaghetti mixture, but under the top layer of shredded cheese. It’s rich, smooth and velvety.
I struggle with taking photos of casseroles, but I hope I captured just how good this recipe is. It’s a bit messy to eat and you may want a bib, but it’s worth it when you taste it!
Give it a try and see why it’s one of my mom’s favourite recipes to make for a comforting family dinner!
- 5 mild Italian sausages, casing removed
- 1 onion, chopped
- 3 cloves garlic, minced
- 1/2 tablespoon dried basil
- 2 cups mushrooms, sliced
- 1 (28oz) can diced tomatoes
- 1/2 (5.5oz) can tomato paste
- 1/4 teaspoon pepper
- 3 cups baby spinach, roughly chopped
- 6 oz spaghetti
- 1 tablespoon butter
- 1/4 cup all-purpose flour
- 1 1/2 cups milk
- 1 1/2 cups mozzarella cheese, shredded, divided
- 1/8 teaspoon salt
- 1/4 cup Parmesan cheese, shredded
- Preheat oven to 375F.
- Cook sausage in a large pan over medium high heat until no longer pink. Stir often to crumble the sausage.
- Add onions, garlic and dried basil and stir to combine. Continue to cook for 5 minutes.
- Add mushrooms and stir to combine. Continue to cook for 5 minutes.
- Stir in diced tomatoes, tomato paste and pepper. Bring to a boil. Reduce heat to low and simmer for 15 minutes.
- Stir in spinach and remove from heat.
- In a small saucepan, melt butter over medium heat. Whisk in flour and cook for 1 minute, whisking constantly.
- Whisk in milk and cook for 5 to 10 minutes, whisking constantly. Once mixture is thickened, stir in 3/4 cup mozzarella cheese and salt.
- In a large pot, bring water to a boil. Cook spaghetti for 5 minutes. Drain. Add to meat sauce and stir.
- Spread meat mixture into an 9x13 inch casserole dish. Pour cheese sauce over top. Sprinkle with remaining mozzarella cheese and Parmesan cheese.
- Bake for 30 minutes or until topping is golden. Serve hot.
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
Nutrition Information:Yield: 6 Serving Size: 1
Amount Per Serving: Calories: 525Total Fat: 32gSaturated Fat: 14gTrans Fat: 0gUnsaturated Fat: 19gCholesterol: 77mgSodium: 1058mgCarbohydrates: 32gFiber: 5gSugar: 9gProtein: 30g