500 g (1 lb) ground beef250 g (8 oz) egg noodles1 medium onion, finely chopped2 cloves garlic, minced1 cup tomato sauce1 cup sour cream200 g (7 oz) cream cheese, softened2 cups shredded cheddar cheese1 tablespoon olive oilSalt, to tasteBlack pepper, to taste1 teaspoon Italian seasoning (optional)
Instructions
Preheat your oven to 180°C (350°F) and lightly grease a baking dish.Cook the egg noodles in salted water until just al dente. Drain and set aside.Heat olive oil in a large skillet over medium heat.Add the chopped onion and cook until soft and translucent.Stir in the garlic and cook for about 30 seconds.Add the ground beef and cook until fully browned, breaking it apart as it cooks.Season with salt and black pepper, then stir in the tomato sauce and Italian seasoning. Simmer for 5 minutes.In a separate bowl, mix the sour cream and cream cheese until smooth and creamy.Assemble the casserole by layering:Cooked noodles on the bottomBeef mixture over the noodlesCreamy mixture spread evenly on topSprinkle shredded cheddar cheese over everything.Bake uncovered for 25–30 minutes, until bubbly and lightly golden.Let the casserole rest for 10 minutes before serving.
Tips for Best Results
Don’t overcook the noodles — they’ll soften more in the ovenDrain excess fat from the beef for a cleaner flavorUse freshly grated cheese for better meltingLet the casserole rest before slicing to help it hold its shape
Storage & Reheating
Store leftovers in the refrigerator for up to 4 daysFreeze for up to 2 months in an airtight containerReheat in the oven for best texture, or microwave for convenience