Preheat oven to 180°C (350°F).
Cook macaroni according to package instructions until al dente. Drain and set aside.
Heat olive oil in a pan, add onion and cook until soft. Add garlic and ground beef, season with salt, pepper, paprika, garlic powder, and Italian seasoning. Cook until browned.
In another pan, melt butter, add flour, and stir for 1 minute. Gradually whisk in milk and cook until thickened. Stir in cheddar and half of the mozzarella until melted and smooth.
Combine macaroni, beef mixture, cheese sauce, and bacon (if using).
Transfer to a greased baking dish and top with remaining mozzarella.
Bake for 25–30 minutes until golden and bubbly.
Garnish with parsley and let rest a few minutes before serving.
Required Tools
- Oven
- Pan
- Greased baking dish
- Whisk
Allergy Information
Always check each ingredient for allergens, and consult a medical professional if unsure.
- Dairy
- Gluten
Nutritional Information (per serving)
These details are shared for general guidance and don’t replace professional advice.
- Calories: 650
- Fats: 40 g
- Carbohydrates: 45 g
- Proteins: 30 g