01 -
Bring a large pot of salted water to a boil. Add elbow macaroni and cook until al dente according to the package instructions. Drain and set aside.
02 -
Heat butter or olive oil in a large skillet over medium heat. Sauté diced onion until soft and translucent. Add minced garlic and cook for an additional minute until fragrant.
03 -
Add ground beef to the skillet with the sautéed onion and garlic. Cook until browned, breaking apart with a spatula. Season with salt, pepper, and paprika if using.
04 -
Pour in the tomato sauce and stir to combine. Let the mixture simmer for 5 to 7 minutes to develop flavors.
05 -
In a large mixing bowl, mix the cooked macaroni with the beef and tomato sauce mixture. Stir in half of the shredded cheddar cheese until evenly distributed.
06 -
Transfer the combined mixture into a greased 23×33 cm (9×13 inch) baking dish, spreading it evenly. Sprinkle the remaining cheddar cheese on top.
07 -
Preheat the oven to 190°C. Cover the dish with aluminum foil and bake for 20 minutes.
08 -
Remove the foil and bake an additional 10 minutes or until the cheese is bubbly and golden brown on top.
09 -
Allow the dish to rest for 5 minutes before serving to enhance flavor and texture.