Ingredients
Method
- Preheat your oven to 350°F (175°C). Grease a 9x13-inch baking dish with butter or cooking spray.
- Bring a large pot of salted water to boil. Cook the egg noodles according to package directions until al dente. Drain well and set aside.
- While noodles cook, heat olive oil in a large skillet over medium-high heat. Add diced onion and sauté for 3-4 minutes until softened.
- Add ground beef to the skillet. Break it apart with a wooden spoon and cook for 6-8 minutes until completely browned. Drain excess fat if needed.
- Stir in minced garlic and cook for 30 seconds until fragrant. Then add tomato sauce, diced tomatoes, Worcestershire sauce, Italian seasoning, salt, and pepper.
- Reduce heat to medium-low. Simmer the beef mixture for 5 minutes, allowing flavors to meld together beautifully.
- In a large mixing bowl, combine softened cream cheese and sour cream. Mix until smooth and creamy.
- Add the cooked noodles to the cream cheese mixture. Toss until noodles are evenly coated.
- Spread the noodle mixture in the prepared baking dish. Layer the beef mixture evenly over the noodles.
- Top generously with shredded cheddar cheese. Cover with aluminum foil.
- Bake for 20 minutes covered. Then remove foil and bake for an additional 10-15 minutes until cheese is bubbly and golden.
- Let the beef noodle casserole rest for 5 minutes before serving.
Notes
Don't overcook the noodles; drain the beef properly; bring cream cheese to room temperature; season generously; use quality cheese; let it rest after baking.