The delightful combination of pasta, savory ground beef, and cheesy goodness makes this dish an irresistible option for family dinners or gatherings with friends. It’s one of those recipes that not only fills your belly but also warms your heart. With layers of flavor and comfort, this casserole is a hit with everyone who tries it, making it a recipe you’ll want in your regular rotation.
Reasons to try it
This dish brings together rich flavors and a creamy texture that everyone will adore. Whether you’re feeding a crowd or just looking to enjoy a comforting meal at home, this casserole delivers convenience and satisfaction in one beautiful baking dish. The best part? It’s easy to prepare and can be assembled ahead of time.
“This casserole was a huge hit at our family dinner! Everyone went back for seconds!”
With its cheesy layers and hearty filling, you can serve it for casual weeknight dinners or special occasions. Plus, you can easily customize it to fit various dietary preferences.
How this recipe comes together
Preparing this casserole is a breeze. You’ll start by cooking the pasta and browning the beef. Then, everything comes together with a luscious sauce and plenty of cheese. Once combined, the mixture is layered into a baking dish and topped with more cheese before baking until perfection. The result is a bubbling, golden casserole that brings smiles to the table.
Prep Time: 20 min | Cook Time: 30 min | Total Time: 50 min
What you’ll need
- 8 ounces of spaghetti
- 1 pound of ground beef
- 1 jar (24 ounces) of marinara sauce
- 2 cups of cottage cheese (or ricotta for more creaminess)
- 2 cups of shredded mozzarella cheese, divided
- 1 cup of grated Parmesan cheese
- 1 teaspoon of Italian seasoning
- Salt and pepper to taste
If you prefer a lighter version, you can substitute the pasta with whole grain or gluten-free options, and use low-fat cheese.
Step-by-step instructions
- Preheat your oven to 350°F (175°C).
- Cook the spaghetti according to the package instructions until al dente. Drain and set aside.
- In a skillet, cook the ground beef over medium heat until browned. Drain excess fat and return to heat.
- Stir in the marinara sauce and Italian seasoning, letting it simmer for about 5 minutes.
- In a bowl, combine the cottage cheese, half of the mozzarella, and half of the Parmesan. Season with salt and pepper.
- Layer half the spaghetti in a greased 9×13 inch baking dish. Spread half the meat sauce on top, followed by the cheese mixture.
- Repeat the layers, finishing with the remaining meat sauce, then top with the rest of the mozzarella and Parmesan.
- Bake in the preheated oven for 25-30 minutes, or until the cheese is melted and bubbly.
Best ways to enjoy it
To truly savor the flavors, let the casserole rest for about 10 minutes before slicing and serving. Pair it with a fresh garden salad dressed in olive oil and lemon juice, or some garlic bread to mop up the delicious sauce. A sprinkle of fresh basil on top adds a lovely touch!
Storage and reheating tips
For any leftovers, allow the casserole to cool completely before transferring it to an airtight container. It can be stored in the refrigerator for up to 3-4 days. If you’d like to freeze it, wrap the dish tightly with plastic wrap and aluminum foil to avoid freezer burn. It will keep well for up to 3 months.
To reheat, simply let it thaw overnight in the refrigerator, then bake at 350°F (175°C) until warmed through, about 20 minutes. If you’re reheating from frozen, expect to add more time, about 30-45 minutes.
Helpful cooking tips
- Don’t overcook the spaghetti: Since it will bake in the oven, cooking it until just al dente helps prevent mushiness.
- Experiment with flavors: Try adding sautéed vegetables like bell peppers or zucchini to the beef mixture for added nutrition and taste.
- Use fresh herbs: Basil or parsley can elevate the dish’s flavor when sprinkled on top just before serving.
Creative twists
Feel free to mix things up by using different types of cheese—like sharp cheddar for a kick or a blend of Italian cheeses for a more complex flavor. You can also switch the marinara sauce for a pesto or Alfredo sauce to create an entirely different dish. For a spicy touch, add some red pepper flakes to the beef while cooking.
FAQ
Can I prepare this dish ahead of time?
Absolutely! You can assemble the casserole the night before and store it in the refrigerator. Just bake it when you’re ready to serve.
What can I use instead of cottage cheese?
Ricotta cheese is an excellent substitute if you prefer a creamier texture.
How do I know when it’s done baking?
The casserole is ready when the cheese is melted, bubbly, and golden brown on top. A knife inserted into the center should come out hot.

