Recipe Chicken Spinach Ricotta Cheese: Creamy Stuffed Shells With Garden Freshness

Recipe Chicken Spinach Ricotta Cheese: Creamy Stuffed Shells With Garden Freshness

This stuffed shells recipe brings garden-fresh flavors to your dinner table with a creamy ricotta-spinach filling that’s irresistibly rich yet balanced.

I developed this method after years of testing, focusing on achieving the perfect texture combination: tender pasta, creamy filling, and a flavorful tomato sauce that ties everything together.

The chicken adds hearty protein while the spinach and ricotta create a light yet satisfying filling. Each bite delivers layers of flavor without feeling heavy.

Perfect for family dinners or impressing guests, this dish proves that comfort food can be both delicious and nutritious.

👨‍🍳
Difficulty
Easy
🍗
Diet
Poultry
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Recipe Chicken Spinach Ricotta Cheese

Tender shells, creamy filling, and bold tomato sauce bring this dish to life effortlessly.

Ingredient Amount Notes
Jumbo Pasta Shells 🍝 24 pieces Uncooked, about 8 oz
Boneless Chicken Breast 🍗 1 lb Cooked and shredded
Whole-Milk Ricotta Cheese 🧀 15 oz Drained for thickness
Fresh Spinach 🍃 10 oz Chopped, thawed if frozen
Marinara Sauce 🍅 3 cups Homemade or high-quality jarred
Mozzarella Cheese 🧀 2 cups Shredded, low-moisture preferred
Parmesan Cheese 🧀 ½ cup Freshly grated from block
Large Egg 🥚 1 whole For binding filling
Garlic Cloves 🧄 3 cloves Minced for sauce
Yellow Onion 🧅 ½ whole Finely diced for sauce
Dried Basil 🌿 1 tsp Or fresh basil if available
Dried Oregano 🌿 1 tsp Mediterranean oregano preferred
Salt 🧂 1 tsp Divided for seasoning layers
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Olive Oil 🫒 2 tbsp Extra-virgin for richness

The ricotta is the soul here. Whole-milk only—low-fat makes the filling sad and watery. I grab Calabria or Galbani from the grocery store, but any good brand works. The spinach should be squeezed absolutely dry (frozen works in a pinch) to avoid a soggy filling. For the shells, Barilla or De Cecco hold up best to baking without turning mushy.

No chicken? Ground turkey or even white beans keep the heartiness. Out of mozzarella? Fontina or provolone melt beautifully. The Parmesan can be Pecorino Romano for a sharper bite. If using fresh spinach, you’ll need about 12 oz raw to yield 10 oz cooked. The marinara can be store-bought—Rao’s or Victoria are my go-tos.

Assemble and bake immediately, or refrigerate for up to 24 hours before baking. Leftovers keep 4-5 days in the fridge, freeze for 3 months (thaw before reheating). Pro tip: add a splash of milk to the ricotta if it seems too thick.

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I toss everything together in a single dish—no juggling pans while the ricotta and spinach work their magic with the chicken.
  • Creamy Dreamy Bite: That first forkful of ricotta-stuffed shells with the spinach and marinara? Ridiculously good.
  • Feeds a Crowd: I make a double batch for Sunday dinner, and it’s just as good reheated for lunch the next day.
  • Budget Stretcher: A little chicken and ricotta go a long way when you bulk it up with spinach and pasta shells.

Step-by-Step Instructions for Creamy Stuffed Shells With Garden Freshness

Here’s how to do it right—the shells stay tender, the filling rich and creamy.

Step 1: Cook the Jumbo Pasta Shells to Al Dente Perfection

Bring a large pot of salted water to a rolling boil. Add the 24 pieces Jumbo Pasta Shells and cook for 9-11 minutes, stirring occasionally to prevent sticking. You want them just shy of fully cooked—they’ll finish in the oven.

Test one shell by cutting it open; it should have a slight resistance in the center with a firm bite. Drain immediately and rinse under cold water to stop the cooking process. Lay them out on a baking sheet so they don’t stick together while you prep the filling.

Step 2: Prepare the Chicken and Spinach Ricotta Filling

In a mixing bowl, combine the 15 oz Whole-Milk Ricotta Cheese, 1 lb cooked and shredded Boneless Chicken Breast, 10 oz chopped Fresh Spinach, 1 whole Large Egg, 0.5 cup Parmesan Cheese, 1 tsp Dried Basil, 1 tsp Dried Oregano, and ½ tsp Black Pepper.

Mix until fully incorporated but don’t overwork it—you want the filling light and fluffy. The egg binds everything together, while the Parmesan adds a sharp, salty depth. Taste and adjust seasoning with a pinch of the 1 tsp Salt if needed.

