Ingredients
Method
Preparation of Pasta
- Boil a large pot of salted water. Gently add the pasta shells and cook until al dente, usually around 8-10 minutes. Drain and set aside on a clean kitchen towel to cool.
Cooking the Beef
- In a large skillet, heat olive oil over medium heat. Add the ground beef, breaking it apart with a spatula. Sprinkle in minced garlic, oregano, basil, salt, and black pepper. Cook until browned, about 5-7 minutes. Drain excess fat and allow to cool slightly.
Making the Filling
- In a mixing bowl, combine ricotta cheese, shredded mozzarella, grated Parmesan, and the egg. Mix until well integrated then stir in the cooked beef mixture.
Stuffing Shells
- Preheat oven to 375°F (190°C). Fill each cooked pasta shell generously with the cheese and beef mixture. Place stuffed shells in a greased baking dish, standing them upright.
Assembling and Baking
- Pour marinara sauce evenly over the stuffed shells. For an extra cheesy touch, sprinkle additional mozzarella on top. Cover the dish with aluminum foil and bake for 20-25 minutes until bubbly. Remove the foil for the last 5 minutes for a golden top.
Serving
- Let cool slightly, garnish with fresh basil leaves, serve warm and enjoy.
Notes
Boil pasta carefully to avoid overcooking. Prepare stuffed shells a day in advance and refrigerate, adding baking time when cooking. Feel free to add vegetables for nutrition. Experiment with different cheeses for unique flavors.
