This is a baked penne casserole with ground beef, passata, sautéed vegetables, and two cheeses — ready in under an hour. It uses one skillet and one baking dish, and it feeds six people without much fuss. That’s the honest case for making it.
The short version of why this works
Two things matter here. First, browning the ground beef properly — letting it sit in the pan long enough to caramelize rather than just steaming — builds the savory base the whole dish depends on. If the pan is crowded or the heat too low, the meat turns gray and the sauce tastes flat. Use a wide skillet and give it space. Second, cook the penne just shy of al dente before it goes into the casserole. The pasta keeps cooking in the oven, and if it goes in fully cooked it comes out soft. Pull it a minute early, drain it, and it’ll finish at the right texture after 20 minutes of baking.
Smart swaps
- Passata vs. crushed tomatoes: Both work. Passata gives a smoother sauce; crushed tomatoes add a bit more texture. Either way, go low-salt — the Parmesan brings enough sodium on its own.
- Ground beef: Sirloin is leaner and works well here. Ground turkey is a straightforward substitute — just cook it to 165°F (74°C) internal temperature and expect a slightly lighter flavor.
- Reduced-fat mozzarella: It melts and browns fine. Full-fat mozzarella will give you a richer, stretchier top if you prefer it.
- Green pepper: Any color bell pepper works. Skip the mushrooms if you don’t have them — the sauce holds up without them, and you save washing the cutting board twice.
Common problems and fixes
- Sauce is watery after baking: Passata varies in thickness. If yours looks thin after simmering, let it reduce for an extra 3–4 minutes before tossing with the pasta. A wet sauce makes the bottom layer soggy.
- Cheese on top burns before the center heats through: This usually means the casserole went into the oven cold. If you assembled it ahead and refrigerated it, add 8–10 minutes to the bake time, or cover loosely with foil for the first half.
- Beef clumping into large chunks: Break it up early and often with a wooden spoon or spatula. Once it sets into big pieces it’s hard to fix, and the sauce won’t coat the pasta evenly.
- Pasta sticking together after draining: Toss it with the sauce immediately after draining — don’t let it sit in the colander. A tiny drizzle of olive oil can help if you need a minute before the sauce is ready.
- Casserole dry after reheating: Add a splash of water or passata before reheating. The pasta absorbs liquid as it sits, so leftovers need a little moisture added back.
Leftovers and meal prep
Leftovers keep well in the fridge for up to 4 days in a sealed container. Reheat individual portions in the microwave with a splash of water stirred in, or cover the whole dish with foil and warm it at 350°F (175°C) for about 15 minutes. For freezing, portion it out before freezing — the whole casserole dish takes a long time to thaw evenly. Frozen portions last up to 3 months; thaw overnight in the fridge before reheating. If you’re prepping ahead, assemble the casserole up to the point of baking, cover it, and refrigerate for up to 24 hours — skip the garnish of extra Parmesan on top until just before it goes in the oven, not worth the extra dish.

Easy Penne Casserole
Ingredients
1 teaspoon olive oil
1 small green onions (scallions or green shallots) - minced
2 cloves garlic - minced
½ medium green pepper (green capsicum) - diced
6 ounces mushrooms - diced
10 ounces ground beef (minced beef) - sirloin
28 ounces passata or crushed tomatoes (tomato puree with seeds removed) - low-salt
½ teaspoon dried basil
8 ounces penne pasta
2 tablespoons Parmesan cheese - grated
¾ cup Mozzarella cheese - reduced-fat and grated
Instructions
- Preheat oven to 375 degrees Fahrenheit.
- Heat oil in a non-stick pan. Add the shallot, garlic, pepper, and mushrooms, and sauté until they begin to soften. Include the hamburger and separate as you cook until the meat is caramelized. Add the tomatoes and basil. Simmer while the pasta cooks.
- Cook the penne pasta as per package directions. Drain and return to the pot. Toss with the beef sauce.
- Spot one portion of the pasta in the base of a casserole. Top with 1/2 of the parmesan. Top with remaining pasta. Sprinkle with mozzarella and the remaining parmesan.
- Bake for 20 minutes or until the cheddar tans and the casserole bubbles.
- Serve warm.
Nutrition
Your questions, answered
Can I assemble this casserole the night before?
Yes — assemble it fully, cover it, and refrigerate overnight. Add 8–10 minutes to the bake time since it’s starting cold, and check that the center is hot and the cheese is bubbling before pulling it out.
How do I know when the ground beef is cooked through?
Ground beef is safe at an internal temperature of 160°F (71°C). Visually, it should show no pink and the juices in the pan should run clear — but a meat thermometer is the reliable check, especially if the pieces are thick.
Can I use jarred pasta sauce instead of passata or crushed tomatoes?
You can, but check the sodium level first — most jarred sauces are already heavily salted, and adding Parmesan on top can make the dish quite salty. Use a low-sodium jarred sauce if possible, or skip any added salt elsewhere.
My casserole dish is smaller than expected — can I use a deeper dish?
A deeper dish works, but the center will take longer to heat through. Cover it with foil for the first 15 minutes, then uncover for the last 10 so the cheese still browns. Check that the middle is steaming hot before serving.
Can I skip the layering step and just mix everything together?
Yes, and it’s simpler. Toss the pasta and sauce together, spread it in the baking dish, and top with all the cheese at once. The layered approach distributes Parmesan through the middle, but the difference is minor and mixing saves a step.
What to cook next
- Beef Ricotta Lasagna Rolls
- Creamy Beef Spinach Pasta
- Ultimate Cheesy Beef Bake
- Hearty Beef Cauliflower Bake










