Prepare the Meat Sauce: Heat a skillet over medium-high heat. Cook the ground beef until browned and crumbly, about 5–7 minutes. Drain excess grease. Stir in garlic salt, salt, tomato sauce, and sugar. Simmer for 20 minutes, then cover to keep warm.
Cook the Noodles: In a large pot, bring salted water to a boil. Cook noodles until al dente, then drain and rinse with cold water.
Preheat the Oven: Set oven to 350°F (175°C). Grease a 9×13-inch casserole dish.
Make the Creamy Layer: In a mixing bowl, stir together diced onion, sour cream, and cream cheese until smooth.
Assemble Layers: Spread half of noodles in the casserole dish. Add half of the sour cream mixture, then half of the beef mixture. Repeat with remaining noodles, cream mixture, and beef.
Add Cheese: Sprinkle shredded cheddar on top (use more if you like it extra cheesy).
Bake: Bake for 25 minutes, until the cheese is melted and casserole is bubbling. Let cool slightly before serving.
Tips & Variations: Ground Beef Casserole Recipe
Add Veggies: Toss in spinach, mushrooms, or zucchini to boost nutrition.
Cheese Lovers: Use a blend of mozzarella, provolone, and cheddar for extra gooey goodness.
Protein Swap: Replace ground beef with ground turkey or chicken.
Make It Spicy: Add red pepper flakes or chili powder to the beef mixture.
Meal Prep: Assemble the casserole ahead of time and refrigerate for up to 2 days before baking.
Pairing Idea: Serve with this refreshing Easy Creamy Cucumber Salad for a light, crisp side.