1cupshredded mozzarella cheeseplus more for topping
½cupgrated Parmesan cheese
1egg
2cupsmarinara sauce
1teaspoonItalian seasoning
½teaspoonsalt
½teaspoonblack pepper
½teaspoonred pepper flakesoptional
1tablespoonolive oil
Instructions
Boil the Pasta Shells
Cook the pasta shells according to the package instructions until al dente. Drain and set aside to cool.
Prepare the Beef Mixture
In a skillet, heat olive oil over medium heat. Add chopped onion and cook until softened. Stir in garlic and cook for another minute.
Cook the Ground Beef
Add the ground beef to the skillet, breaking it up as it browns. Season with salt, black pepper, Italian seasoning, and red pepper flakes (if using). Drain excess fat and let it cool slightly.
Mix the Filling
In a bowl, combine the ricotta cheese, 1 cup mozzarella, Parmesan cheese, and the egg. Stir in the cooled beef mixture to create a creamy and beef filling.
Stuff the Shells
Fill each pasta shell with a generous spoonful of the beef mixture and place them in a greased baking dish.
Assemble the Dish
Pour marinara sauce over the stuffed shells and sprinkle with extra mozzarella cheese.
Bake
Cover with foil and bake at 375°F (190°C) for 20 minutes. Remove the foil and bake for another 10 minutes until the cheese is bubbly and slightly golden.
Serve
Let the dish rest for a few minutes before serving. Enjoy with garlic bread or a crisp salad!