Johnny Marzetti Casserole

A warm, cheesy casserole that doubles as nostalgic comfort and weeknight sanity saver.
Ready in about an hour and endlessly forgiving, Johnny Marzetti Casserole is the sort of dish that feeds a crowd and leaves everyone satisfied.
Simple pantry ingredients come together into a saucy, beefy bake that browns on top and melts in the middle.
If you need a family-friendly meal that travels well and reheats beautifully, this is it.

Why You’ll Love This Johnny Marzetti Casserole

– Crowd-pleasing: feeds many with minimal fuss.
– Pantry-friendly: uses basic canned tomatoes and pasta.
– Make-ahead: mixes up early and bakes later.
– Budget-smart: inexpensive ground beef stretches far.
– Comfort texture: creamy, saucy pasta with a crisp cheese top.
– Kid-approved: simple flavors and familiar ingredients.

This casserole balances saucy tomato flavor, tender elbow macaroni, and a crisp cheddar-Parmesan crust. The beef gives savory depth while the tomato sauce keeps every bite moist, and the top browns to a pleasing golden lace. It’s both hearty and approachable, with a comforting chew from the pasta and a melty, slightly tangy cheese finish.

“Five stars — my whole family asked for seconds. Easy to double and tastes even better the next day.” — Real reader review

In case you want more casserole ideas while trying this, check this 5-ingredient hamburger potato casserole for another simple weeknight option.

Key Ingredients for Johnny Marzetti Casserole

Choose ingredients that build depth without fuss. Here are the three to four most important components and why they matter.

  1. Ground beef (1 lb)
    Ground beef is the backbone of the dish, supplying rich umami and a meaty texture that contrasts with soft pasta. For best results, buy 80/20 for flavor and juiciness; leaner meat can dry out and may need extra sauce or a splash of broth. If you swap to ground turkey, expect a milder taste; boost seasoning and consider adding a teaspoon of soy sauce or Worcestershire for depth.

  2. Elbow macaroni (3 cups, about 8 oz)
    Elbows cradle sauce and cheese so every bite is cohesive. Buy a reliable brand that holds its shape when cooked to al dente; overcooked pasta will turn mushy after baking. You can substitute penne or small shells, which will change the mouthfeel slightly but still work well.

  3. Diced tomatoes with juice (14.5 oz can) + tomato sauce (8 oz can)
    These two items form the saucy body that keeps the casserole moist. Use a good-quality canned tomato with a bright flavor; San Marzano-style canned tomatoes give a sweeter, less metallic taste. If you only have crushed tomatoes, use them but expect a slightly smoother texture.

  4. Cheddar and Parmesan cheeses (2 cups shredded cheddar, 1/2 cup grated Parmesan)
    Cheddar melts to create a gooey layer while Parmesan adds salty, nutty notes and helps form a golden crust. Buy block cheese and shred it yourself for better melt and texture. If you substitute mozzarella for cheddar, you’ll get stretch but less sharpness; add a bit of extra Parmesan to compensate.

Full Ingredient List for Johnny Marzetti Casserole

– 1 lb ground beef
– 1 medium onion, finely chopped
– 2 cloves garlic, minced
– 3 cups elbow macaroni (about 8 ounces)
– 1 (14.5 oz) can diced tomatoes with juice
– 1 (8 oz) can tomato sauce
– 1 tsp Italian seasoning
– Salt and pepper to taste
– 2 cups shredded cheddar cheese
– 1/2 cup grated Parmesan cheese

Step-by-Step Instructions for Johnny Marzetti Casserole

Step 1: Cook the pasta

Boil the elbow macaroni according to the package directions until just al dente. Drain well and set aside so the pasta doesn’t continue softening in residual heat.
Pro Tip: The pasta should still have a touch of bite in the center — it will finish cooking in the oven and should feel springy, not floppy.

Step 2: Brown the beef and aromatics

Heat a large skillet over medium and add the ground beef. Cook, breaking it up, until browned and no longer pink, then drain excess fat. Add the chopped onion and minced garlic to the skillet and sauté until the onion becomes soft and fragrant.
Pro Tip: You should see tiny browned bits on the pan and smell a toasty onion-garlic aroma — that’s flavor building.

Step 3: Build the sauce

