Pioneer Woman Stuffed Shells are the kind of comfort food that feels special without requiring a whole day in the kitchen. Jumbo pasta shells are filled with a creamy ricotta-spinach mixture, smothered in marinara and melted mozzarella, then baked until bubbly. The tender pasta, rich filling, and golden cheese topping make this an Italian-American classic that disappears fast.
This recipe takes about 65 minutes total and is beginner-friendly, making it perfect for a weeknight dinner or a casual Sunday meal. The only tricky part is not overstuffing the shells, so they hold together during baking.
A Quick Glimpse at Pioneer Woman Stuffed Shells
This dish combines jumbo pasta shells with a rich filling of ricotta, cottage cheese, spinach, and Parmesan, all baked in a marinara sauce under a blanket of mozzarella. The texture is creamy and hearty, with the cheesy filling contrasting nicely against the tender pasta and tangy tomato sauce. Every bite delivers a satisfying mix of flavors and textures. It is an ideal make-ahead meal or freezer-friendly dinner for busy nights.

Why This Recipe is Worth Trying
- Simple ingredients — You likely have most of these on hand, from pantry staples like pasta and marinara to fridge basics like eggs and cheese.
- Great for feeding a crowd — Four servings means about 20 shells, which easily feeds a family of four or leaves leftovers for lunch.
- Freezer-friendly — Assemble the dish completely before baking, then freeze for up to three months for a ready-to-bake meal.
- Customizable filling — The ricotta-spinach base works well with extras like cooked ground beef, mushrooms, or fresh herbs.
- Comfort food with balance — The cottage cheese adds protein without making the filling too heavy, and the spinach sneaks in some veggies.
Essential Ingredients for This Recipe
Every ingredient here serves a purpose, from the cheese that binds the filling to the sauce that keeps everything moist. Using the right ones makes a real difference.
The Pasta
- 12 ounces (340g) jumbo pasta shells — These hold about 2 tablespoons of filling each. Look for large, sturdy shells that won’t tear easily. Barilla or De Cecco work well.
The Filling Base
- 15 ounces (425g) whole-milk ricotta cheese — Whole-milk ricotta gives the creamiest texture. Low-fat versions tend to be grainy and watery.
- 1 cup (240g) full-fat cottage cheese — This adds moisture and a slight tang. Full-fat is best here for richness, but low-fat cottage cheese can work.
- 10 ounces (283g) frozen chopped spinach, thawed and squeezed dry — Squeezing out every drop of water prevents a soggy filling. Wrap it in a clean kitchen towel and twist.
- 1 cup (226g) shredded low-moisture part-skim mozzarella cheese, divided — Use half in the filling and half on top. Low-moisture melts better than fresh mozzarella.
- 1/2 cup (50g) grated Parmesan cheese, plus 2 tablespoons for topping — Parmesan adds salty, nutty depth. Freshly grated melts more smoothly than pre-shredded.
- 1 large egg, lightly beaten — This binds the filling so it doesn’t spill out during baking.
The Aromatics and Seasoning
- 1/2 cup onion, finely diced — Onion adds sweetness and depth. Dice it small so it cooks quickly and doesn’t create lumps.
- 3 cloves garlic, minced — Garlic infuses the filling with savory flavor. Cook it just until fragrant, about 30 seconds.
- 1 teaspoon kosher salt — Salts the filling evenly. Adjust to taste after mixing.
- 1/2 teaspoon black pepper — Adds gentle heat.
- 1/4 teaspoon ground nutmeg — A pinch of nutmeg brightens the creamy dairy flavors. Do not skip it.
The Sauce and Topping
- 1 jar (24 ounces / 680g) marinara sauce — Use your favorite jarred brand or homemade. Rao’s or Mutti are good choices.
- 1/2 cup (120ml) water — Thins the sauce slightly so it does not dry out during baking.
- 1 cup (226g) shredded low-moisture part-skim mozzarella cheese — The topping layer. Grate from a block for best melt.
- 2 tablespoons (20g) grated Parmesan cheese — Sprinkled on top for extra browning and flavor.
Useful Equipment
- Large pot — For boiling the shells. Use at least a 6-quart pot so the pasta has room to move without sticking.
- 9×13-inch baking dish — Holds all the shells snugly in a single layer. A similar-sized dish works too.
- Small skillet — For sautéing the onion and garlic. A nonstick or stainless pan works fine.
- Rubber spatula — Mixes the filling without overworking it. Better than a wooden spoon for scraping the bowl.
- Small spoon or piping bag — Fills the shells neatly. A piping bag with a large round tip is faster and less messy.
Directions to Make Pioneer Woman Stuffed Shells
Follow these steps in order, and the shells will come out tender, cheesy, and perfectly baked.
- Cook the pasta — Bring a large pot of salted water to a rolling boil. Add the jumbo shells and cook until al dente, about 9-11 minutes, stirring occasionally. Drain and rinse with cool water to stop cooking. Lay the shells flat on a baking sheet in a single layer.
- Sauté the aromatics — Preheat the oven to 375°F (190°C). Heat the olive oil in a small skillet over medium heat until shimmering. Add the diced onion and cook, stirring frequently, until softened and translucent, about 4 minutes. Add the minced garlic and cook until fragrant, about 30 seconds more. Transfer to a large mixing bowl.
- Mix the filling — To the bowl with the onion mixture, add the squeezed-dry spinach, ricotta, cottage cheese, beaten egg, 1/2 cup Parmesan, 1 cup of the shredded mozzarella, kosher salt, black pepper, and ground nutmeg. Stir with a rubber spatula until thoroughly combined and uniform. Taste the filling and adjust salt if needed.
- Prep the sauce — In a separate 9×13-inch baking dish, spread 1 cup of the marinara sauce evenly over the bottom. Add the water to the remaining marinara and stir to thin it slightly. This prevents the pasta from drying out during baking.
- Fill the shells — Working with one shell at a time, use a small spoon or a piping bag fitted with a large tip to fill each shell with about 2 tablespoons of the ricotta mixture. Do not overstuff, or the shells will burst. Place each filled shell seam-side up in the prepared dish, arranging them in a single snug layer.
- Top and bake — Pour the remaining marinara mixture over the shells, spreading gently to cover all the shells evenly. Sprinkle the remaining 1 cup of mozzarella and the extra 2 tablespoons of Parmesan over the top. Cover the dish tightly with aluminum foil and bake for 20 minutes. Remove the foil and continue baking until the cheese is bubbly and golden brown in spots, about 10-15 minutes more. Let the dish rest for 5 minutes before serving.

