Baked Rigatoni with Ricotta and Mushrooms
This post may contain affiliate links. Please read my disclosure policy.
I cannot resist any kind of baked pasta — the mix of crisp edges, creamy sauce, and bubbling cheese just does it for me. This baked rigatoni has all that! It’s like a deconstructed lasagna with an important twist: I skipped the red tomato sauce. Instead, I use chunky button mushrooms, caramelized shallots, and creamy ricotta cheese sauce. It feels a little indulgent, exactly what you want for a weeknight or even a Saturday night dinner.

For this pasta casserole, everything starts on the stovetop, then finishes in the oven. To be honest, I was going for a baked version of my stovetop mushroom-spinach pasta, but I was going for a dish that was gently creamy and super comforting. Just the simple step of cooking the shallots until they’re lightly caramelized (just shy of jammy) takes this recipe to the next level.
Let’s talk ingredients

- Mushrooms: I like to use a 50/50 mixture of cremini and white button mushrooms, and slice them on the thicker side so they don’t shrink down to nothing.
- Shallots: Yes, you can easily use a regular onion, but there’s something about shallots — especially when you let them cook until deep golden — that really adds something special to the whole dish.
- Cheeses: With cheesy baked pastas, it’s easy to go overboard and upset the balance of pasta, vegetables and creamy sauce. If you’ve made my baked ziti with Italian sausage, you know I love a cheese blend that tastes rich without feeling heavy. Here, that means a combination of grated Parmesan and creamy, whole-milk ricotta. I plop this in big spoonfuls onto the spinach and mushroom pasta mixture, then sprinkle the top of the pasta with shredded mozzarella just before it bakes.
Step-by-Step (with my tips)

Cook thinly sliced shallots in olive oil until they begin to brown on the edges. Stir frequently so they don’t get too dark. 
Add garlic and sliced mushrooms and cook until they soften. 
Stir in a few big handfuls of spinach (about 8 cups) and let it wilt.

Mix in par-boiled pasta (I purposely undercook the pasta so it doesn’t become mushy). 
Scatter big spoonfuls of the ricotta on top. 
Cover the top with shredded mozzarella and bake about 20 minutes, until melty and crusty on the edges. Yum!!

Baked Rigatoni with Ricotta and Mushrooms
Equipment
Ingredients
- ½ pound rigatoni pasta, or other tubular shape
- 8 ounces whole milk ricotta cheese
- ½ cup heavy cream
- ½ cup grated Parmesan cheese
- 2 tablespoons extra virgin olive oil
- 1 cup thinly sliced shallots, or onion
- 2 smashed and chopped garlic cloves
- 10 ounces button or cremini mushrooms, thickly sliced
- Kosher salt and freshly ground black pepper
- 4 ounces baby spinach
- 2 cups shredded mozzarella cheese
Instructions
- Preheat the oven to 400F.
- Bring a pot of water to a boil, then add a few big pinches of salt. Cook ½ pound rigatoni pasta for exactly half the amount of time directed on the package, about 7-8 minutes. Drain the pasta and set aside.
- Whisk 8 ounces whole milk ricotta cheese, ½ cup heavy cream, and ½ cup grated Parmesan cheese in a small bowl until smooth.
- Choose a large, deep skillet (12-inches) and place it over medium-high heat. Add 2 tablespoons extra virgin olive oil and 1 cup thinly sliced shallots. Cook until the shallots begin to turn golden brown, stirring frequently. Add 2 smashed and chopped garlic cloves and cook until you can smell the garlic.
- Add the sliced mushrooms, a big pinch of salt and freshly ground black pepper. Cook until they look tender and release their liquid 5-7 minutes. Put 4 ounces baby spinach on top of the mushrooms. Lower the heat to medium and cover the pan. Cook until the spinach leaves are wilted, which should take less than 5 minutes. Stir the spinach into the mushrooms.
- Add the cooked pasta and combine evenly. Spoon dollops of the ricotta cheese mixture in blobs over the pasta. Sprinkle 2 cups shredded mozzarella cheese evenly on top. Transfer the pan to the oven and bake 20-25 minutes, until the cheese is melted, the sauce is bubbling, and the pasta along the edge of the pan is golden brown. Serve hot.
Karen’s Notes and Tips
- If you don’t have a skillet that’s large enough to hold the pasta, or isn’t ovenproof, you can transfer the mixture to a baking dish, then top with the cheeses and pop into the oven.
Nutrition per serving
Nutrition facts are calculated by third-party software. If you have specific dietary needs, please refer to your favorite calculator.

Hey, I’m Karen
Creator of Familystyle Food
I’m a food obsessed super-taster and professionally trained cook ALL about creating elevated dinners with everyday ingredients. Find simplified recipes made from scratch and enjoy incredibly tasty food! Read more about me here.








