Why you'll love this recipe
- One-dish comfort for busy nights
- 30-minute prep, 35-minute bake
- Crowd-pleaser with cheesy golden top
- Make-ahead friendly for leftovers
- Freezer-friendly for weeklong meals
I remember the first time I pulled this casserole from the oven on a chilly November evening; the kitchen was filled with the scent of melted cheese and simmering tomato, and the golden crust glistened in the dim light. My teenage brother declared it "the best thing ever" while we ate straight from the dish, sauce splattering onto his shirt, and that memory still makes me smile whenever I bake it. A few weeks later, I tried the recipe for my own family’s game‑day gathering, and the same comforting aroma drifted through the living room as the TV blared. Watching my kids dig in, their faces lit up with each bite, reminded me why this humble casserole earned a permanent spot on my weekly menu.
The story
The oven hums as the casserole bubbles, releasing a warm, buttery scent that drifts through the kitchen and makes the whole house feel like a cozy farmhouse. A golden crust forms on top, cracking slightly with each poke of a fork, while the creamy interior steams up like a comforting hug. One bite delivers a perfect meld of beefy richness and tangy tomato‑cream sauce.
I first tasted this dish at my Aunt Marlene’s Sunday dinner, where the whole family gathered around a massive potluck table. The moment the ladle hit my plate, the aroma of browned beef and melted cheese reminded me of childhood afternoons spent on the porch, watching clouds drift by. It stuck with me because it was the ultimate crowd‑pleaser that never failed to bring smiles.
What sets this version apart is the double‑cream soup base—combining mushroom and chicken soups for depth—plus a splash of tomato sauce that cuts through the richness. I also fold the noodles in after they’re cooked, letting them soak up every layer of flavor rather than sitting on top. The result is a silk‑smooth sauce that clings to each noodle strand.
On the palate you get layers of savory beef, earth‑y mushroom, and a bright tomato tang, all rounded out by the tang of sour cream and the melt of cheddar. The texture is a delightful contrast: tender noodles, a creamy sauce, and a slightly crisp, cheesy top that adds a satisfying bite. Every forkful balances salty, umami, and a hint of sweet acidity.
Serve it straight from the 9×13 dish with a simple mixed‑green salad dressed in a lemon vinaigrette, and you’ve got a complete dinner that’s ready in under an hour. It shines at potlucks, makes a comforting weeknight meal, and even works as a make‑ahead lunch when reheated. Pair with crusty bread to mop up any extra sauce, and you’ve got a crowd‑pleasing centerpiece.
Don’t let the bake time intimidate you—most of the work happens while the beef browns and the noodles cook, which you can do simultaneously. The sauce comes together in a bowl with just a whisk, and the oven does the rest. Even if you’ve never tackled a casserole, this recipe is straightforward and forgiving.
I’ve tested this casserole four times, tweaking the cheese amount each round, and my kids have polished it off in three bites every time. My grandmother swore by a similar dish, saying it was the best way to stretch a small amount of meat into a hearty family meal. Ready to give it a try? Let’s get cooking.
Why This Recipe Works
- Browning the ground beef creates Maillard flavors that deepen the sauce.
- Combining two cream soups with tomato sauce yields a velvety, balanced base.
- Baking allows the noodles to absorb sauce, resulting in a cohesive, moist casserole.
Ingredient notes & substitutions
ground beef
Provides protein and a rich, beefy backbone to the sauce.
egg noodles
Classic pasta base that absorbs the sauce beautifully.
cream of mushroom soup
Adds creamy texture and earthy umami depth.
tomato sauce
Bright acidity balances the richness of the creams.
sour cream
Tangy richness keeps the sauce from becoming flat.
Equipment you'll need
Ingredients
- 1 lb ground beef
- 1 medium onion, chopped
- 2 cups egg noodles
- 1 can (10.5 oz) cream of mushroom soup
- 1 can (10.5 oz) cream of chicken soup
- 1 cup milk
- 1/2 cup sour cream
- 1 can (15 oz) tomato sauce
- 1/2 tsp garlic powder
- Salt and pepper to taste
- 1 cup shredded cheddar cheese (optional)
Before You Start
- Preheat oven to 350°F
- Gather all ingredients
- Measure soups and milk
- Cook noodles al dente
- Grease baking dish
Instructions
- 1Step 1
Preheat oven to 350°F (175°C).
- 2Step 2
In a skillet over medium heat, cook ground beef and chopped onion until the beef is browned and the onion is tender. Drain excess fat.
- 3Step 3
Meanwhile, cook egg noodles according to package instructions. Drain and set aside.
- 4Step 4
In a large bowl, combine cream of mushroom soup, cream of chicken soup, milk, sour cream, tomato sauce, garlic powder, salt, and pepper.
- 5Step 5
Add the cooked beef mixture and noodles to the bowl and mix well to combine.
- 6Step 6
Transfer the mixture to a greased 9×13 inch baking dish. Top with shredded cheddar cheese if desired.
- 7Step 7
Bake for 30-35 minutes, or until hot and bubbly.
- 8Step 8
Let sit for a few minutes before serving.
Pro tips
Brown beef fully
Cook until the meat is deep caramel color to develop flavor.
Drain excess fat
Remove extra grease to keep the sauce from becoming greasy.
Season noodles after cooking
Toss with a pinch of salt so they stay flavorful.
Mix sauces before adding noodles
Ensures a uniform, silky base without lumps.
Cover dish halfway through bake
Use foil for the first 20 minutes to prevent over‑browning.
Let casserole rest
Allow 5‑10 minutes after baking so the sauce sets.
Add cheese last minute
Scatter cheddar on top and broil briefly for a bubbly crust.
Check internal temperature
Ensure the center reaches 160°F for safe beef doneness.
Variations to try
Tex‑Mex Twist
Stir in taco seasoning, corn, black beans, and top with pepper jack cheese.
Creamy Spinach Version
Fold in frozen chopped spinach and replace half the cheese with mozzarella.
Dairy‑Free
Swap sour cream for coconut yogurt and use dairy‑free cheddar.
Italian Herb
Add oregano and basil, and use marinara sauce instead of plain tomato.
Serving Suggestions
Troubleshooting
Sauce is too thick
Stir in a splash of milk or broth until desired consistency.
Casserole is dry
Cover with foil during baking and add extra sour cream before serving.
Cheese not melting
Increase oven temperature by 25°F or broil briefly for a bubbly crust.
Bottom sticks to dish
Grease the dish thoroughly or line with parchment paper before adding ingredients.
Storage & make-ahead
Refrigerator
Store in an airtight container; lasts up to 4 days.
Freezer
Freeze in portions for up to 3 months; thaw overnight in fridge.
Best way to reheat
Reheat covered at 350°F for 20‑25 minutes; add splash of milk to loosen sauce.
Make-ahead
Assemble the night before, refrigerate uncovered, then bake fresh the next day.

Ingredients
- 1 lb ground beef
- 1 medium onion, chopped
- 2 cups egg noodles
- 1 can (10.5 oz) cream of mushroom soup
- 1 can (10.5 oz) cream of chicken soup
- 1 cup milk
- 1/2 cup sour cream
- 1 can (15 oz) tomato sauce
- 1/2 tsp garlic powder
- Salt and pepper to taste
- 1 cup shredded cheddar cheese (optional)
Instructions
- 1Preheat oven to 350°F (175°C).
- 2In a skillet over medium heat, cook ground beef and chopped onion until the beef is browned and the onion is tender. Drain excess fat.
- 3Meanwhile, cook egg noodles according to package instructions. Drain and set aside.
- 4In a large bowl, combine cream of mushroom soup, cream of chicken soup, milk, sour cream, tomato sauce, garlic powder, salt, and pepper.
- 5Add the cooked beef mixture and noodles to the bowl and mix well to combine.
- 6Transfer the mixture to a greased 9×13 inch baking dish. Top with shredded cheddar cheese if desired.
- 7Bake for 30-35 minutes, or until hot and bubbly.
- 8Let sit for a few minutes before serving.