• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Snack On Meat

  • Home
  • All RECIPES
  • Desserts
  • Cakes
  • Chicken
  • Salade
  • Contact
  • Privacy Policy
You are here: Home / All RECIPES / Spinach and Ricotta Stuffed Shells (Easy, Creamy & Comforting)

Spinach and Ricotta Stuffed Shells (Easy, Creamy & Comforting)

Spinach and ricotta stuffed shells are everything you love about comfort food—creamy, cheesy, and baked until golden and bubbly. This classic Italian-inspired dish is easy enough for a weeknight but elegant enough for a dinner party. Let’s make it!


🧀 Ingredients You’ll Need

  • 12–15 jumbo pasta shells (about half a box)
  • 2 cups ricotta cheese
  • 1 cup shredded mozzarella cheese, divided
  • 1/2 cup grated Parmesan cheese
  • 1 large egg
  • 2 cups fresh spinach (roughly chopped) or 1 cup frozen spinach (thawed & drained)
  • 2 cloves garlic, minced
  • 2 cups marinara sauce
  • 1 tablespoon olive oil
  • 1 teaspoon Italian seasoning
  • Salt & black pepper to taste
  • Fresh basil for garnish (optional)

🛠 Tools That Make It Easy

  • DOWAN 9×13 Casserole Dish – perfect for even baking
  • Mixing Bowls – great for prepping your ricotta filling
  • Silicone Spatula Set – scrapes every last bit of filling
  • Reusable Piping Bag – keeps stuffing shells neat and mess-free
  • AVACRAFT Saucepan – ideal for boiling pasta

These are affiliate links. As an Amazon Associate, I may earn a small commission at no extra cost to you.


❤️ Why You’ll Love This Recipe

  • Creamy, savory, and satisfying
  • Great for meal prep – make ahead and bake later
  • Crowd-pleasing for family dinners or potlucks
  • Customizable with your favorite add-ins like mushrooms, herbs, or extra cheese

👩‍🍳 How to Make Stuffed Shells (Step-by-Step)

Step 1: Cook the Pasta

Boil the jumbo shells in salted water until al dente (about 8–10 minutes). Don’t overcook—they’ll finish in the oven. Drain and set aside to cool slightly.

Step 2: Prepare the Filling

In a large bowl, mix:

  • Ricotta
  • 1/2 cup mozzarella
  • Parmesan
  • Egg

Meanwhile, sauté the garlic in olive oil (30 seconds). Add spinach and cook until wilted (2–3 minutes). Let cool slightly, then stir into the cheese mixture. Season with Italian seasoning, salt, and pepper.

Step 3: Assemble the Shells

  • Preheat oven to 375°F (190°C)
  • Spread 1 cup of marinara in the bottom of a 9×13-inch baking dish
  • Fill each shell with about 2 tablespoons of the spinach-ricotta filling
  • Arrange in a single layer, open side up
  • Top with remaining marinara and mozzarella

Step 4: Bake

  • Cover with foil and bake for 20 minutes
  • Uncover and bake 10 more minutes, until cheese is golden and bubbly
  • Let rest for a few minutes before serving

Step 5: Serve & Enjoy

Top with fresh basil and serve warm alongside garlic bread or salad. This dish is cozy, flavorful, and makes for a beautiful presentation.


🔁 Tips for Success

  • Use full-fat ricotta for the creamiest filling
  • Don’t overfill the shells—it makes them hard to arrange
  • Make it your own: add mushrooms, herbs, or sun-dried tomatoes
  • Freezer-friendly: prep ahead, freeze before baking, and cook later

🛒 Shop This Recipe

  • DOWAN Casserole 9×13 Baking Dish
  • Glass Mixing Bowl Set
  • Silicone Spatula Set
  • Reusable Piping Bag
  • AVACRAFT Stainless Steel Saucepan

📝 Spinach and Ricotta Stuffed Shells Recipe

Author: Mila
Total Time: 45 minutes
Servings: 4
Diet: Vegetarian

Ingredients (1x)

  • 12–15 jumbo pasta shells
  • 2 cups ricotta
  • 1 cup mozzarella (divided)
  • 1/2 cup Parmesan
  • 1 egg
  • 2 cups fresh or 1 cup frozen spinach
  • 2 garlic cloves
  • 2 cups marinara
  • 1 tbsp olive oil
  • 1 tsp Italian seasoning
  • Salt & pepper
  • Fresh basil (optional)

Instructions

  1. Cook shells until al dente. Drain and set aside.
  2. Mix ricotta, 1/2 cup mozzarella, Parmesan, and egg in a bowl.
  3. Sauté garlic in olive oil, add spinach, cook 2–3 minutes, then mix into cheese filling. Season well.
  4. Spread 1 cup marinara in baking dish. Fill shells with ricotta mixture, arrange in dish.
  5. Top with remaining marinara and cheese.
  6. Bake at 375°F: covered 20 min, uncovered 10 min.
  7. Garnish and serve.
Previous Post: « Pineapple Cucumber Salad (Bright, Fresh & Tropical)
Next Post: Hot Honey Chicken Bowls — Sweet, Spicy, and Totally Delicious! »

Primary Sidebar

About Me

Welcome to SnackOnMeat! I’m Shardae, the food lover behind this blog. I’m thrilled to have you here, sharing in my passion for creating delicious recipes that celebrate the art of hearty, satisfying meals.Read more...
Privacy
About

New Recipes

Lemon Raspberry Bars: A Sunny Twist on Classic Lemon Bars

Light and Crispy High Protein Waffles

Brown Sugar Overnight Oats (No Yogurt Needed!)

Chewy Peanut Butter Energy Balls (High-Protein, No-Bake!)

The BEST 2-Ingredient Mousse (In Any Flavor!)

Thai-Inspired Crockpot Peanut Chicken (with Crispy Parmesan Potatoes)

Dessert Recipes

Chewy Peanut Butter Energy Balls (High-Protein, No-Bake!)

The BEST 2-Ingredient Mousse (In Any Flavor!)

No-Bake Oreo Cheesecake Cups

Healthy Oatmeal Bars Breakfast (Gluten Free + Vegan)

Delicious High-Protein Vegan Chocolate Chia Pudding: A Healthy Treat You’ll Love

Creamy and Silky Egg Custard Recipe

Copyright © 2025 Snack On Meat on the Foodie Pro Theme