1. Cook the Spaghetti
Bring a large pot of salted water to a boil. Cook spaghetti until al dente, then drain and set aside.
2. Prepare the Meat and Vegetables
Heat vegetable oil in a pan over medium heat. Sauté the onion until translucent, then add garlic and cook for 1 minute.
Add minced meat and cook until browned. Stir in grated carrot, diced bell pepper, and chopped tomato. Cook for 5 minutes, then season with salt, smoked paprika, and black pepper.
3. Prepare the Egg Mixture
In a large bowl, whisk eggs, chopped spring onions, and milk until well combined.
4. Make the Cheese Sauce
Melt butter in a saucepan over medium heat. Add flour, whisking to form a smooth roux, and cook for 1 minute.
Gradually add milk, whisking continuously until thickened. Remove from heat and stir in grated cheese until melted.
5. Assemble the Casserole
Preheat oven to 180°C (350°F).
In a large mixing bowl, combine cooked spaghetti with the meat and vegetable mixture.
Transfer to a greased baking dish, pour the egg mixture evenly over the spaghetti, then top with cheese sauce.
6. Bake
Bake in the preheated oven for 30 minutes or until golden brown and set.
7. Serve
Allow the dish to cool slightly before serving warm.
Serving Suggestions
Serve with a side salad or garlic bread for a complete meal. A sprinkle of fresh parsley or Parmesan cheese on top adds extra flavor.
ENJOY AND PLEASE SHARE THIS RECIPE WITH YOUR FAMILY AND FRIENDS FOR MORE EASY RECIPESTHANK YOU SO MUCH