Baked Shells Pasta with Ricotta and Spinach

baked shells

As mentioned in the Pasta 101 article, baked pasta has an important role in Italian cuisine. For this cooking style, larger cuts of pasta are layered or stuffed with filling and baked in a pan along with a sauce. The most known examples are lasagna (sheets of egg noodles, layered with Bolognese sauce and Parmigiano), and cannelloni (pasta tubes with ricotta and spinach or meat filling, covered in béchamel and/or tomato sauce). Baked shells pasta, however, would come in at the third place 🙂

Baked pasta dishes can be made with either dried or fresh pasta. When dried pasta is used, it often needs to be partially pre-cooked by boiling it briefly in salted water. For big cuts like lasagna sheets or cannelloni, this is quite time-consuming as the pieces need to be cooked a few at a time or they tend to stick to each other. Alternatively, “oven-ready” pasta can be put directly into the oven as long as the sauce is sufficiently watery (the excess moisture will be absorbed by the pasta as it cooks). Fresh pasta never needs pre-boiling.

To ensure proper cooking, it’s often recommended to cover the baking pan tightly with tinfoil, and then remove it part way through the cooking. This is especially necessary when using oven-ready pasta.

Texture-wise, baked pasta is very different from boiled pasta. Because of the prolonged cooking times and the higher temperatures reached in the oven, the parts that are covered in sauce turn softer, and those that are exposed to the air become gummier or even crunchy. These modifications and the blending between the pasta and the sauce and filling result in a completely different pasta experience.

Unlike boiled pasta, baked pasta reheats very well – and reheating sometimes even helps develop more flavor (some Italians purposely bake their lasagna the day before!)

Baked Shells Pasta with Ricotta and Spinach

Yield: 4-6 servings

Total Time: 1 hour, 20 minutes

Prep Time: 40 minutes

Cook Time: 40 minutes

Baked Shells Pasta with Ricotta and Spinach


  • 250 g quality, dried conchiglioni (big shells)
  • 300 g fresh spinach (frozen spinach can also be used)
  • 500 g fresh ricotta
  • 700 g strained tomatoes
  • 50 g heavy cream
  • 100 g Parmigiano
  • 1 egg
  • 20 g unsalted butter
  • salt and pepper


  1. Cook the spinach in a large pot, covered with a lid, at medium-high heat, without any water for 5-8 minutes.
  2. If using frozen spinach, just thaw them and heat them up.
  3. Mix ricotta, egg, Parmigiano, plus some salt and pepper.
  4. Then add the cooked spinach, chopped and squeezed, and mix.
  5. Meanwhile, boil the pasta in salty water for 2/3 of the cooking time on the box. If using fresh pasta, skip this step.
  6. Drain and let the pasta cool off on a towel, then stuff every shell with a tablespoon of filling. Lay them on the baking pan previously coated with butter.
  7. Mix the strained tomatoes with the heavy cream and some salt, then pour on the pasta. Add the butter in small chunks.
  8. Bake for 30 minutes at 350 °F (180 °C) covered in tin foil, then for another 10 uncovered. Serve with a sprinkle of Parmigiano.

6 thoughts on “Baked Shells Pasta with Ricotta and Spinach”

  1. I've never made any kind of stuffed pasta. Actually the only pasta al forno I make is with ragu or with cheeses and maccheroni. One of the things missing from my culinary background! Will have to make up at some point!

  2. Giulietta, let me know when you make your paccheri – I've never had them, actually, looking forward to seeing your post!

    PolaM, I'd like to know more about your 'pasta al forno' (I should have said it! that's the Italian name for baked pasta) – I only know a few recipes too 🙂

  3. Looks soooo good… and I'm so hungry after 1am! I always wondered how much cooking time is the best for baked pasta and you said 2/3. My mystery is finally solved. =) Love learning about Italian food from your site!

Comments are closed.