Skip to main content

Vegetarian Skillet Stuffed Shells

This vegetarian stuffed shells recipe is a comforting and sophisticated pasta dish that brings together earthy mushrooms, fresh spinach, and creamy ricotta. By pan-searing the mushrooms until golden and deglazing with white wine, you create a deep, savoury foundation that perfectly complements the bright marinara sauce. It is an excellent choice for a meat-free Monday or a weekend dinner party where you want to serve something impressive yet familiar.

Packed with Mediterranean flavours and plenty of garlic, these stuffed shells are a nutritious and filling option for the whole family. The method of finishing the pasta in a large frying pan ensures the sauce stays rich and the cheese remains beautifully soft. Serve this homemade favourite alongside a crisp green salad and some crusty bread for a complete, heart-healthy meal.

Video picks

Continue reading below

Ingredients for Vegetarian Skillet Stuffed Shells

  • 18 jumbo pasta shells (about 170g )

  • 1 1/2 teaspoons kosher salt, divided, plus more

  • 2 tablespoons extra-virgin olive oil

  • 230g crimini mushrooms, thinly sliced

  • 1 teaspoon freshly ground black pepper

  • 1/2 cup dry white wine or vermouth

  • 140g baby spinach

  • 6 garlic cloves, thinly sliced

  • 2 tablespoons unsalted butter

  • 725ml marinara sauce

  • 1/2 teaspoons crushed red pepper flakes

  • 475ml whole-milk ricotta

  • 90g finely grated Parmesan (about 150g ), plus more for serving

  • 3 tablespoons finely chopped oregano, divided

Cook shells in a large pot of boiling salted water, stirring occasionally, until very al dente, about 9 minutes; drain. Run under cold water to stop the cooking; drain again.

Meanwhile, heat oil in a large skillet over high. Add mushrooms and cook, stirring occasionally, until they release juices, then are dry again and nicely browned, 5–6 minutes; season with black pepper and 1 teaspoon salt. Reduce heat to medium, add wine, and cook, stirring, until reduced by half, 1–2 minutes. Add spinach, cover, and cook until beginning to wilt, 1–2 minutes. Uncover and continue to cook, stirring occasionally, until spinach is completely wilted and most of the liquid is evaporated, 2–4 minutes more. Transfer mushroom mixture to a large bowl; reserve skillet.

Cook garlic and butter in reserved skillet over medium-high heat, stirring occasionally, until garlic is fragrant and beginning to brown, 2–3 minutes. Add marinara sauce and red pepper and bring to a simmer over low heat. Cook, stirring occasionally, until warmed through, 6–8 minutes.

While sauce cooks, add ricotta, 90g Parmesan, 2 tablespoons oregano, and remaining 1/2 teaspoons salt to mushroom mixture and stir to combine. Spoon about 2 tablespoons ricotta mixture into each shell. The shell should be filled to capacity but not overstuffed.

Nestle stuffed shells into hot sauce in skillet. Cover and cook over medium heat until shells are warmed through, 4–6 minutes. Remove from heat and let sit 5 minutes. Sprinkle with Parmesan and remaining 1 tablespoon oregano.

Disclaimer

While every effort has been made to ensure the information is accurate and up to date, individual needs may vary and dietary requirements can differ based on personal health conditions. Always check food labels and allergen information before preparing or consuming any recipe. If you have specific health concerns, allergies, intolerances, or are following a medically prescribed diet, seek advice from your GP, pharmacist, or a registered dietitian before making significant changes to your diet or lifestyle.

Article history

The information on this page is peer reviewed by qualified clinicians.

  • 28 Jan 2026 | Originally published

    Authored by:

    UK recipe editors

    Peer reviewed by

    UK recipe editors
flu eligibility checker

Ask, share, connect.

Browse discussions, ask questions, and share experiences across hundreds of health topics.

symptom checker

Feeling unwell?

Assess your symptoms online for free

Sign up to the Patient newsletter

Your weekly dose of clear, trustworthy health advice - written to help you feel informed, confident and in control.

Please enter a valid email address

By subscribing you accept our Privacy Policy. You can unsubscribe at any time. We never sell your data.