This classic Johnny Marzetti casserole is a hearty baked pasta dish with ground beef, tomato soup, and cheese. A cozy, budget-friendly dinner the whole family will love!
Johnny Marzetti is a blast from my past, and it’s the type of comforting meal that I grew up enjoying during the cool weather months. Just the smell of the ground beef browning in a skillet takes me back to my mom’s kitchen!

This Johnny Marzetti Recipe is Old-Fashioned Comfort Food

Johnny Marzetti is a nostalgic casserole that’s similar to American goulash or chop suey. It’s been a staple in home kitchens and school cafeterias for generations! Named after the brother-in-law of a Columbus, Ohio restaurant owner, this comforting dish combines simple pantry ingredients like ground beef, tomato soup, egg noodles, and cheddar cheese for a warm, hearty meal. Whether you grew up calling it goulash, beef and noodles, or “that cheesy tomato casserole,” this Johnny Marzetti recipe is sure to bring back delicious memories.
The ultimate comfort food, this dish is easy, filling, and family-approved. Itโs made with affordable ingredients, can be prepped ahead, and freezes beautifully. The sweet and tangy tomato base pairs perfectly with the savory beef, tender noodles, and melted cheese for a cozy, satisfying meal.

Ingredient Notes and Tips
- Ground beef and pork sausage: A mix adds flavor, but you can use all beef if preferred.
- Whole tomatoes + tomato soup: A signature combination for the sauce. Crushing the tomatoes yourself adds rustic texture.
- Brown sugar and dry mustard: Add depth and balance the acidity.
- Egg noodles: Cook just shy of al dente so they donโt get mushy when baked.
- Mushrooms and green olives: Optional, but traditional. They add earthy and briny notes.
- Tip: Let the sauce simmer low and slow. This builds flavor and thickens it nicely before mixing with the noodles.
Oh my, I made this tonight and boy, it was so delicious!…Itโs so fantastic that you can dress it up however you like! And the olives make a huge difference in the taste. Enjoy all!
– Greg V.

How to Make Johnny Marzetti Casserole
- Brown the meat, green pepper, and onion in a skillet until the meat is no longer pink.

- Add the tomatoes, soup, and seasoning.

- Simmer the sauce for about 30 minutes, stirring in the mushrooms and olives at the end (if using).

- Boil the noodles in well-salted water for 1 minute less than al dente. They will continue to cook in the oven, so you want to slightly under-boil them here.

- Combine the cooked noodles with the meat sauce.

- Transfer to a 9 x 13-inch casserole dish. Top with shredded cheese. I use sharp cheddar, but a blend of Italian cheeses (or another good melting cheese) would also be great.

- Bake, uncovered, in a preheated oven for about 20 minutes. You’ll know it’s done when the filling is hot and bubbly. Garnish the casserole with fresh herbs (such as parsley, thyme, basil, or oregano) for a bright, fresh touch. Sliced green onions are also good!


Did you make this recipe?
If you enjoyed this recipe, please leave a comment with a 5-star review at the bottom of the post. Thank you!
Watch How to Make It
Recipe Variations
- Swap out the ground beef and sausage and use only ground beef, ground turkey, ground chicken, ground pork, Italian sausage, or any combination of these.
- Instead of the egg noodles, try other pasta shapes such as medium shells, penne pasta, rotini, or elbow macaroni.
- Add More Veggies: feel free to include crisp-tender steamed, roasted, or sauteed broccoli, green beans, carrots, corn, zucchini, spinach, or frozen peas in the casserole. You can also include diced celery when you cook the meat.
- Swap out the cheddar cheese and use Monterey Jack, mozzarella cheese, Colby, or Pepper Jack.
- Adjust the seasoning to suit your taste preferences. For instance, you might like to omit the brown sugar for a less sweet tomato sauce, add cayenne, crushed red pepper flakes, or hot sauce to make it spicy, or include chili powder for a zestier flavor.
- Cooking for a smaller family? Cut all of the ingredients in half and bake the casserole in an 8-inch square dish. The baking instructions remain the same. You can even prepare the full recipe, but divide the ingredients between two 8-inch pans and freeze one casserole for later.

Serving Suggestions
Pair Johnny Marzetti with easy sides like homemade garlic bread, cranberry walnut no-knead bread, fried apples, roasted broccoli, Southern-style green beans, or our favorite house salad with candied pecans.
Preparation and Storage Tips
- Make Ahead: Assemble the entire casserole up to 24 hours in advance and keep it covered in the refrigerator until ready to bake. Before baking, allow the dish to sit on the counter and come to room temperature for at least 30 minutes. Freeze the casserole before baking. Wrapped tightly with plastic wrap and aluminum foil, the assembled casserole will keep in the freezer for up to 2 months. Thaw overnight in the refrigerator before baking.
- Leftovers will keep in an airtight container in the fridge for 3-4 days.
- How to Reheat: If reheating an entire casserole, cover the dish loosely with foil and bake in a 350ยฐF oven until warmed through (about 20 minutes). Individual portions can be reheated in the microwave for 1-2 minutes.

More Ground Beef Casserole Recipes
4-Ingredient Crescent Roll Ground Beef Casserole
35 minutes mins
Cornbread and Ground Beef Casserole
58 minutes mins
Hamburger Casserole with Noodles
40 minutes mins
Originally published in September, 2018, this post was updated in August, 2025.
























Oh my, I made this tonight and boy, it was so delicious! I posted the link to Facebook and I hope that everyone gets a chance to make it. It’s so fantastic that you can dress it up however you like! And the olives make a huge difference in the taste. Enjoy all!
Thank you, Greg! I’m so glad that you enjoyed it, and I really appreciate you sharing it with your friends. ๐
sunds good! like a saturday night specialmy mother would make, except no olives. although i believe i would like olives also being my family like elbow macaroni i would sub that thanks
Great! I hope you enjoy it, Jean!
sounds good! like a saturday night specialmy mother would make, except no olives. although i believe i would like olives also being my family like elbow macaroni i would sub that thanks
My mom only called it Johnny Marzetti when it had cheese in it, otherwise it was goulash growing up in WV. I lived in MA for 14 years and it was always American Chop Suey there (no cheese).
Interesting! It’s funny how recipes can go by so many different names.