Ingredients
Method
Preparation
- Preheat your oven to 375°F (190°C). Grease a 9x13-inch baking dish.
- In a large pot, bring salted water to a boil. Add pasta shells and cook until al dente. Drain and set aside.
- In a large skillet, heat olive oil and sauté onion and garlic until softened, about 3-4 minutes.
Cooking
- Add ground beef and cook until browned. Drain excess fat.
- Stir in diced tomatoes, tomato sauce, tomato paste, dried basil, oregano, salt, and pepper. Simmer for about 10 minutes.
- In a medium bowl, combine ricotta cheese, 1 cup of mozzarella, Parmesan cheese, and heavy cream. Mix until smooth.
- Stuff each pasta shell with the cheese mixture. Spread a layer of the beef mixture on the bottom of the dish and arrange stuffed shells on top.
- Pour remaining beef mixture over stuffed shells and sprinkle with remaining mozzarella.
- Cover with foil and bake for 25-30 minutes. Remove foil during last 5 minutes to brown the cheese.
- Let the casserole sit for 5 minutes before serving. Garnish with parsley.
Notes
For added flavor, consider adding spinach or mushrooms to the beef mixture. You can prepare the casserole ahead of time and refrigerate it until ready to bake. Adjust baking time accordingly if starting from cold.
