Ivys Recipes

  • About
  • Recipe Index
  • Recipes by Meals
    • Appetizers and Snacks
    • Desserts
    • Side-Dish
    • Soups
    • Drinks
  • Recipes by Meal Time
    • Breakfast
    • Dinner
menu icon
go to homepage
  • About
  • Recipe Index
  • Recipes by Meals
    • Appetizers and Snacks
    • Desserts
    • Side-Dish
    • Soups
    • Drinks
  • Recipes by Meal Time
    • Breakfast
    • Dinner
search icon
Homepage link
  • About
  • Recipe Index
  • Recipes by Meals
    • Appetizers and Snacks
    • Desserts
    • Side-Dish
    • Soups
    • Drinks
  • Recipes by Meal Time
    • Breakfast
    • Dinner
×

Easy Spinach and Three-Cheese Stuffed Shells Recipe

Published: Jan 31, 2026 by Ivy · This post may contain affiliate links · Leave a Comment

Jump to Recipe·4 from 28 reviews

If you’re looking for a comforting, crowd-pleasing dish that’s bursting with flavor and creamy goodness, look no further than this Easy Spinach and Three-Cheese Stuffed Shells Recipe. It combines tender jumbo pasta shells filled with a luscious mixture of ricotta, Gouda, and fresh basil, all nestled in a hearty, homemade tomato and sausage sauce with vibrant spinach and red bell pepper. This recipe is perfect for family dinners or cozy gatherings, offering layers of texture and taste that never fail to impress.

Ingredients You'll Need

The dish is a close-up of a baked pasta with three main layers visible in each large pasta shell. The bottom layer is a tomato-based meat sauce mixed with some spinach leaves and finely crumbled light-colored cheese. On top of the filling inside the pasta is a thick layer of smooth white melted cheese with spots of golden brown where it has browned in the oven. Bright green fresh basil leaves are scattered on top of the cheese, adding contrast in color. The pasta shells are placed in a round dark pan on a white marbled surface, and a spoon is scooping one pasta shell, pulling stringy melted cheese stretched from the pan. photo taken with an iphone --ar 4:5 --v 7

The beauty of this recipe lies in its simplicity and the way each ingredient shines through. From the spicy Italian sausage that adds a savory kick to the trio of cheeses that create an irresistibly creamy filling, every item plays a key role in making this dish unforgettable.

  • Extra-virgin olive oil: Provides a rich base to sauté the sausage and develop the sauce's depth.
  • Ground spicy Italian sausage: Brings a bold, slightly spicy flavor that complements the mild cheeses perfectly.
  • Crushed tomatoes (2 cans, 28 ounces each): Forms a luscious, vibrant sauce that’s both tangy and comforting.
  • Red bell pepper (seeded and sliced): Adds sweetness and a pop of color, balancing the spicy notes.
  • Dried oregano: Offers a classic herbaceous touch, enhancing the Italian flavor profile.
  • Crushed red pepper flakes: Adjustable for preferred heat, they boost the sauce’s warmth.
  • Kosher salt and freshly ground pepper: Essential for seasoning, bringing all flavors into harmony.
  • Frozen chopped spinach (8-ounce bag, thawed and squeezed dry): Sneaks in a healthy green and adds a subtle earthiness.
  • Whole-milk ricotta cheese (16 ounces): Creates a creamy, slightly tangy base for the filling.
  • Shredded Gouda cheese (2 cups): Adds a smoky, nutty richness that makes the filling extra special.
  • Fresh basil leaves (1 cup, chopped plus more for garnish): Provides bursts of fresh, aromatic brightness throughout the dish.
  • Jumbo pasta shells (1-pound box): The perfect vessel for stuffing and soaking up all those delicious flavors.
  • Fresh mozzarella cheese (8 ounces, torn): Melts beautifully on top to create a golden, bubbly finish.

How to Make Easy Spinach and Three-Cheese Stuffed Shells Recipe

Step 1: Preheat and Start the Sauce

