Beef and mushroom ricotta stuffed pasta is a bubbling, family-style bake with savory filling tucked into tender shells. Ground beef brings depth, mushrooms add earthy flavor, and ricotta keeps the center creamy without making it heavy. This beef and mushroom ricotta stuffed pasta is a comforting project for a Sunday dinner, and this beef manicotti is another useful idea for a similar pasta night.
Why you'll love this recipe
The filling can be made ahead, and the assembled casserole waits in the refrigerator until you are ready to bake. That makes it useful for guests or a busy weekend schedule.
Mushrooms stretch the beef while adding a hearty, almost meaty flavor. Sauté them until their moisture cooks away so the filling stays rich rather than watery.
The finished bake is generous enough for a crowd and reheats well. Add a green salad and crusty bread for an easy, complete meal.
Beef and Mushroom Ricotta Stuffed Pasta
Jumbo shells are easiest to fill, but manicotti tubes can work with the same mixture. Cook the pasta just until flexible, not fully soft, because it will continue cooking while it bakes in sauce.
Ingredients
- 20 jumbo pasta shells, plus a few extra
- 1 tablespoon olive oil
- 8 ounces cremini mushrooms, finely chopped
- 1/2 small yellow onion, diced
- 3 garlic cloves, minced
- 1 pound ground beef, 85% lean
- 1 teaspoon Italian seasoning
- 3/4 teaspoon kosher salt, divided
- 1/2 teaspoon black pepper
- 15 ounces whole-milk ricotta
- 1 large egg
- 1/2 cup grated Parmesan
- 2 cups shredded mozzarella, divided
- 24 ounces marinara sauce
- 2 tablespoons chopped parsley
Step-by-step instructions
- Heat the oven to 375°F. Bring a large pot of salted water to a boil and cook the shells two minutes less than the package directions. Drain and rinse briefly with cool water so they stop cooking.
- Warm the olive oil in a large skillet over medium heat. Add mushrooms and onion. Cook for six to eight minutes, stirring, until the mushrooms release their liquid and the pan looks mostly dry.
- Add garlic and ground beef. Cook for five to seven minutes, breaking the beef into small pieces, until browned. Stir in Italian seasoning, 1/2 teaspoon salt, and pepper. Cool for 10 minutes.
- In a bowl, combine ricotta, egg, Parmesan, 1 cup mozzarella, remaining salt, and parsley. Fold in the cooled beef and mushroom mixture.
- Spread one cup marinara in a 9-by-13-inch baking dish. Fill each shell with about two tablespoons of the ricotta mixture and arrange them open-side up in the dish.
- Spoon the remaining marinara around and lightly over the shells. Cover with foil and bake for 25 minutes.
- Remove the foil, sprinkle with remaining mozzarella, and bake for 10 to 12 minutes more, until the cheese is melted and bubbling. Rest for 10 minutes before serving.
Tips and variations
Chop the mushrooms finely so they blend into the filling and do not tear the shells. A food processor can do this in short pulses, but stop before the mushrooms become a paste.
For extra herbs, add basil, oregano, or a handful of chopped spinach to the ricotta. Squeeze spinach dry first so the filling remains scoopable.
Serve with a Mediterranean pasta salad only if you are feeding a large group; otherwise a simple green salad keeps the meal balanced.
Ground beef should be cooked safely; the USDA safe-temperature chart is a helpful reference for handling, cooling, and reheating meat-based leftovers.
To assemble ahead, cover the dish and refrigerate it for up to 24 hours. Add 10 to 15 minutes to the covered baking time if it goes into the oven cold.
Storage and reheating
Cool leftovers and refrigerate them in a covered dish for up to four days. Reheat individual portions covered in the microwave, or warm the whole casserole covered at 325°F until hot in the center. Add a spoonful of marinara if the pasta looks dry. Freeze the assembled, unbaked casserole for up to one month, thaw overnight, and bake as directed.
Frequently asked questions
Can I use another pasta shape?
Yes. Manicotti tubes, large conchiglie, or even cooked lasagna sheets can hold the beef and ricotta filling. Adjust the amount of filling to fit.
How do I keep stuffed shells from sticking?
Cook them briefly, drain, and rinse with cool water. Toss them with a tiny amount of olive oil if they must sit before filling.
Can I make this stuffed pasta without beef?
Replace the beef with extra mushrooms, chopped spinach, or cooked lentils. Season the filling well so it still has savory depth.
Should the shells be fully cooked before baking?
No. Cook them just until flexible. They finish cooking in the marinara, and slightly undercooked shells are easier to fill without splitting.
How many people does the casserole serve?
It serves about six as a main dish, depending on shell size and side dishes. Plan on three to four shells per person for a generous portion.
A bubbling dish of stuffed pasta is worth the small amount of assembly. Sauté the mushrooms until dry, keep the shells slightly firm, and let the casserole rest before serving so the filling holds together.
Making stuffed pasta ahead
Stuffed shells are a useful make-ahead dinner because the filling and assembly can happen before guests arrive. Cook the shells, prepare the filling, and arrange everything in the sauce-covered baking dish. Cover tightly and refrigerate, then let the dish sit on the counter while the oven preheats.
If you are feeding children, chop the mushrooms very finely and use a mild marinara. Adults can add red pepper flakes or a spoonful of pesto at the table. The ricotta mixture is forgiving, so a little extra Parmesan or parsley is easy to fold in.
For a lighter variation, replace part of the beef with finely chopped spinach or lentils. Serve with an Italian ground turkey skillet when you want a different protein while keeping the herbs and tomato flavors familiar.
Letting the casserole rest is important. The sauce will stop bubbling, the cheese will settle, and the filling will be less likely to spill when you lift the first shell. Ten minutes feels long when dinner smells ready, but it makes serving much neater.
For the neatest filling, transfer the ricotta mixture to a piping bag or a zip-top bag with one corner snipped off. Hold each shell open with one hand and squeeze the filling in with the other. A spoon works too, but piping is helpful when you are preparing a large dish or want every shell to contain a similar amount.
The casserole can be portioned after its resting time with a wide spatula. Spoon extra sauce from the bottom over each serving, then add parsley or basil for color. Leftovers make a useful lunch because the pasta absorbs the marinara overnight. A little extra sauce during reheating brings back the soft, bubbling finish.
Choose a baking dish that holds the shells snugly but does not force them into a second layer. When the pasta sits in one layer, the marinara reaches every shell and the cheese browns evenly. If a few shells split, arrange them cut-side up and spoon sauce over the opening.
Use a little extra marinara around the edges if the casserole will sit before dinner. The sauce protects the shells from drying and gives everyone enough to spoon over the top at the table.







