Barilla Stuffed Shells Recipe: Cheesy Ricotta and Spinach Fillings

Barilla Stuffed Shells Recipe: Cheesy Ricotta and Spinach Fillings

Barilla jumbo shells make the perfect vessel for a rich, creamy ricotta and spinach filling that bakes up golden and bubbling. The shells hold their shape beautifully while the cheese filling develops a melt-in-your-mouth texture.

This vegetarian main course comes together with simple ingredients but delivers restaurant-quality flavor. The key is layering the shells with marinara sauce before baking to prevent sticking and enhance every bite.

After baking at 375°F, you’ll have tender pasta with a perfectly cheesy filling and edges that crisp slightly. The spinach adds freshness while the ricotta provides that classic Italian richness.

Serve with garlic bread and a simple salad for a complete meal. Here’s how to make this crowd-pleasing dish.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Barilla Stuffed Shells

Barilla shells stuffed with creamy ricotta, spinach, and three cheeses. Simple but impressive.

Ingredient Amount Notes
Barilla Jumbo Shells 🍝 24 pieces About 12 oz box
Ricotta Cheese 🧀 15 oz Whole milk for creaminess
Fresh Spinach 🥬 10 oz Chopped and drained well
Marinara Sauce 🍅 3 cups Homemade or quality jarred
Mozzarella Cheese 🧀 8 oz Shredded, whole milk preferred
Parmesan Cheese 🧀 ½ cup Freshly grated from wedge
Large Egg 🥚 1 whole For binding filling
Garlic Cloves 🧄 3 cloves Minced for sauce
Dried Basil 🌿 1 tsp Or 1 tbsp fresh chopped
Dried Oregano 🍃 1 tsp Mediterranean variety preferred
Salt 🧂 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ¼ tsp Freshly ground preferred
Olive Oil 🫒 1 tbsp Extra-virgin for richness

The shells are everything here. Barilla jumbo shells hold their shape better than generic brands—I grab them from Kroger or Target when they’re on sale. For the ricotta, whole milk is non-negotiable (the part-skim version gets watery). Look for BelGioioso or Calabro at the grocery store—they’ve got that perfect creamy texture that doesn’t turn grainy when baked.

No ricotta? Cottage cheese blended smooth works in a pinch (though it’s tangier). Fresh spinach can be swapped for frozen thawed and squeezed dry—just don’t skip draining it. For the marinara, Rao’s or Victoria low-acid sauces prevent that metallic aftertaste. Want more herb punch? Fresh basil at triple the dried amount makes it taste like summer.

Assemble and refrigerate unbaked for up to 24 hours—perfect for Sunday prep. Leftovers keep 4-5 days in the fridge, freeze for 2 months. Reheat covered with foil to prevent drying out (the cheese gets sad otherwise).

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I love that I can boil the shells, stuff them, and bake all in one dish. No mountain of pots to wash later.
  • That Ricotta Magic: The ricotta and spinach filling is creamy and fresh, and the mozzarella melts into this gooey, golden perfection.
  • Feeds My Crew: Between us, this dish satisfies even my pickiest eater, and I can prep it ahead for busy nights.
  • Leftovers for Days: Honestly, it tastes even better the next day, and it reheats like a dream.

Step-by-Step Instructions for Stuffed Shells

Here’s how I create this dish with perfect texture and flavor every time.

Step 1: Boil and Prepare the Barilla Jumbo Shells

Bring a large pot of salted water to a rolling boil. Add all 24 pieces Barilla Jumbo Shells and cook for 9-10 minutes until al dente, about 2 minutes less than package directions. You want them slightly undercooked so they don’t turn mushy when baked.

Drain the shells and immediately rinse them under cold water to stop the cooking process. Spread them in a single layer on a baking sheet, drizzle with 1 tbsp Olive Oil, and gently toss. This prevents sticking and makes them easier to fill. Set aside while you prep the filling.

Step 2: Prepare the Cheesy Spinach Filling

In a large bowl, combine the 15 oz Ricotta Cheese, 1 whole Large Egg, 0.5 cup Parmesan Cheese, 0.5 tsp Salt, and 0.25 tsp Black Pepper. Mix until smooth and creamy—this egg binds everything together so the filling holds its shape.

Add the 10 oz Fresh Spinach (make sure it’s chopped and well-drained to prevent a watery filling), 1 tsp Dried Basil, and 1 tsp Dried Oregano. Stir until all ingredients are evenly distributed. The filling should be thick and hold its shape when scooped.