What I Got Wrong (And How I Fixed It)
- Overcooking the shells — Cooking pasta for 12 minutes instead of 9-11 makes the shells mushy and prone to tearing. Stick to al dente and rinse with cool water to stop cooking.
- Not squeezing the spinach dry enough — Wet spinach makes the filling watery and runny. Squeeze it in a clean kitchen towel until no more liquid comes out.
- Overstuffing each shell — Too much filling causes the shells to burst open during baking. Use a level 2 tablespoons per shell and do not pack it tight.
- Skipping the water in the sauce — The undiluted sauce can thicken and dry out the pasta edges. Adding 1/2 cup water keeps everything moist.
- Baking without resting — Cutting into the dish right out of the oven makes the filling runny and the cheese slide off. A 5-minute rest lets the filling set and prevents burns.
Healthier Ways to Make Pioneer Woman Stuffed Shells
- Swap the ricotta — Use part-skim ricotta or reduce the whole-milk ricotta by half, replacing the rest with low-fat cottage cheese. This cuts saturated fat while keeping the texture creamy.
- Use low-fat mozzarella — Part-skim mozzarella already has less fat than whole-milk. For fewer calories, use reduced-fat mozzarella, but avoid fat-free, which does not melt well.
- Increase the spinach — Double the spinach to 20 ounces for extra fiber and vitamins. Squeeze it just as dry to avoid soggy filling.
- Add lean protein — Mix in 8 ounces (225g) cooked ground turkey or chicken to the filling for more protein without extra fat. Season with additional salt and pepper.
- Reduce the cheese topping — Use 1/2 cup mozzarella on top instead of 1 cup, and skip the extra Parmesan. The flavor still comes through.
Ingredient Substitutions for Pioneer Woman Stuffed Shells
- Whole-milk ricotta → Part-skim ricotta — Lower in fat and calories, but still creamy. Avoid fat-free ricotta, which can be grainy.
- Full-fat cottage cheese → Low-fat cottage cheese — Works perfectly with no noticeable difference in texture or flavor.
- Frozen spinach → Fresh spinach — Sauté 12 ounces fresh spinach in the skillet until wilted, then chop and squeeze dry. Use the same amount by volume after squeezing.
- Marinara sauce → Crushed tomatoes — Use 24 ounces crushed tomatoes with a pinch of dried oregano and basil. Add 1/2 teaspoon sugar if the tomatoes are acidic.
- Jumbo shells → Large lasagna noodles — Cook and cut the noodles into wide strips, then roll the filling inside. Bake as directed but check for doneness at 30 minutes.
- Parmesan → Pecorino Romano — Pecorino is saltier and sharper, so reduce the added salt in the filling by half.
Unexpected Ways to Enjoy This Pioneer Woman Stuffed Shells
- As a pasta bake — Chop the cooked stuffed shells into chunks and layer them in a baking dish with extra sauce and cheese. Bake for a deconstructed version.
- In a salad bowl — Serve the shells warm over a bed of baby arugula with a drizzle of balsamic glaze for a hearty main-dish salad.
- As stuffed pepper boats — Use the same filling to stuff halved bell peppers, then bake covered with sauce and mozzarella until the peppers are tender, about 30 minutes.
- In a lunch box — Pack individual shells in a thermos with extra sauce on the side. They hold up well and taste delicious cold or at room temperature.
- As a dip — Chop the shells into bite-sized pieces and stir them into warm marinara. Serve with crusty bread or pita chips for a playful appetizer.
- In a soup — Add chopped shells to a bowl of hot tomato-basil soup for a creamy, filling meal. The shells soften slightly and soak up the broth.
Best Tips for Pioneer Woman Stuffed Shells Success
- Rinse the shells after draining — Cool water stops the cooking process and makes the shells easier to handle without burning your fingers.
- Lay shells flat on a sheet pan — Prevent them from sticking together by arranging cooked shells in a single layer on a lightly oiled baking sheet.
- Use a piping bag for faster filling — A piping bag with a large round tip fills 20 shells in about 3 minutes. A zip-top bag with the corner snipped works too.
- Do not overfill the baking dish — Leave about 1/2 inch of space between the tops of the shells and the rim of the dish to prevent overflow during baking.
- Cover tightly with foil — A tight seal traps steam and ensures the pasta finishes cooking in the sauce without drying out.
- Let it rest before serving — Five minutes of rest allows the filling to firm up and the cheese to set, making neat servings possible.
Tasty Twists on Pioneer Woman Stuffed Shells
- Roasted red pepper sauce — Blend one jar of roasted red peppers with 1/2 cup heavy cream and use instead of marinara for a smoky, creamy variation.
- Pesto filling — Replace the marinara with a layer of pesto and use the same ricotta-spinach filling. Top with shredded provolone instead of mozzarella.
- Mexican-inspired — Swap the spinach for sautéed bell peppers and jalapeños, use pepper jack cheese in the filling, and top with salsa verde.
- Four-cheese version — Add 1/2 cup shredded fontina and 1/4 cup crumbled gorgonzola to the filling for a richer, tangier flavor.
- Meatball style — Mix 8 ounces cooked Italian sausage or ground beef into the filling. Use meaty marina on top for a hearty version.
- Spring vegetable version — Replace the spinach with 8 ounces sautéed asparagus and peas. Add a squeeze of lemon zest to the filling for brightness.
Best Ways to Store Your Pioneer Woman Stuffed Shells
- Refrigerator storage — Place leftover shells in an airtight container, layering with extra sauce if possible. They keep for up to 3 days.
- Freezer storage (unbaked) — Assemble the dish completely in a freezer-safe baking dish, cover tightly with foil, and freeze for up to 3 months. Label with the date.
- Freezer storage (baked) — Bake as directed, let cool completely, then wrap the dish tightly with plastic wrap and foil. Freeze for up to 3 months.
- Individual portions — Portion leftover shells into single-serving containers with sauce for quick lunches. Store in the refrigerator for up to 3 days or freeze for 2 months.
Ways to Warm It Up Again
- Oven method — Cover the dish with foil and reheat at 350°F (177°C) for 15-20 minutes, then uncover and broil for 2 minutes for a crispy cheese top.
- Microwave method — Place individual shells on a microwave-safe plate, cover with a damp paper towel, and heat on high for 1-2 minutes, checking halfway.
- Air fryer method — Place a few shells in the air fryer basket at 350°F (177°C) for 5-6 minutes, shaking halfway. The cheese gets crisper this way.
- Stovetop method — Place shells in a skillet with 1/4 cup water or extra sauce, cover, and heat over medium-low for 8-10 minutes, stirring gently once.
Nutritional Breakdown (per serving)
Based on 1 serving = 1 portion out of 4 total. Each serving is about 4-5 shells.
- Calories: 720
- Protein: 38g
- Fat: 38g
- Saturated Fat: 19g
- Carbohydrates: 52g
- Fiber: 5g
- Sugar: 11g
- Sodium: 950mg
- Cholesterol: 110mg
Wrapping It Up
Pioneer Woman Stuffed Shells deliver all the comfort of a baked pasta dish without the fuss of layering noodles or making a from-scratch sauce. The creamy ricotta-spinach filling, tender shells, and bubbly cheese topping make every bite satisfying. If you have been looking for a hearty, family-friendly meal that comes together in about an hour, give this recipe a try.
PrintPioneer Woman Stuffed Shells
Jumbo pasta shells are stuffed with a creamy, cheesy ricotta-spinach filling, smothered in a rich tomato sauce, and baked until bubbly and golden. The combination of tender pasta, savory filling, and melted mozzarella makes this a comforting, family-friendly main course.
- Prep Time: 30
- Cook Time: 35
- Total Time: 65
- Yield: 4 1x
- Category: Main Course
- Method: Baking
- Cuisine: Italian-American
Ingredients
- 12 ounces (340g) jumbo pasta shells (about 20 shells)
- 1 tablespoon olive oil
- 1/2 cup onion, finely diced
- 3 cloves garlic, minced
- 10 ounces (283g) frozen chopped spinach, thawed and squeezed dry
- 15 ounces (425g) whole-milk ricotta cheese
- 1 cup (240g) full-fat cottage cheese
- 1 large egg, lightly beaten
- 1/2 cup (50g) grated Parmesan cheese, plus 2 tablespoons for topping
- 2 cups (226g) shredded low-moisture part-skim mozzarella cheese, divided
- 1 teaspoon kosher salt
- 1/2 teaspoon black pepper
- 1/4 teaspoon ground nutmeg
- 1 jar (24 ounces / 680g) marinara sauce (about 3 cups)
- 1/2 cup (120ml) water
Instructions
- Bring a large pot of salted water to a rolling boil over high heat. Add the jumbo shells and cook until al dente, about 9-11 minutes, stirring occasionally to prevent sticking. Drain and rinse with cool water to stop cooking and make handling easier; lay shells flat on a baking sheet in a single layer.
- Preheat oven to 375°F (190°C). In a small skillet, heat the olive oil over medium heat until shimmering. Add the diced onion and cook, stirring frequently, until softened and translucent, about 4 minutes. Add the minced garlic and cook until fragrant, about 30 seconds more, then transfer to a large mixing bowl.
- To the bowl with the onion mixture, add the squeezed-dry spinach, ricotta, cottage cheese, beaten egg, 1/2 cup Parmesan, 1 cup of the shredded mozzarella, kosher salt, black pepper, and ground nutmeg. Stir with a rubber spatula until thoroughly combined and uniform. Taste the filling and adjust salt if needed.
- In a separate 9×13-inch (or similar) baking dish, spread 1 cup of the marinara sauce evenly over the bottom. Add the water to the remaining marinara and stir to thin it slightly; this prevents the pasta from drying out during baking.
- Working with one shell at a time, use a small spoon or a piping bag fitted with a large tip to fill each shell with about 2 tablespoons of the ricotta mixture. Do not overstuff, or the shells will burst. Place each filled shell seam-side up in the prepared dish, arranging them in a single snug layer.
- Pour the remaining marinara mixture over the shells, spreading gently to cover all the shells evenly. Sprinkle the remaining 1 cup of mozzarella and the extra 2 tablespoons of Parmesan over the top.
- Cover the dish tightly with aluminum foil and bake for 20 minutes. Remove the foil and continue baking until the cheese is bubbly and golden brown in spots, about 10-15 minutes more. Let the dish rest for 5 minutes before serving — this allows the filling to set and prevents burns.
- Serve hot, garnished with fresh basil or parsley if desired. Each serving is about 4-5 shells.
Notes
Storage: Refrigerate leftover stuffed shells in an airtight container for up to 3 days. Freezing: Assemble the dish completely but do not bake. Cover tightly with foil and freeze for up to 3 months. To reheat from frozen, bake covered at 375°F (190°C) for 50-60 minutes, then uncover and bake until bubbly. To reheat from refrigerated, microwave individual portions for 1-2 minutes or reheat in a 350°F (177°C) oven covered for 15-20 minutes.
Nutrition
- Calories: 720
- Sugar: 11g
- Sodium: 950mg
- Unsaturated Fat: 20g
- Trans Fat: 38g
- Carbohydrates: 52g
- Fiber: 5g
- Protein: 38g
- Cholesterol: 140mg
Keywords: stuffed shells, jumbo shells, ricotta stuffed shells, spinach and cheese shells, baked pasta, Italian-American recipe, Pioneer Woman recipe, comfort food, weeknight dinner, cheesy pasta bake

