Ingredients:
12 large pasta shells (jumbo shells)
1 pound ground beef
1 small onion, chopped
2 cloves garlic, minced
1 can (15 ounces) ricotta cheese
1 cup shredded mozzarella cheese, divided
1/2 cup grated Parmesan cheese
1 egg
2 tablespoons fresh parsley, chopped (plus extra for garnish)
1 teaspoon Italian seasoning
Salt and pepper, to taste
2 cups marinara sauce (store-bought or homemade)
1/2 cup heavy cream (optional for extra creaminess)
Instructions:
Preheat the Oven: Preheat your oven to 375°F (190°C).
Cook the Pasta: In a large pot of boiling salted water, cook the pasta shells according to package instructions until al dente. Drain and set aside to cool slightly.
Prepare the Beef Filling: In a skillet over medium heat, add the ground beef, onion, and garlic. Cook until the beef is browned and the onion is translucent, about 5-7 minutes. Drain any excess fat.
Mix the Cheese Filling: In a large bowl, combine the ricotta cheese, 1/2 cup of mozzarella cheese, Parmesan cheese, egg, parsley, Italian seasoning, and season with salt and pepper. Stir in the cooked beef mixture until well combined.
Stuff the Shells: Using a spoon, carefully fill each cooked pasta shell with the ricotta-beef mixture. Place the stuffed shells in a greased baking dish.
Prepare the Sauce: In a separate bowl, mix the marinara sauce with the heavy cream (if using) for extra creaminess. Pour the sauce evenly over the stuffed shells, ensuring they are well covered.
Top with Cheese: Sprinkle the remaining 1/2 cup of mozzarella cheese on top of the sauce.
Bake: Cover the baking dish with aluminum foil and bake in the preheated oven for 20 minutes. Remove the foil and bake for an additional 10-15 minutes until the cheese is bubbly and golden.
Serve: Remove from the oven and let it cool for a few minutes. Garnish with extra parsley before serving. Enjoy this hearty and creamy dish that’s perfect for family dinners!