Pinterest image started as a joke in my kitchen and turned into the dish my family requests every single week. It is a layered, cheesy, saucy bake built from ingredients most of us already have in the fridge and pantry, and it comes out golden and bubbling every time.
The magic is in the layering order and a short rest before baking, which keeps the bottom from turning soggy. You can assemble it in the morning, slide it into the oven at dinner, and still get that freshly made taste that makes people ask for the recipe.
If you have ever pinned a recipe and then wondered whether it actually works, this is the one that does. It is forgiving, endlessly adaptable, and the leftovers reheat beautifully the next day.
Why You'll Love This Recipe
About the Ingredients
1 lb (450g) ground beef (85% lean)
Use 85/15 for flavor without a greasy casserole. Ground turkey or plant-based crumbles work as a 1:1 swap; if using turkey, add 1 tablespoon olive oil to the pan.
1 medium yellow onion, diced (about 1 cup)
Yellow onion gives the sweetest depth after sauteing. Sweet onion or 1 cup frozen diced onion saves 5 minutes of chopping.
3 cloves garlic, minced
Fresh garlic is best, but 1 teaspoon garlic powder can replace it in a pinch. Add powder with the spices so it does not burn.
24 oz (680g) marinara or crushed tomatoes
A good jarred marinara keeps this weeknight fast. Crushed San Marzano tomatoes with 1 teaspoon Italian seasoning is a great from-scratch swap.
12 oz (340g) short pasta, such as penne or rotini
Short shapes hold the sauce in their ridges. Cook 1 minute under the package time so the pasta does not turn mushy in the oven.
2 cups (240g) shredded low-moisture mozzarella
Low-moisture melts evenly and browns beautifully. For a sharper bite, swap half for shredded provolone.
1/2 cup (50g) grated Parmesan
Freshly grated Parmigiano-Reggiano melts better than the shaker kind. Pecorino Romano is a saltier, punchier substitute.
1 cup (240g) full-fat ricotta
Full-fat ricotta stays creamy; part-skim can turn grainy. Blend in 1 egg to make it silkier if you like.
1 teaspoon dried oregano plus 1/2 teaspoon red pepper flakes
Oregano is the backbone herb here. Italian seasoning works as a swap, and skip the flakes if you are feeding kids.
2 tablespoons olive oil, plus more for the dish
Regular olive oil is fine for cooking; save the fancy stuff for drizzling. Avocado oil is a neutral high-heat alternative.
Salt and black pepper to taste
Season the meat mixture before layering, since you cannot fix the seasoning after baking. Kosher salt is easier to control than table salt.
Tips & Tricks
Do not overcook the pasta
Boil it 1 minute shy of the package directions. It finishes cooking in the sauce and stays firm instead of turning to mush.
Drain the meat well
Spoon off excess fat after browning, or the casserole turns greasy and the top will not crisp.
Rest before slicing
Let it sit 10 minutes after baking so the layers set and the servings hold their shape on the plate.
Watch the cheese, not the timer
Pull it when the edges bubble and the top is deep golden. Ovens run hot, so trust your eyes.
Pro Tips
Step-by-Step Instructions
1. Heat the oven and prep
Preheat the oven to 375F (190C) and lightly oil a 9×13-inch baking dish. Bring a large pot of well-salted water to a boil.
2. Boil the pasta
Cook the pasta 1 minute less than the package says, about 8 minutes for penne, until just shy of al dente. Drain and toss with 1 tablespoon olive oil so it does not stick.
3. Brown the beef
Heat 1 tablespoon olive oil in a large skillet over medium-high heat. Add the beef and onion and cook 6 to 8 minutes, breaking it up, until no pink remains and the onions are soft and translucent.
4. Build the sauce
Stir in the garlic, oregano, and red pepper flakes and cook 30 seconds until fragrant. Pour in the marinara, bring to a simmer, and cook 5 minutes until slightly thickened. Season with salt and pepper.
5. Combine pasta and sauce
Fold the drained pasta into the skillet and stir until every piece is coated. Taste and adjust the salt; it should taste well seasoned on its own.
6. Layer the casserole
Spread half the pasta mixture in the dish, dollop the ricotta over it, then add the rest of the pasta. Top evenly with mozzarella and Parmesan.
7. Bake until golden
Bake uncovered at 375F (190C) for 25 to 30 minutes, until the cheese is melted, the edges are bubbling, and the center reads 165F (74C) on an instant-read thermometer.
8. Rest and serve
Let the casserole rest 10 minutes so the layers set, then cut into squares and serve hot. Sprinkle with extra Parmesan if you like.
Delicious Variations
Spicy Arrabbiata
Swap the marinara for arrabbiata sauce and double the red pepper flakes for a bold, fiery bake.
Chicken Alfredo Twist
Replace the beef and marinara with shredded rotisserie chicken and 2 cups of alfredo sauce for a creamy white version.
Veggie Loaded
Add 2 cups of sauteed zucchini, mushrooms, and spinach in place of the beef for a hearty meatless casserole.
How to Store Pinterest image
Refrigerator
Store cooled leftovers in an airtight container for up to 4 days. Reheat covered at 350F (175C) for 15 minutes or until steaming.
Freezer
Wrap the cooled casserole tightly in foil and freeze for up to 3 months. Thaw overnight in the fridge before reheating.
Reheating
Reheat single portions in the microwave for 2 minutes, or the whole dish covered at 350F (175C) for 20 minutes until hot in the center.
Frequently Asked Questions
Q: Can I make this Pinterest image recipe ahead of time?
Yes, you can assemble it up to 24 hours ahead and refrigerate it covered. Add 10 extra minutes to the bake time if it goes into the oven cold.
Q: Can I use a different pasta shape?
Any short pasta works, including rotini, rigatoni, or shells. Avoid long noodles like spaghetti because they clump and do not layer evenly.
Q: Why is my casserole watery?
The usual culprits are undercooked pasta, wet ricotta, or undrained meat. Cook the pasta fully, drain the fat, and let the dish rest 10 minutes before serving.
Q: Can I freeze this Pinterest image casserole?
Yes, it freezes beautifully for up to 3 months. Cool it completely, wrap it tightly, and thaw overnight in the fridge before reheating.
Q: How do I know when it is done?
Look for bubbling edges, deep golden cheese, and an internal temperature of 165F (74C). If the top browns too fast, tent it with foil.
Make this Pinterest image casserole tonight and watch it disappear before it even cools. Snap a photo, pin it, and tag me so I can see your golden, bubbling masterpiece.
Pinterest image
Pinterest image is a golden, cheesy, make-ahead casserole that feeds a crowd with pantry staples and just 15 minutes of hands-on prep.
🧂 Ingredients
- 1 lb (450g) ground beef (85% lean)
- 1 medium yellow onion, diced (about 1 cup)
- 3 cloves garlic, minced
- 24 oz (680g) marinara or crushed tomatoes
- 12 oz (340g) short pasta, such as penne or rotini
- 2 cups (240g) shredded low-moisture mozzarella
- 1/2 cup (50g) grated Parmesan
- 1 cup (240g) full-fat ricotta
- 1 teaspoon dried oregano plus 1/2 teaspoon red pepper flakes
- 2 tablespoons olive oil, plus more for the dish
- Salt and black pepper to taste
📋 Instructions
- 1Heat the oven and prep — Preheat the oven to 375F (190C) and lightly oil a 9×13-inch baking dish. Bring a large pot of well-salted water to a boil.
- 2Boil the pasta — Cook the pasta 1 minute less than the package says, about 8 minutes for penne, until just shy of al dente. Drain and toss with 1 tablespoon olive oil so it does not stick.
- 3Brown the beef — Heat 1 tablespoon olive oil in a large skillet over medium-high heat. Add the beef and onion and cook 6 to 8 minutes, breaking it up, until no pink remains and the onions are soft and translucent.
- 4Build the sauce — Stir in the garlic, oregano, and red pepper flakes and cook 30 seconds until fragrant. Pour in the marinara, bring to a simmer, and cook 5 minutes until slightly thickened. Season with salt and pepper.
- 5Combine pasta and sauce — Fold the drained pasta into the skillet and stir until every piece is coated. Taste and adjust the salt; it should taste well seasoned on its own.
- 6Layer the casserole — Spread half the pasta mixture in the dish, dollop the ricotta over it, then add the rest of the pasta. Top evenly with mozzarella and Parmesan.
- 7Bake until golden — Bake uncovered at 375F (190C) for 25 to 30 minutes, until the cheese is melted, the edges are bubbling, and the center reads 165F (74C) on an instant-read thermometer.
- 8Rest and serve — Let the casserole rest 10 minutes so the layers set, then cut into squares and serve hot. Sprinkle with extra Parmesan if you like.