Step 3: Build the Sauce Base for Layering

Heat the 2 tbsp Olive Oil in a skillet over medium heat. Add the ½ whole finely diced Yellow Onion and sauté for 3-4 minutes until translucent. Stir in the 3 minced Garlic Cloves and cook for 30 seconds until fragrant—don’t let it brown.

Pour in the 3 cups Marinara Sauce, then add the remaining ½ tsp Salt. Simmer for 5 minutes to meld the flavors. The sauce should be thick enough to coat the back of a spoon but still pourable for even layering.

Step 4: Assemble and Bake to Bubbly Perfection

Spread 1 cup of the marinara sauce in the bottom of a 9×13-inch baking dish. Stuff each shell generously with the ricotta mixture and arrange them seam-side up in the dish. Pour the remaining 2 cups of sauce over the shells.

Sprinkle the 2 cups shredded Mozzarella Cheese evenly over the top. Bake at 375°F for 25-30 minutes until the cheese is melted and golden and the sauce is bubbling at the edges. Let it rest for 5 minutes before serving to set the filling.

👨‍🍳

Pro Tips For Making Recipe Chicken Spinach Ricotta Cheese

  • Parboil the Shells: Cook the jumbo shells for 2-3 minutes less than package instructions—they’ll finish in the oven without turning to mush. I learned this the hard way after pulling out a pan of overcooked, gummy pasta.
  • Squeeze the Spinach: After wilting the fresh spinach, squeeze out every bit of liquid with your hands or a clean towel—about 1/2 cup of water will come out. Skipping this makes the filling watery and the shells soggy.
  • Season the Ricotta: Mix the whole-milk ricotta with salt, pepper, and a pinch of nutmeg before stuffing. Sounds weird, but it works: the cheese needs that boost to stand up to the marinara and chicken.
  • Pre-cook the Chicken: Dice the boneless chicken breast and sauté it with garlic before mixing into the filling—raw chicken won’t cook through in the baking time, and pre-cooked pieces soak up the ricotta-spinach flavors better.

Regional Styles of This recipe chicken spinach ricotta cheese

Italian Classic Style

In Tuscany, they’d use fresh sheep’s milk ricotta and local spinach for a lighter filling. I love adding nutmeg to the ricotta mixture—a ¼ tsp enhances the cheese’s natural sweetness. The sauce is often simpler, just San Marzano tomatoes crushed by hand with garlic and basil. 🗺️

French Provençal Twist

Here, they’d swap the marinara for a béchamel sauce—2 cups made with butter, flour, and milk. Add herbes de Provence to the filling for that distinct floral note. Top with Gruyère cheese instead of mozzarella for a nutty depth that pairs beautifully with the chicken.

Greek Inspired

This version uses feta cheese crumbled into the ricotta filling—about ½ cup—and dill instead of basil. The sauce becomes a light tomato-herb blend with oregano and lemon zest. I often add kalamata olives for a briny kick that cuts through the creaminess. 💛

Mexican Fusion

Swap the marinara for a salsa verde made with tomatillos and jalapeños. Add cumin and chili powder to the filling, and use pecorino cheese for a sharper bite. Top with cotija cheese before baking for an extra layer of flavor.

Pacific Northwest

I love using local Dungeness crab instead of chicken for a seafood twist. The spinach and ricotta stay the same, but I add lemon zest to brighten the filling. A light white wine sauce replaces the marinara, and I top with sharp cheddar from Tillamook. It’s a Portland favorite at our dinner table.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value
Total Fat 24g31%
Saturated Fat 12g60%
Cholesterol 135mg45%
Sodium 980mg43%
Total Carbohydrate 52g19%
Dietary Fiber 5g18%
Sugars 8g
Protein 42g84%
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 frozen spinach instead of fresh?

Thaw and drain 10 oz frozen spinach completely, squeezing out all excess water. This prevents a soggy filling and maintains the perfect texture.

2

What can I substitute for ricotta cheese?

Cottage cheese blended smooth works well, or try mascarpone for extra creaminess. For a lighter option, use a mix of ½ cup cream cheese and 1 cup shredded mozzarella.

3

How do I prevent the shells from drying out?

Cover the dish with foil for the first 20 minutes of baking, then uncover to brown. Also, ensure shells are just al dente before stuffing and use enough sauce to keep them moist.

4

Can I make this dish ahead of time?

Yes! Assemble everything, cover tightly, and refrigerate for up to 24 hours. Add 5-10 minutes to the baking time if cooking from cold.

★★★★★4.7(15 reviews)
Nathan Turner