Begin by setting your oven to 350°F and warming the olive oil in a large oven-safe skillet over medium-high heat. Add the ground spicy Italian sausage and cook until it’s browned and crumbly, releasing all those fragrant spices. Then lower the heat and stir in the crushed tomatoes, sliced red bell pepper, dried oregano, red pepper flakes, salt, and pepper. Let the sauce simmer gently for 10 to 15 minutes to thicken and meld the flavors. Finally, mix in the thawed and drained spinach, tasting and adjusting the seasoning to your liking. This sauce is the flavorful heart of your stuffed shells and will keep everyone coming back for more.

Step 2: Cook the Pasta Shells

While the sauce simmers, bring a large pot of salted water to a boil. Cook the jumbo pasta shells just until al dente, tender enough to bite but sturdy enough to hold the cheese filling. Drain them carefully and set aside to cool slightly—handling warm shells can be tricky, so a small cooling period helps prevent tears and makes filling so much easier.

Step 3: Make the Cheese Filling

Combine the whole-milk ricotta, shredded Gouda, and freshly chopped basil leaves in a medium bowl. This blend balances creamy, smoky, and fresh flavors that will make your stuffed shells sing. For effortless filling, transfer the mixture into a large zip-top bag, squeeze it down to one corner, and snip off about half an inch to create a handy piping bag. This simple trick gives you perfect control without the need for special tools.

Step 4: Fill the Shells

Use your makeshift piping bag to carefully stuff about one tablespoon of the cheese mixture into each cooked pasta shell. Then nestle these little cheesy treasures evenly over the simmering sauce in the skillet, arranging them in a single layer. Scatter torn mozzarella pieces all over for that gooey, golden finish that everyone dreams about when they think of stuffed shells.

Step 5: Bake the Dish

Pop the skillet into your preheated oven and bake for 25 to 30 minutes. You’re looking for the mozzarella on top to fully melt and show hints of golden brown, signaling that your shells are bubbling with flavor. When done, remove the skillet and give the dish a quick five-minute rest before diving in—this lets the flavors meld perfectly and the filling set nicely.

Step 6: Finish and Serve

Just before serving, sprinkle the dish with more fresh basil leaves for an extra pop of color and brightness. Serve the Easy Spinach and Three-Cheese Stuffed Shells warm, letting every bite dazzle with the perfect balance of creamy cheese, zesty sausage sauce, and tender pasta. Leftovers keep well in an airtight container in the fridge for up to three days, making this recipe as practical as it is delicious.

How to Serve Easy Spinach and Three-Cheese Stuffed Shells Recipe

A round black pan filled with baked pasta shells stuffed with a tomato sauce and spinach base as the first layer, followed by a thick, melted layer of golden-brown cheese covering most of the pasta shells, topped with bright green fresh basil leaves scattered on top. The dark pan has a white handle and is placed on a white marbled surface with some loose basil leaves around it. Photo taken with an iphone --ar 4:5 --v 7

Garnishes

Fresh basil leaves are a must for garnishing, lending a bright, herbal aroma that cuts through the richness. A light drizzle of good-quality extra-virgin olive oil or a sprinkle of freshly grated Parmesan can also elevate the presentation and flavor, adding layers of sophistication without any fuss.

Side Dishes

This dish pairs perfectly with simple, refreshing sides that complement without overpowering. A crisp green salad with tangy vinaigrette, roasted asparagus, or garlic bread with a crisp crust can balance out the richness and provide contrasting textures and flavors.

Creative Ways to Present

For a fun twist, serve the stuffed shells in individual ramekins for personalized portions, perfect for dinner parties. Alternatively, layer the sauce, shells, and cheese in a casserole dish for a beautifully rustic baked pasta experience that’s perfect for family-style dining—either way, the Easy Spinach and Three-Cheese Stuffed Shells Recipe shines every time.

Make Ahead and Storage

Storing Leftovers