Stir the diced tomatoes with juice, tomato sauce, Italian seasoning, and salt and pepper into the beef mixture. Reduce heat and simmer for a few minutes, stirring occasionally so the flavors meld and the sauce thickens slightly.
Pro Tip: The sauce should cling to the back of a spoon and smell bright but savory; if it smells too acidic, pinch in a half teaspoon of sugar.

Step 4: Combine pasta and sauce

Mix the drained macaroni into the skillet, tossing gently so every elbow is evenly coated with the sauce and beef mixture. Ensure distribution is even to prevent dry pockets in the casserole.
Pro Tip: The mixture should look glossy and saucy without swimming in liquid — if it seems dry, add a tablespoon or two of reserved pasta water.

Step 5: Assemble and top with cheese

Transfer the mixture into a greased casserole dish and level the top gently. Sprinkle shredded cheddar and grated Parmesan evenly over the surface for an even melt and golden crust.
Pro Tip: The cheese layer should form a uniform blanket; you should see no exposed sauce when viewed from above.

Step 6: Bake until bubbly

Bake at 350°F (175°C) for 25–30 minutes or until the cheese is melted, bubbling, and golden brown at the edges. Let the casserole rest a few minutes before serving so slices hold together.
Pro Tip: Look for bubbling around the edges and a golden-brown top; the center should still be hot and steamy when cut.

Johnny Marzetti Casserole

For an idea with similar comforting flavors and different textures, try this Amish Country Casserole as another hearty option.

Expert Tips for Johnny Marzetti Casserole

– Temperature tip: bake at 350°F for even heating; higher temps brown faster but can dry the center.
– Texture troubleshooting: if your casserole is soupy after baking, bake uncovered 10–15 more minutes to let excess liquid evaporate.
– Pasta timing: undercook macaroni by 1–2 minutes so it stays al dente after baking.
– Cheese choice: shred from a block for a better melt; pre-shredded cheeses contain anti-caking agents that can affect texture.
– Equipment tip: use a 9×13-inch dish for the given quantities; smaller pans will require longer baking and may overflow.
– Common mistake: skipping the step to drain excess fat after browning beef leads to greasy casserole.
– Make-ahead: assemble and refrigerate up to 24 hours; add 10–15 minutes to baking time from cold.
– Visual cue: brown, bubbly edges and an evenly golden top mean the casserole is done and won’t be gummy inside.

Also see how flavor balances with rice in this variation on ground beef casseroles like this cheesy ground beef and rice casserole for more inspiration.

Storage & Freezing for Johnny Marzetti Casserole

Fridge storage: cool to room temperature and store in an airtight container for up to 3–4 days. Use shallow containers for faster cooling and safer refrigeration.
Freezer storage: cool completely, then wrap the casserole tightly with plastic wrap and aluminum foil, or transfer to freezer-safe containers; freeze up to 3 months. Label with date and contents.
Thawing: thaw overnight in the refrigerator for best texture. If rushed, bake from frozen at 350°F, covered, for 30–45 minutes until hot, then uncover to brown.
Reheating: reheat single portions in a microwave for 1–2 minutes or reheat a whole casserole in a 350°F oven covered for 20–30 minutes, uncovering to crisp the top for the last 5–10 minutes.

For a similar make-ahead beef casserole idea, check this best recipes using chicken breast skillet casserole which includes tips for storing and reheating proteins in casseroles.

Variations & Substitutions for Johnny Marzetti Casserole

1. Cheesy vegetable boost
Add a cup of frozen mixed vegetables or chopped bell peppers with the onions. This increases nutrition, adds color, and a slight sweetness that plays nicely with the tomato base.

  1. Spicy Italian twist
    Swap Italian seasoning for 1 tsp red pepper flakes and use spicy tomato sauce. Expect a kickier casserole with deeper savory notes that pair well with sharp cheddar.

  2. Turkey or plant-based swap
    Replace ground beef with ground turkey or a plant-based crumble, and add a tablespoon of olive oil for richness. The texture will be lighter; increase seasoning to offset milder flavors.

  3. Creamy tomato variation
    Stir 1/2 cup ricotta or 1/2 cup heavy cream into the sauce before combining with pasta. The result is a silkier, richer casserole reminiscent of baked pasta dishes.

