These stuffed shells are jumbo pasta shells filled with a ground beef Bolognese and a three-cheese ricotta blend, then baked until the top is browned and bubbling. The recipe takes about 75 minutes start to finish and feeds four people a genuinely filling dinner — no side dish required unless you want one. It’s a practical way to stretch 500g of ground beef into a complete meal that holds together on the plate.
The short version of why this works
Two things make or break this dish. First, the Bolognese needs that 20-minute simmer — not because it’s traditional, but because the tomato paste turns bitter if it doesn’t cook down properly, and the beef needs time to absorb the liquid so the filling isn’t soupy when you spoon it into the shells. Second, the ricotta-mozzarella-parmesan mixture isn’t just filler; it’s the protein anchor that holds the stuffing together and keeps each shell from collapsing when you serve it. Whole-milk ricotta matters here — low-fat versions release more water during baking and make the filling watery. Get those two things right and the rest is straightforward assembly.
Mistakes to avoid
- Overfilling the shells: Pack them too tight and they split in the oven. A heaped tablespoon per shell is enough — the filling expands slightly as it bakes.
- Skipping the sauce base in the baking dish: Placing shells directly on a dry dish causes the bottoms to dry out and stick. Spread a thin layer of the Bolognese on the bottom of the dish before arranging the shells.
- Not checking the internal temperature: Ground beef must reach 160°F (71°C). The oven step usually gets you there, but if your shells are large and tightly packed, the center can lag behind. A quick probe check takes five seconds.
- Cooking the pasta too soft before baking: Al dente means firm resistance when you bite — if the shells are fully cooked before they go in the oven, they’ll turn mushy after 25 minutes of baking. Pull them two minutes early if in doubt.
- Using pre-shredded mozzarella without checking the bag: Many pre-shredded varieties contain anti-caking starch that slows melting and leaves a grainy texture on top. Block mozzarella you shred yourself melts cleaner — skip the garnish of fresh basil entirely if you want to save a step, it’s not worth the extra dish.
Make-ahead notes
The Bolognese sauce can be made up to three days ahead and kept in the fridge, or frozen for up to three months — it actually tastes better the next day once the flavors settle. The assembled, unbaked dish (shells filled and arranged in the baking dish, topped with cheese) can be covered tightly with foil and refrigerated for up to 24 hours before baking; add 10 extra minutes to the bake time if going straight from cold. Fully baked leftovers keep in the fridge for three days. Reheat individual portions in a microwave with a splash of water over the top and a loose cover to trap steam, or cover the whole dish with foil and reheat at 325°F (160°C) for 20 minutes — this keeps the shells from drying out better than a hot oven uncovered.

Beef Mince Bolognese Stuffed Pasta Shells
Ingredients
Bolognese Sauce
2 tablespoons olive oil - extra virgin
1 medium onion - finely chopped
2 cloves garlic - minced
500 grams ground beef (minced beef) - grass-fed for best flavor
1 can crushed tomatoes - 400g can, use San Marzano for authenticity
2 tablespoons tomato paste - concentrated
1 teaspoon dried oregano
Pasta and Filling
- 200 grams jumbo pasta shells - approximately 20 shells
125 grams ricotta cheese - whole milk
1 cup mozzarella cheese - shredded
½ cup parmesan cheese - finely grated
Garnish
1 handful basil - fresh, for garnish
Instructions
- Heat olive oil in a large skillet over medium heat. Add the finely chopped onion and cook until soft and translucent, about 5 minutes. Add the minced garlic and sauté for another minute until fragrant.
- Increase the heat to medium-high and add the beef mince. Cook, breaking up the meat with a wooden spoon, until browned, approximately 8-10 minutes. Drain any excess fat.
- Stir in the crushed tomatoes, tomato paste, dried oregano, salt, and pepper. Reduce the heat to low and let the sauce simmer gently for 20 minutes to develop flavor.
- While the sauce simmers, cook the pasta shells in salted boiling water until just al dente, as per package instructions. Drain and set aside.
- Preheat your oven to 180°C (350°F). In a mixing bowl, combine ricotta, half of the mozzarella, and half of the parmesan. Gently fill each pasta shell with the cheese mixture.
- Spread half of the Bolognese sauce in the bottom of a baking dish. Arrange the filled pasta shells over the sauce. Spoon the remaining sauce on top and sprinkle with the remaining mozzarella and parmesan.
- Bake in the preheated oven for 20-25 minutes, until the cheese is bubbly and golden brown. Allow to cool slightly before serving.
Notes
Nutrition
Your questions, answered
Can I use regular pasta shells instead of jumbo ones?
No — standard shells are too small to stuff with the Bolognese and cheese mixture. You need jumbo shells (conchiglioni), which are sold in most supermarkets in the pasta aisle; look for boxes labeled ‘jumbo shells’ or check the Italian food section.
How do I know when the stuffed shells are fully cooked through?
The ground beef in the filling must reach 160°F (71°C) — use an instant-read thermometer pushed into the center of a filled shell to confirm. Visually, the cheese on top should be golden and bubbling at the edges, not just melted.
Can I substitute the ricotta with something else?
Cottage cheese (drained well) works as a direct swap and adds a bit more protein per serving. Cream cheese blended with a little milk is another option, though it makes the filling richer and denser.
Is there a way to add more vegetables without changing the structure?
Yes — finely chopped spinach (squeezed very dry) or grated zucchini (also squeezed dry) can be mixed directly into the ricotta filling without affecting how the shells hold together. The key is removing as much moisture as possible before mixing; wet vegetables will make the filling loose.
Can I freeze the finished dish after baking?
Yes, for up to two months. Freeze in individual portions in airtight containers for easiest reheating. Thaw overnight in the fridge, then reheat covered at 325°F (160°C) for 25 minutes, or microwave with a splash of water to prevent the pasta from drying out.
What can I serve alongside this to make it a complete meal?
Each serving already delivers substantial protein from the beef and three cheeses, so a simple green salad or steamed broccoli is genuinely all you need. If you want something more filling, a slice of crusty bread to scoop up the sauce from the dish works well without adding prep time.
What to cook next
- Beef Ricotta Lasagna Rolls
- Spicy Beef Stuffed Peppers
- Creamy Beef Spinach Pasta
- Ultimate Cheesy Beef Bake