Step 3: Assemble the Stuffed Shells with Sauce

Spread 1 cup of the 3 cups Marinara Sauce on the bottom of a 9×13-inch baking dish. This prevents sticking and adds flavor to every bite. Fill each cooked shell with a generous spoonful of the ricotta-spinach mixture, using all of it.

Arrange the stuffed shells seam-side up in the dish, snug but not crowded. Pour the remaining 2 cups of Marinara Sauce evenly over the top, making sure the shells are mostly covered. This keeps them moist during baking.

Step 4: Bake to Bubbly, Golden Perfection

Preheat your oven to 375°F. Sprinkle all of the 8 oz Mozzarella Cheese evenly over the sauced shells. Cover the dish tightly with foil to trap steam and prevent the cheese from drying out.

Bake for 25 minutes, then remove the foil and bake for another 10-15 minutes until the cheese is melted and golden brown and the sauce is bubbling at the edges. You’ll see the dish is ready when the center is hot and the cheese has developed a light golden crust.

Step 5: Rest and Serve

Let the stuffed shells rest for 5-10 minutes after removing them from the oven. This allows the filling to set slightly so it doesn’t ooze out when served. The cheese will also firm up just enough to hold its shape.

Garnish with extra Parmesan Cheese if desired and serve warm. Each shell should be tender with a creamy, flavorful filling and a rich, cheesy topping. Dig in while it’s hot and gooey!

👨‍🍳

Pro Tips For Making Barilla Stuffed Shells

  • Boil Shells Al Dente: Cook the Barilla jumbo shells 1-2 minutes less than package instructions—you want them firm enough to hold their shape when stuffing. I learned this the hard way after my first batch turned to mush in the oven.
  • Drain Spinach Well: Squeeze every last drop of water from the fresh spinach before mixing with ricotta, or you’ll end up with a watery filling. Sounds tedious, but it actually changes the outcome.
  • Skip Overstuffing: Resist the urge to pack each shell to the brim—ricotta expands while baking. A heaping teaspoon per shell is plenty, and it keeps the filling from oozing out.
  • Sauce the Bottom: Spread a thin layer of marinara in the baking dish before adding shells to prevent sticking. My grandmother swore by this, and she was right.

Regional Styles of This Recipe

Northern Italian Style

In Lombardy, they skip the marinara and use besciamella (béchamel) sauce instead, creating a creamy base. I layer the stuffed shells with 2 cups béchamel and top with buttered breadcrumbs for crunch. The result is richer and more delicate. 💛

Southern Italian Flavor

Sicilian cooks add ¼ cup chopped sun-dried tomatoes and ½ tsp red pepper flakes to the filling for bold, sunny flavors. I also stir in 2 tbsp chopped Kalamata olives for that characteristic Mediterranean tang.

Roman Classic

Traditional Roman stuffed shells use cacio e pepe inspiration—mix ½ cup pecorino romano into the ricotta and finish with a drizzle of olive oil and cracked black pepper. Simple but deeply flavorful.

Emilia-Romagna Twist

This region loves its Prosciutto di Parma. I add ¼ cup finely diced prosciutto to the filling and top with shaved parmigiano-reggiano after baking. The salty-sweet combination is irresistible. ✨

Tuscan Herb Version

In Tuscany, they amp up the herbs. I mix 1 tbsp fresh rosemary and 1 tbsp fresh sage into the ricotta, plus 2 tbsp grated pecorino toscano. The earthy notes pair perfectly with the creamy filling.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value
Total Fat 28g36%
Saturated Fat 16g80%
Cholesterol 110mg37%
Sodium 920mg40%
Total Carbohydrate 45g16%
Dietary Fiber 4g14%
Sugars 8g
Protein 32g64%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use cottage cheese instead of ricotta?

Yes, blend cottage cheese until smooth for a tangier alternative. Just drain it well first to avoid a watery filling.

Use the same 15 oz amount as ricotta for best results.

2

How do I prevent the shells from sticking?

Rinse the cooked shells in cold water and toss with 1 tbsp olive oil before filling.

Also, spread sauce on the baking dish bottom to create a barrier.

3

Can I make these ahead of time?

Assemble the dish, cover, and refrigerate for up to 24 hours before baking.

Add 5-10 minutes to the baking time if cooking from cold.

4

Why did my filling turn out watery?

This usually happens from undrained spinach or overcooked shells.

Always squeeze all moisture from spinach and cook pasta al dente.

★★★★★4.6(7 reviews)
Tyler Parker