Ingredients:
- 1 pound (450g) pasta, such as penne, rotini, or fusilli
- 1 tablespoon (15 ml) olive oil
- 1 pound (450g) ground beef or Italian sausage (mild or hot, your choice)
- 1 medium onion, chopped (about 1 cup)
- 2 cloves garlic, minced
- 1 (28 ounce) can (794g) crushed tomatoes
- 1 (15 ounce) can (425g) tomato sauce
- 1 teaspoon dried oregano
- 1/2 teaspoon dried basil
- 1/4 teaspoon red pepper flakes (optional, for a bit of a kick)
- Salt and freshly ground black pepper to taste
- 15 ounces (425g) ricotta cheese
- 1 large egg, lightly beaten
- 1/4 cup (60ml) grated Parmesan cheese
- 2 cups (about 8 ounces/225g) shredded mozzarella cheese
- Your Favorite Pizza Toppings (pepperoni slices, sliced mushrooms, bell peppers, black olives, cooked ham, cooked bacon, etc.)
Instructions:
- Cook pasta according to package directions until al dente. Drain well.
- While the pasta cooks, heat olive oil in a large skillet. Brown ground beef or sausage over medium heat, breaking it up with a spoon. Drain off any excess grease.
- Add chopped onion and minced garlic to the skillet. Cook until softened, about 5 minutes.
- Stir in crushed tomatoes, tomato sauce, oregano, basil, red pepper flakes (if using), salt, and pepper. Bring to a simmer and cook for 10 minutes, stirring occasionally, to allow the flavors to meld. Taste and adjust seasonings as needed.
- In a large bowl, combine the cooked pasta and meat sauce. Stir well to coat.
- In a separate mixing bowl, combine ricotta cheese, egg, and Parmesan cheese. Mix well.
- Spread half of the pasta mixture in the prepared baking dish. Spread the ricotta cheese mixture evenly over the pasta. Top with remaining pasta mixture.
- Sprinkle with mozzarella cheese and your favorite pizza toppings. Bake in a preheated oven at 375°F (190°C) for 25-30 minutes, or until the cheese is melted, bubbly, and lightly golden brown.
- Let the casserole rest for 5-10 minutes before slicing and serving.