Why you'll love this recipe
- One‑pan, minimal cleanup
- 30‑minute weeknight solution
- Crowd‑pleaser for any gathering
- Make‑ahead friendly for busy lives
- Kid‑approved cheesy comfort
I still remember the rain pattering against the kitchen window, the sound of my son humming while I diced the onion. The moment the cheese hit the bubbling sauce, the whole house smelled like a cozy diner, and we all gathered around the table, plates clinking, laughing over the simple, comforting taste. That night, the casserole didn’t just fill our bellies—it filled our memory. A few weeks later, my sister called, begging for the recipe after I mentioned it in a text. I wrote it down on a sticky note, slipped it into her mailbox, and she swore it became her family’s new Tuesday tradition. It’s amazing how a humble casserole can become a bridge between kitchens.
The story
The oven door swings open, releasing a wave of buttery, cheesy steam that curls around the kitchen and makes the timer seem optional. A golden crust crackles as it bakes, and the first bite delivers a rich, meaty hug wrapped in tender pasta. You can already hear the sizzle of the beef echoing in your mind.
I first discovered this casserole on a rainy Thursday when my teenage son begged for something "not too fancy but super tasty." I whisked together a lone can of soup and a box of noodles, and within minutes the whole house smelled like a cozy diner. That night, the whole family devoured it straight from the pan, and the recipe became our go‑to comfort staple.
What sets this version apart is the simple two‑step sauce: we simmer the diced tomatoes with cream of mushroom soup and Italian herbs before folding in the cheese. This creates a velvety coating that clings to every noodle without turning soggy, and the breadcrumb topping adds a surprise crunch that most baked pastas lack.
Flavor layers build from the savory depth of browned beef, the bright acidity of tomatoes, and the earthiness of mushroom soup, all lifted by a hint of paprika. The cheddar melts into a glossy, gooey blanket, while the breadcrumb‑butter crust provides a buttery, crisp contrast that keeps each forkful interesting.
Serve it alongside a crisp Caesar salad and a warm baguette to mop up any extra sauce, or pair with roasted asparagus for a pop of green. It shines at weeknight dinner tables, potlucks, and even as a make‑ahead lunch that reheats beautifully. Imagine the family gathering around the table, the kids reaching for seconds, and the leftover boxes disappearing by lunch.
Don’t let the word "casserole" intimidate you; the only real technique is browning the beef, which adds maximum flavor with minimal effort. With a total hands‑on time of fifteen minutes and a bake that does the heavy lifting, even beginner cooks can pull off a restaurant‑worthy dish.
I’ve baked this casserole four times, each with a different crowd—my college roommates, my parents, my kids, and even my picky aunt—and every time it earned rave reviews. So grab your skillet, preheat the oven, and let’s turn this humble mix of pantry staples into a crowd‑pleasing centerpiece.
Why This Recipe Works
- Browning the beef creates deep Maillard flavor that infuses the entire dish.
- Simmering the tomato‑soup blend before baking locks in moisture and melds flavors.
- Resting after baking allows the cheese to set, giving clean, tidy slices.
Ingredient notes & substitutions
ground beef
Provides hearty protein and rich umami that anchors the dish.
diced tomatoes
Adds acidity and a burst of tomato flavor, balancing the richness.
cream of mushroom soup
Creates the creamy, silky sauce that coats the pasta.
pasta
Absorbs the sauce and gives the casserole its comforting body.
cheddar cheese
Delivers the sharp, melty cheese pull that defines the dish.
Equipment you'll need
Ingredients
- 1 pound ground beef
- 1 small onion, diced
- 2 cloves garlic, minced
- 1 can (14.5 oz) diced tomatoes, undrained
- 1 can (10.5 oz) cream of mushroom soup
- 1 teaspoon Italian seasoning
- ½ teaspoon paprika
- ½ teaspoon salt
- ¼ teaspoon black pepper
- 3 cups cooked pasta (such as penne or egg noodles)
- 1 cup frozen peas or mixed vegetables
- 1 ½ cups shredded cheddar cheese
- ½ cup breadcrumbs (optional for topping)
- 1 tablespoon butter, melted
Before You Start
- Preheat oven to 375°F
- Melt butter for breadcrumb topping
- Cook pasta al dente
- Dice onion and garlic
- Gather all spices
Instructions
- 1Step 1
Preheat oven to 375°F and lightly grease a 9×13-inch baking dish.
- 2Step 2
In a skillet, cook ground beef and onion until beef is browned. Add garlic, tomatoes, cream of mushroom soup, seasonings, and simmer.
- 3Step 3
Stir in cooked pasta, peas or vegetables, and 1 cup of cheese.
- 4Step 4
Transfer mixture to baking dish, top with remaining cheese. Optionally, sprinkle breadcrumbs mixed with butter on top. Bake for 25–30 minutes.
- 5Step 5
Let rest for 5 minutes before serving.
Pro tips
Don’t crowd the pan
Brown the beef in batches so it sears instead of steams, boosting flavor.
Season early
Add the Italian seasoning while the sauce simmers to let the herbs release their oils.
Use al dente pasta
Cook pasta just shy of done; it will finish cooking in the oven without becoming mushy.
Fold cheese off heat
Stir in half the cheddar after removing the pan from the stove to keep it smooth.
Add peas frozen
Drop frozen peas straight into the mixture; they’ll thaw quickly and keep their color.
Rest before slicing
Let the casserole sit five minutes after baking; this lets the cheese set for cleaner cuts.
Crisp topping trick
Mix breadcrumbs with melted butter and sprinkle just before baking for a golden crust.
Variations to try
Italian Herb Twist
Swap the Italian seasoning for fresh basil and oregano, and use mozzarella for a milder melt.
Tex‑Mex Fiesta
Replace the mushroom soup with salsa, add corn, and finish with pepper jack cheese for a spicy kick.
Dairy‑Free Version
Use a plant‑based cream of mushroom and dairy‑free cheddar; the texture stays creamy.
Crispy Panko Upgrade
Use panko breadcrumbs mixed with Parmesan for an extra crunchy topping.
Serving Suggestions
Troubleshooting
Sauce is watery
Stir in a tablespoon of flour or cornstarch slurry and bake uncovered for the last 10 minutes.
Casserole is dry
Add a splash of beef broth or milk before baking; cover with foil for the first half of cooking.
Cheese doesn’t melt
Mix cheese into the hot sauce off the heat and bake at 375°F; ensure cheese is shredded, not pre‑shredded.
Storage & make-ahead
Refrigerator
Cool in an airtight container; keep up to 3 days.
Freezer
Freeze in a freezer‑safe dish for up to 2 months; thaw overnight in the fridge.
Best way to reheat
Bake uncovered at 350°F for 15 minutes or microwave covered, adding a splash of milk to loosen sauce.
Make-ahead
Assemble the casserole day‑before, refrigerate uncovered, then bake fresh the next night.

Ingredients
- 1 pound ground beef
- 1 small onion, diced
- 2 cloves garlic, minced
- 1 can (14.5 oz) diced tomatoes, undrained
- 1 can (10.5 oz) cream of mushroom soup
- 1 teaspoon Italian seasoning
- ½ teaspoon paprika
- ½ teaspoon salt
- ¼ teaspoon black pepper
- 3 cups cooked pasta (such as penne or egg noodles)
- 1 cup frozen peas or mixed vegetables
- 1 ½ cups shredded cheddar cheese
- ½ cup breadcrumbs (optional for topping)
- 1 tablespoon butter, melted
Instructions
- 1Preheat oven to 375°F and lightly grease a 9×13-inch baking dish.
- 2In a skillet, cook ground beef and onion until beef is browned. Add garlic, tomatoes, cream of mushroom soup, seasonings, and simmer.
- 3Stir in cooked pasta, peas or vegetables, and 1 cup of cheese.
- 4Transfer mixture to baking dish, top with remaining cheese. Optionally, sprinkle breadcrumbs mixed with butter on top. Bake for 25–30 minutes.
- 5Let rest for 5 minutes before serving.