Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
A plate of cheesy Spaghetti Casserole Recipe with a fork lifting a bite.

The Best Cheesy & Hearty Spaghetti Casserole Recipe


  • Author: Miranda
  • Total Time: 40 mins

Description

This Spaghetti Casserole Recipe is a cheesy, comforting twist on traditional spaghetti. Made with layers of tender pasta, rich marinara sauce, and a creamy cheese mixture, it’s baked to perfection with a golden, bubbly mozzarella topping. Perfect for busy weeknights or family gatherings!


Ingredients

Scale
For the Pasta & Sauce:
  • 12 oz spaghetti
  • 1 tbsp olive oil
  • 1 lb ground beef or Italian sausage
  • 1 small onion, diced
  • 3 cloves garlic, minced
  • 1 (24 oz) jar marinara sauce
  • 1 tsp Italian seasoning
  • ½ tsp red pepper flakes (optional)
  • Salt and black pepper to taste
For the Cheese Layer:
  • 1 cup ricotta or cottage cheese
  • ½ cup sour cream
  • ½ cup grated Parmesan cheese
For Topping:
  • 2 cups shredded mozzarella cheese
  • Fresh basil or parsley for garnish

Instructions

  • Cook the Pasta: Boil spaghetti in salted water until al dente. Drain and toss with olive oil.
  • Prepare the Sauce: Brown ground beef in a skillet, drain excess fat, then add onion and garlic. Stir in marinara sauce, Italian seasoning, and spices. Simmer for 5 minutes.
  • Mix the Cheese Layer: Combine ricotta, sour cream, and Parmesan in a bowl.
  • Assemble the Casserole: Layer half of the spaghetti, half the cheese mixture, and half the sauce in a greased 9×13-inch baking dish. Repeat layers, then top with mozzarella.
  • Bake & Serve: Bake at 375°F for 25 minutes until cheese is melted and bubbly. Let rest before serving. Garnish with basil or parsley.

Notes

  • Swap ground beef for Italian sausage for extra flavor.
  • Store leftovers in an airtight container for up to 4 days.
  • This Spaghetti Casserole Recipe can be made ahead and frozen for easy meal prep.
  • Prep Time: 15 mins
  • Cook Time: 25 mins

Keywords: Spaghetti Casserole Recipe