After your meal, place any leftover stuffed shells in an airtight container and refrigerate for up to three days. This helps maintain the creamy cheese filling’s moisture while keeping the sauce flavorful. Leftovers are ideal for quick lunches or easy dinners during a busy week.

Freezing

This recipe also freezes beautifully. Arrange the unbaked stuffed shells in a freezer-safe dish with the sauce, cover tightly with foil, and freeze for up to two months. When you’re ready to enjoy, thaw overnight in the fridge and bake as directed for a freshly made taste that saves time.

Reheating

Reheat leftovers covered with foil in a 350°F oven for about 20 minutes or until warmed through. You can also microwave individual portions gently, but heating slowly in the oven ensures that melty cheese goodness and sauce richness are perfectly preserved.

FAQs

Can I use different types of cheese in this Easy Spinach and Three-Cheese Stuffed Shells Recipe?

Absolutely! While ricotta, Gouda, and mozzarella create a classic combination here, feel free to experiment with cheeses like fontina, Parmesan, or provolone to personalize the dish to your taste.

Is it possible to make this recipe vegetarian?

Yes, simply omit the Italian sausage and add extra vegetables like mushrooms or zucchini in the sauce for a hearty vegetarian version without losing any flavor.

How do I prevent the pasta shells from falling apart when stuffing?

Cook the shells just until al dente and let them cool slightly before filling. Handling them gently and not overcooking ensures they hold their shape perfectly during baking.

Can I prepare this Easy Spinach and Three-Cheese Stuffed Shells Recipe ahead of time?

You can assemble the shells and sauce a day ahead, refrigerate the entire dish, and bake it fresh when ready to serve. This makes it ideal for planning ahead without sacrificing taste or texture.

What can I serve with the stuffed shells to make a complete meal?

Pair with a fresh green salad, crusty bread, or roasted vegetables for a balanced, satisfying dinner. A side of garlic bread especially complements the cheesy richness beautifully.

Final Thoughts

This Easy Spinach and Three-Cheese Stuffed Shells Recipe is one of those dishes that feels like an unconditional hug on a plate—comforting, flavorful, and beautifully cheesy. Whether you’re cooking for family, friends, or just treating yourself, it’s a recipe that delivers big on taste and satisfaction without stress. Give it a try and watch how easily it becomes a beloved staple in your kitchen.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Easy Spinach and Three-Cheese Stuffed Shells Recipe

Easy Spinach and Three-Cheese Stuffed Shells Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4 from 28 reviews
  • Author: Ivy
  • Prep Time: 20 minutes
  • Cook Time: 50 minutes
  • Total Time: 1 hour 10 minutes
  • Yield: 6 servings
  • Category: Main Course
  • Method: Baking
  • Cuisine: Italian-American
Print Recipe
Pin Recipe

Description

This Easy Spinach and Three-Cheese Stuffed Shells recipe features jumbo pasta shells filled with a creamy mixture of ricotta, Gouda, and fresh basil, nestled in a savory spicy Italian sausage tomato sauce with red bell peppers and spinach. Baked until bubbly and golden, this comforting Italian-American dish is perfect for a hearty family dinner.


Ingredients

Sauce Ingredients

  • 2 tablespoons extra-virgin olive oil
  • 1 pound ground spicy Italian sausage
  • 2 (28-ounce) cans crushed tomatoes
  • 1 red bell pepper, seeded and sliced
  • 2 teaspoons dried oregano
  • ½ teaspoon crushed red pepper flakes (adjust to taste)
  • Kosher salt and freshly ground black pepper, to taste
  • 1 (8-ounce) bag frozen chopped spinach, thawed and squeezed dry

Cheese Filling Ingredients

  • 16 ounces whole-milk ricotta cheese
  • 2 cups shredded Gouda cheese
  • 1 cup fresh basil leaves, chopped (plus more for garnish)

Other Ingredients

  • 1 (1-pound) box jumbo pasta shells, cooked al dente
  • 8 ounces fresh mozzarella cheese, torn


