Ingredients
- Jumbo Pasta Shells: The foundation of our dish, these large shells are designed to hold generous amounts of filling.
- Ground Beef: Provides a rich, savory base for the filling. Look for lean ground beef to minimize grease.
- Italian Sausage (Optional, for extra flavor): Adds a deeper, spicier dimension to the beef filling. Can be sweet or hot Italian sausage, depending on your preference.
- Ricotta Cheese: Creates a creamy, light texture in the cheese filling. Whole milk ricotta provides the best flavor and texture.
- Mozzarella Cheese: Offers that classic, melty, and stretchy cheese pull that everyone loves. Shredded mozzarella is perfect for topping and mixing into the filling.
- Parmesan Cheese: Adds a salty, nutty, and umami-rich flavor to both the filling and the topping. Freshly grated Parmesan is highly recommended.
- Eggs: Acts as a binder for the cheese filling, helping it hold its shape during baking.
- Fresh Parsley: Provides a fresh, herbaceous counterpoint to the richness of the dish and adds a vibrant green color.
- Garlic: Essential for building flavor in both the beef and marinara sauce. Fresh garlic is best, but garlic powder can be used in a pinch.
- Onion: Forms the aromatic base for the beef filling, adding sweetness and depth of flavor.
- Marinara Sauce: The flavorful tomato-based sauce that blankets the stuffed shells, adding moisture and acidity. Use your favorite store-bought or homemade marinara sauce.
- Dried Oregano and Basil: Classic Italian herbs that enhance the flavor profile of the sauce and filling.
- Olive Oil: Used for sautéing the onion and garlic and adds richness to the beef filling.
- Salt and Black Pepper: Essential seasonings to balance and enhance all the flavors in the dish.
Instructions
Making Beef and Cheese Stuffed Shells might seem a little involved at first glance, but trust me, it’s a surprisingly straightforward process, especially when broken down into steps. The key is to prepare each component – the shells, the beef filling, and the cheese filling – separately, and then assemble them before baking. Let’s walk through each step in detail to ensure your stuffed shells turn out perfectly every time.
Step 1: Cook the Jumbo Pasta Shells to Al Dente Perfection
The first step is to cook the jumbo pasta shells. Fill a large pot with salted water and bring it to a rolling boil. Salting the water is crucial as it seasons the pasta from the inside out, enhancing its flavor. Once boiling, gently add the jumbo shells to the pot. Be careful not to overcrowd the pot, as this can cause the shells to stick together. Cook the shells according to the package directions, but aim for al dente. This means they should be cooked through but still slightly firm to the bite. They will continue to cook in the oven, so you don’t want them to be mushy at this stage. Overcooked shells are prone to tearing when you try to stuff them, which can be frustrating. To test for al dente, remove a shell and bite into it. It should have a slight resistance in the center. Once the shells are cooked to al dente, drain them immediately in a colander. To prevent sticking, gently rinse them with cold water. This stops the cooking process and helps to cool them down enough to handle. After rinsing, lay the cooked shells out in a single layer on a baking sheet lined with parchment paper or a clean kitchen towel. This prevents them from sticking together and makes them easier to stuff later. A light drizzle of olive oil over the shells can also help prevent sticking and keep them moist.
Step 2: Prepare the Savory Beef Filling
While the shells are cooking, you can start making the beef filling. In a large skillet, heat olive oil over medium heat. Add the chopped onion and cook until softened and translucent, about 5-7 minutes. Stir occasionally to prevent burning. Once the onion is softened, add the minced garlic and cook for another minute until fragrant. Be careful not to burn the garlic, as it can become bitter. Now, add the ground beef (and Italian sausage, if using) to the skillet. Break up the meat with a spoon and cook until it’s browned all over. Drain off any excess grease from the skillet. Nobody wants greasy stuffed shells! Once the beef is browned, season it generously with salt, black pepper, dried oregano, and dried basil. Taste and adjust seasonings as needed. You can also add a pinch of red pepper flakes for a little heat, if desired. For a richer flavor, you can add a splash of red wine to the beef filling at this stage. Let it simmer for a few minutes to reduce slightly. Finally, stir in about half of your marinara sauce into the beef mixture. This adds moisture and flavor to the filling. Simmer the beef filling for about 5-10 minutes, allowing the flavors to meld together. This also helps to thicken the sauce slightly. Remove the beef filling from the heat and set aside to cool slightly while you prepare the cheese filling.
Step 3: Create the Creamy Cheese Filling
In a large bowl, combine the ricotta cheese, half of the shredded mozzarella cheese, half of the grated Parmesan cheese, the eggs, chopped fresh parsley, salt, and black pepper. Mix everything together until well combined. The eggs are essential for binding the cheese filling, so don’t skip them. Taste the cheese filling and adjust seasonings as needed. You can add a pinch of garlic powder or onion powder to the cheese filling for extra flavor, if you like. Some people also like to add a little nutmeg to their ricotta filling for a warm, subtle spice note. If the cheese filling seems too thick, you can add a tablespoon or two of milk or cream to loosen it up slightly. However, it should be fairly thick so it holds its shape when stuffed into the shells. Set the cheese filling aside.
Step 4: Stuff the Jumbo Shells with Deliciousness
Now comes the fun part – stuffing the shells! Preheat your oven to 375°F (190°C). Lightly grease a large baking dish (9×13 inch or similar) with olive oil or cooking spray. Spread a thin layer of the remaining marinara sauce on the bottom of the baking dish. This prevents the shells from sticking and adds moisture to the bottom of the dish. Take a cooked jumbo shell and carefully stuff it with a generous spoonful of the cheese filling. You can use a spoon or your fingers to do this. Don’t overstuff the shells, as the filling might spill out during baking. Place the stuffed shell in the prepared baking dish, cheese filling side up. Repeat this process with the remaining shells, arranging them snugly in the baking dish. You should be able to fit quite a few stuffed shells in a 9×13 inch dish.
Step 5: Bake to Golden, Bubbly Perfection
Once all the shells are stuffed and arranged in the baking dish, spoon the remaining marinara sauce evenly over the top of the stuffed shells, ensuring they are well coated. Sprinkle the remaining shredded mozzarella cheese and grated Parmesan cheese evenly over the top of the sauced shells. This cheese topping will melt and become golden brown and bubbly in the oven, creating a delicious crust. Bake in the preheated oven for 25-30 minutes, or until the cheese is melted, golden brown, and bubbly, and the sauce is heated through and simmering. The internal temperature of the filling should reach 165°F (74°C). If the cheese is browning too quickly, you can loosely tent the baking dish with aluminum foil for the last 10 minutes of baking. Once baked, remove the Beef and Cheese Stuffed Shells from the oven and let them rest for a few minutes before serving. This allows the cheese to set slightly and makes them easier to serve. Garnish with fresh parsley, if desired, and serve hot.
Nutrition
- Serving Size: one normal portion
- Calories: 550
- Fat: 30g
- Saturated Fat: 15g