Cook the spaghetti noodles according to package instructions. Set aside.
Heat the cooking oil in a saucepan. Sauté onion and garlic
Add the ground meat and then cook for 5 minutes or until the color turns light brown.
Pour-in the marinara sauce. Let boil and then simmer for 30 minutes while stirring every 10 minutes. Add salt and pepper.
Combine the cooked spaghetti noodles and meat sauce. Mix well and then arrange in a baking pan.
Preheat the oven to 350 degrees Fahrenheit.
Quickly prepare the white sauce by melting the butter in a small pan.
Add the flour and stir. Pour-in the milk and then stir continuously until a thick sauce is formed.
Put-in the Parmesan cheese. Stir and then turn the heat off.
Pour the white sauce over the spaghetti. Arrange the shredded cheese on top of the sauce.
Bake for 10 minutes.
Set the oven to broil and then broil for 5 minutes.
Remove from the oven. Serve with garlic bread.
Share and enjoy!