Johnny Marzetti Casserole is a cozy, old-school comfort food that combines seasoned ground beef, pasta, tomatoes, and melty cheese into one throwback bake. I’ve made variations of this dish for weeknight dinners and potlucks, and its simple, forgiving technique makes it a family favorite. If you like comforting, family-style bakes, you might also enjoy this apple cinnamon French toast casserole.
Why Make This Recipe
- It’s hearty and satisfying — the combination of beef, pasta, and cheese fills you up and pleases picky eaters.
- It’s convenient: it comes together on the stovetop and finishes in the oven, so you can prep in 20 minutes and bake while you relax.
- It’s budget-friendly — basic pantry ingredients feed a crowd without costing much.
- Great for leftovers and meal prep; the flavors meld and often taste better the next day.
- I love this recipe because it’s forgiving: you can swap spices, pasta shapes, or vegetables without breaking the dish, which makes it my go-to when I’m improvising a weeknight meal.
For a protein-packed breakfast-style bake with a similar make-ahead ease, try this baked cottage cheese egg casserole.
Recipe Overview
- Prep time: 20 minutes
- Cook time: 30–35 minutes (oven) + 10 minutes (stovetop for sauce)
- Total time: about 1 hour
- Servings: 6–8
- Difficulty: Easy
- Method: Brown the beef and aromatics, combine with cooked pasta and tomato sauce, top with cheese, then bake at 350°F until bubbly and golden.
My Experience Making This Recipe
I tested this casserole several times, adjusting sauce seasoning and pasta cook time to avoid sogginess. I found that undercooking the pasta by 1–2 minutes before baking gives the best texture after the casserole rests. Using a 9×13-inch baking dish yields an even bake and tidy slices for serving.
How to Make Johnny Marzetti Casserole
Start by browning about 1 pound of ground beef with 1 diced onion and 2 cloves minced garlic in a large skillet over medium-high heat until no pink remains. Stir in a 24-ounce jar of marinara or a homemade tomato sauce, season with 1 tsp Italian seasoning, salt, and pepper, then simmer 5–8 minutes to concentrate flavors. Meanwhile boil 12 ounces of short pasta (elbow, rotini, or shells) in salted water until very al dente, drain, and combine with the meat sauce and 1 cup shredded cheddar in the skillet. Transfer to a greased 9×13-inch pan, top with an additional 1–2 cups shredded cheese, and bake uncovered at 350°F for 20–25 minutes until hot and the top is melted and lightly browned. Let rest 5–10 minutes before serving so it sets and slices clean.
This approach emphasizes browning for flavor, precise pasta timing for texture, and a short bake to meld ingredients without drying out.
For an alternate one-dish, comfort-food approach in a different flavor profile, consider how a classic beef and rice casserole puts similar techniques to work.
Expert Tips for Success
- Brown the beef well: allow a little fond (browned bits) to develop in the pan — deglaze with a splash of broth or wine for extra depth.
- Slightly undercook the pasta (by 1–2 minutes) so it finishes perfectly in the oven and avoids a mushy texture.
- Drain excess fat after browning if using higher-fat beef; too much grease will make the casserole oily. Use a 20–25% leaner ground beef for flavor with less fat.
- Use a mix of cheeses — sharp cheddar for flavor and mozzarella for stretch — and grate your own cheese for better melting and less anti-caking additives.
- If the top browns too quickly, tent with foil for the last 10 minutes of baking to prevent burning while allowing internal heat to finish.
If you use bread or day-old slices as a crunchy topping idea, techniques from a banana French toast casserole can inspire your approach to toasting and layering textures.
How to Serve Johnny Marzetti Casserole
- Serve with a simple green salad dressed with lemon vinaigrette to cut the richness.
- Add a side of steamed green beans or roasted broccoli for color and fiber.
- Spoon into shallow bowls and top with chopped fresh parsley or a sprinkle of grated Parmesan for brightness.
- Bring to potlucks or family gatherings — it holds well on a buffet and is easy to reheat in slices.
Storage and Reheating Guide
Cool the casserole to room temperature (no more than 2 hours), then store in an airtight container or cover the baking dish tightly with foil or plastic wrap. Refrigerate for up to 4 days. For freezing, use a freezer-safe dish or wrap the pan tightly in foil and plastic; freeze for up to 3 months. Thaw overnight in the refrigerator before reheating.
To reheat from refrigerated: bake covered at 350°F for 15–20 minutes until warmed through, then uncover and bake 5–8 minutes to refresh the top. To reheat from frozen: thaw overnight and follow the refrigerated instructions, or bake from frozen at 375°F covered for 40–50 minutes, then uncover and brown for 10 minutes. Use an oven thermometer and a shallow baking dish for even reheating.
For container recommendations, use glass 9×13-inch baking dishes for even heat and easy storage, or individual oven-safe ramekins for single servings.
For a vegetable-forward swap and inspiration on preparations, see this best summer squash casserole with Ritz crackers.
Recipe Variations
- Gluten-free: use 12 ounces of gluten-free pasta (rice or corn-based) and check sauce labels for hidden gluten; bake the same way.
- Dairy-free: replace cheeses with a high-quality dairy-free shredded cheese and use unsweetened soy or oat milk to thin the sauce if needed.
- Vegetarian: swap the ground beef for 2 cups of cooked lentils or 12 ounces of chopped and sautéed mushrooms for meaty texture.
- Spicy or smoky: add 1–2 chopped chipotle peppers in adobo or 1 tsp smoked paprika to the sauce for a smoky kick.
All variations were tested by adjusting liquid and bake time slightly to account for different moisture levels and melting characteristics.
Nutritional Highlights
- Balanced macronutrients: this casserole provides protein from beef (or lentils in the vegetarian version), carbohydrates from pasta, and fat from cheese.
- Adds vegetables: include extra diced bell peppers, spinach, or zucchini to boost fiber and vitamins.
- Allergen information: contains wheat (pasta) and dairy (cheese); eggs are not required in the base recipe but check labels if using store-bought sauces. Adjust for gluten-free or dairy-free diets as suggested.
Portion guidance: a 1 1/2–2 cup serving is typical for adults, depending on sides and appetite.
Troubleshooting Common Issues
- Watery casserole: likely from excess sauce or wet vegetables. Simmer the tomato sauce longer to reduce, or drain moist vegetables/pasta before combining.
- Mushy pasta: you overcooked the pasta before baking. Next time, boil until very al dente and remember it will finish cooking in the oven.
- Top is dry or burnt: cover with foil for part of the bake and ensure oven racks are centered; rotate the pan halfway through baking for even browning.
Frequently Asked Questions
Q: Can I make Johnny Marzetti ahead of time and freeze it?
A: Yes. Assemble the casserole, cool it completely, then wrap tightly in foil and plastic and freeze up to 3 months. Thaw overnight and bake at 350°F until heated through, about 30–40 minutes depending on size.
Q: What ground meat works best?
A: Ground beef gives classic flavor; 80/20 beef provides good taste but needs draining. For leaner options, 90/10 works well and reduces grease. You can also use ground turkey or Italian sausage for different flavor profiles — reduce added salt if sausage is seasoned.
Q: How can I make the casserole less heavy?
A: Use whole wheat or legume-based pasta for more fiber, substitute part of the beef with cooked lentils or mushrooms, and increase the vegetable ratio. Cut the cheese by half on top and use a flavorful sharp cheese so less is needed.
Q: Is there a recommended cheese blend or amount?
A: I recommend 2–3 cups total shredded cheese: 1 cup mixed into the pasta-meat mixture and 1–2 cups on top. A blend of sharp cheddar (for flavor) and part-mozzarella (for melt and stretch) works best; grate your own for optimal melting.
Print
Johnny Marzetti Casserole
- Total Time: 60 minutes
- Yield: 6–8 servings 1x
- Diet: Meat-based
Description
A cozy, old-school comfort food combining seasoned ground beef, pasta, tomatoes, and melty cheese into a satisfying bake.
Ingredients
- 1 pound ground beef
- 1 diced onion
- 2 cloves minced garlic
- 1 (24-ounce) jar marinara sauce
- 1 teaspoon Italian seasoning
- Salt and pepper to taste
- 12 ounces short pasta (elbow, rotini, or shells)
- 1 cup shredded cheddar cheese
- 1–2 cups shredded cheese for topping
Instructions
- Brown ground beef with onion and garlic in a large skillet over medium-high heat until no pink remains.
- Stir in marinara sauce, season with Italian seasoning, salt, and pepper, then simmer for 5–8 minutes.
- Boil short pasta in salted water until very al dente, drain, and combine with the meat sauce and shredded cheddar in the skillet.
- Transfer mixture to a greased 9×13-inch pan, top with additional shredded cheese, and bake uncovered at 350°F for 20–25 minutes until hot and the top is melted and lightly browned.
- Let rest for 5–10 minutes before serving.
Notes
Serve with a green salad or steamed vegetables for a balanced meal. This casserole is perfect for potlucks and makes great leftovers.
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Category: Main Course
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 400
- Sugar: 6g
- Sodium: 600mg
- Fat: 18g
- Saturated Fat: 8g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 35g
- Fiber: 2g
- Protein: 25g
- Cholesterol: 70mg