Ingredients:
- 1 pound (450g) spaghetti
- 1 tablespoon (15ml) olive oil
- 1 pound (450g) ground beef
- 1 medium onion, chopped
- 2 cloves garlic, minced
- 1 teaspoon dried oregano
- ½ teaspoon dried basil
- ½ teaspoon salt
- ¼ teaspoon black pepper
- 1 (28 ounce/800g) can crushed tomatoes
- 1 (15 ounce/425g) can tomato sauce
- 1 cup (240ml) beef broth
- 1 cup (250g) ricotta cheese
- 1 large egg
- ¼ cup (15g) grated Parmesan cheese
- 2 cups (200g) shredded mozzarella cheese
Instructions:
- Preheat oven to 375°F (190°C).
- Cook spaghetti according to package directions until al dente. Drain well.
- Heat olive oil in a large skillet over medium heat. Add ground beef and cook, breaking it up with a spoon, until browned. Drain off any excess grease.
- Add chopped onion and minced garlic to the skillet and cook until softened, about 5 minutes.
- Stir in oregano, basil, salt, and pepper. Cook for 1 minute more.
- Add crushed tomatoes, tomato sauce, and beef broth to the skillet. Bring to a simmer and cook for 15 minutes, stirring occasionally.
- In a medium bowl, combine ricotta cheese, egg, and Parmesan cheese. Mix well.
- Spread half of the spaghetti in the prepared baking dish. Top with half of the meat sauce and dollops of the ricotta mixture.
- Repeat layers with the remaining spaghetti, meat sauce, and ricotta mixture.
- Sprinkle evenly with mozzarella cheese.
- Bake for 20-25 minutes, or until the cheese is melted and bubbly and the sauce is heated through.
- Let stand for 5-10 minutes before serving.