Instructions

  1. Preheat and Start the Sauce: Preheat your oven to 350°F. Heat olive oil in a large oven-safe skillet over medium-high heat until shimmering. Add the ground spicy Italian sausage and crumble it with a wooden spoon, cooking until browned and fully cooked, about 5 to 8 minutes. Reduce heat to low, then stir in crushed tomatoes, sliced red bell pepper, dried oregano, crushed red pepper flakes, and salt and pepper to taste. Let the sauce simmer gently until it thickens slightly, about 10 to 15 minutes. Stir in the thawed and drained spinach, and adjust seasoning as needed.
  2. Cook the Pasta: Bring a large pot of salted water to a boil. Cook the jumbo pasta shells until just tender (al dente), according to package instructions. Drain well and set aside to cool slightly for easier handling.
  3. Make the Cheese Filling: In a medium bowl, combine the ricotta cheese, shredded Gouda cheese, and chopped basil leaves. Transfer the mixture into a gallon-sized zip-top bag, pressing the mixture into one corner. Cut about a half-inch piece off the corner of the bag to create a piping bag.
  4. Fill the Shells: Pipe about one tablespoon of the cheese mixture into each cooked pasta shell. Arrange the stuffed shells in a single layer over the sauce in the skillet. Evenly scatter torn fresh mozzarella pieces over the top of the stuffed shells.
  5. Bake the Dish: Place the skillet in the preheated oven and bake for 25 to 30 minutes, until the cheese is fully melted and starts to turn golden brown. Remove from the oven and let the dish rest for about 5 minutes before serving.
  6. Finish and Serve: Garnish the baked stuffed shells with additional fresh basil leaves. Serve them warm. Leftovers can be stored in an airtight container in the refrigerator for up to three days.

Notes

  • For a milder dish, reduce or omit the crushed red pepper flakes.
  • Be sure to squeeze excess moisture from the thawed spinach to prevent watery sauce.
  • You can prepare the sauce and cheese filling ahead of time; assemble and bake when ready.
  • Use an oven-safe skillet to bake directly without transferring to a baking dish.
  • Leftover stuffed shells reheat well in a covered dish at 350°F for 15-20 minutes or in the microwave.

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Dinner

  • Butter Lemon Garlic Shrimp (20 Minute Recipe) + Video Recipe
    Butter Lemon Garlic Shrimp (20 Minute Recipe) + Video Recipe
  • Orange Glazed Salmon with Rosemary and Pomegranate Recipe
    Orange Glazed Salmon with Rosemary and Pomegranate Recipe
  • Lemon Pepper Hot Smoked Salmon Recipe
    Lemon Pepper Hot Smoked Salmon Recipe
  • Beef & Vegetables Chop Suey (Stir Fry Recipe) Recipe
    Beef & Vegetables Chop Suey (Stir Fry Recipe) Recipe

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Hey, I’m Ivy!

I’m a 28-year-old mom to my little prince, Pitter, who loves cooking and exploring flavors from around the world. What started in my home kitchen is now a space where I share simple, global-inspired recipes made with love.

 

Learn more

Popular

  • Marry Me Red Velvet Cinnamon Rolls Recipe
    Marry Me Red Velvet Cinnamon Rolls Recipe
  • Lemon Glazed White Chocolate and Raspberry Blondies Recipe
    Lemon Glazed White Chocolate and Raspberry Blondies Recipe
  • Brown Butter Apple Strudel Blondies with Salted Caramel Drizzle Recipe
    Brown Butter Apple Strudel Blondies with Salted Caramel Drizzle Recipe
  • Mini Pistachio and Coffee Cheesecakes Recipe
    Mini Pistachio and Coffee Cheesecakes Recipe

Footer

as seen in:

↑ back to top

Explore

  • Appetizers and Snacks
  • Breakfast
  • Soups
  • Dinner
  • Side-Dish
  • Desserts
  • Drinks

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Ivys Recipes. All rights reserved.