If you enjoy combinations of beef and rice, also look at this alternate take on comfort food with the cheesy ground beef rice casserole for another weeknight crowd-pleaser.

Frequently Asked Questions About Johnny Marzetti Casserole

Q: Can I make Johnny Marzetti Casserole ahead of time?
A: Yes. Assemble the casserole up to 24 hours ahead and refrigerate. When ready to serve, bake from cold at 350°F for roughly 35–40 minutes, or until heated through and bubbling. Cover with foil for the first part of baking to prevent over-browning.

Q: How do I keep the casserole from getting soggy?
A: Drain pasta well and avoid over-saucing. Let the sauce reduce slightly in the skillet so it clings to the pasta. Resting 5–10 minutes after baking lets excess steam evaporate and firms up the dish.

Q: Can I double the recipe?
A: Yes. To double, use a 9×13-inch pan plus a second similar dish or a larger roasting pan. Baking times may increase by 10–15 minutes; watch for bubbling and a golden top as doneness cues.

Q: What cheese works best if I don’t have cheddar?
A: A sharp Colby or Monterey Jack will melt nicely; for more tang, mix in a bit of feta or extra Parmesan. Keep in mind some cheeses add moisture, so adjust bake time if the top isn’t browning.

Q: Is there a gluten-free version of Johnny Marzetti Casserole?
A: Substitute gluten-free pasta and ensure canned tomatoes and seasonings are labeled gluten-free. Texture may differ slightly, but the overall flavor and structure remain similar when using a sturdy gluten-free pasta.

Johnny Marzetti Casserole

Final Thoughts on Johnny Marzetti Casserole

This Johnny Marzetti Casserole is a reliable, comforting dish that adapts to your pantry and tastes.
If you loved this recipe, please leave a star rating in the recipe card below and pin it to Pinterest for later.

For more classic versions and adaptations, see this Johnny Marzetti Casserole Recipe – Allrecipes, this helpful variation at Johnny Marzetti Casserole – The Kitchen Magpie, and another clear, tested method at Johnny Marzetti Casserole Recipe – Dinner in 321.

Homemade Johnny Marzetti casserole fresh out of the oven

Johnny Marzetti Casserole

A warm, cheesy casserole filled with beef, elbow macaroni, and a delicious tomato sauce, topped with a golden crust, perfect for family dinners and easy weeknight meals.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Course Dinner, Main Course
Cuisine American
Servings 8 servings
Calories 400 kcal

Ingredients
  

Main Ingredients

  • 1 lb ground beef 80/20 for flavor and juiciness
  • 1 medium onion onion, finely chopped
  • 2 cloves garlic, minced
  • 3 cups elbow macaroni About 8 ounces; can substitute with penne or small shells
  • 14.5 oz diced tomatoes with juice Use a good-quality canned tomato
  • 8 oz tomato sauce
  • 1 tsp Italian seasoning
  • to taste Salt and pepper
  • 2 cups shredded cheddar cheese Shred from block for better melt
  • 1/2 cup grated Parmesan cheese

Instructions
 

Cook the pasta

  • Boil the elbow macaroni according to the package directions until just al dente. Drain well and set aside.

Brown the beef and aromatics

  • Heat a large skillet over medium and add the ground beef. Cook until browned and no longer pink, then drain excess fat.
  • Add the chopped onion and minced garlic to the skillet and sauté until the onion becomes soft.

Build the sauce

  • Stir the diced tomatoes, tomato sauce, Italian seasoning, salt, and pepper into the beef mixture. Reduce heat and simmer for a few minutes.

Combine pasta and sauce

  • Mix the drained macaroni into the skillet, tossing gently to coat with the sauce and beef mixture.

Assemble and top with cheese

  • Transfer the mixture into a greased casserole dish and sprinkle the shredded cheddar and grated Parmesan over the top.

Bake until bubbly

  • Bake at 350°F (175°C) for 25–30 minutes or until the cheese is melted and golden brown.

Notes

For make-ahead, assemble and refrigerate up to 24 hours; add 10–15 minutes to baking time from cold.
Keyword beef, casserole, comfort food, family dinner, Johnny Marzetti

Leave a Comment

Recipe Rating