homemade One Pot Spinach Broccoli Ricotta Stuffed Shells. photo
| |

One Pot Spinach Broccoli Ricotta Stuffed Shells.

If you’re looking for a cozy, cheesy dinner that comes together mostly in one pot and feels like an indulgent weeknight win, this One Pot Spinach Broccoli Ricotta Stuffed Shells recipe is your new go-to. It’s loaded with melty cheeses, tender pasta shells, bright ribbons of basil and lemon zest, and sneaks in a good dose of greens with chopped broccoli and baby spinach. The whole thing bakes into bubbling, golden perfection, and it makes excellent leftovers—if it lasts that long.

This recipe will give you a restaurant-style baked pasta without the fuss of multiple pans or complicated assembly lines. The jumbo pasta shells are stuffed with a creamy ricotta filling mixed with provolone, cheddar, aromatic spices, and leafy greens, then arranged in a single baking dish with a simple cream base so everything finishes together. The end result is rich but balanced, with smoky paprika and a hint of chipotle heat lifting the dish. Serve with a simple salad and crusty bread to soak up every last cheesy bite.

Why I Love This Recipe

One Pot Spinach Broccoli Ricotta Stuffed Shells is comforting, adaptable, and packed with flavor. A few things that make it a keeper:

  • It feels indulgent but adds veggies in a satisfying way: chopped broccoli and baby spinach melt into the filling for texture and nutrition.
  • The one-pot approach means fewer dishes—boil, stuff, and bake without endless steps.
  • It scales well: double it for a crowd or halve it for an easy dinner for two.
  • It reheats beautifully and the flavors actually deepen overnight.

Ingredients

Use the following ingredients exactly as listed for best results.

  • ▢1 pound jumbo pasta shells
  • ▢3 cups chopped broccoli
  • ▢1 cup heavy cream or whole milk
  • ▢2 cups shredded spicy cheddar or white cheddar cheese
  • ▢1 1/2 cups shredded provolone
  • ▢4 ounces whole milk ricotta cheese (cream cheese or mascarpone)
  • ▢2 cups baby spinach
  • ▢1 teaspoon garlic powder
  • ▢1 teaspoon onion powder
  • ▢1 teaspoon paprika
  • ▢1/2 teaspoon chipotle chili powder
  • ▢1/2 cup fresh chopped basil
  • ▢1-2 tablespoons lemon zest
  • ▢salt and black pepper

Equipment

  • Large pot for boiling pasta and blanching broccoli
  • Colander
  • Large mixing bowl
  • Wooden spoon or spatula
  • 9×13-inch baking dish (or similar)
  • Oven mitts and a sharp grater for zesting

Taste and Texture Notes

easy One Pot Spinach Broccoli Ricotta Stuffed Shells. recipe image

The creamy ricotta mixture contrasts nicely with the gentle chew of the pasta shells. Provolone adds stretch, while the cheddar gives bold, tangy notes—choose spicy cheddar if you want a little extra kick. Paprika lends warmth and color; chipotle adds a smoky heat that’s present but not overpowering. Lemon zest and fresh basil brighten the whole dish, cutting through the richness.

Step-by-Step Instructions

delicious One Pot Spinach Broccoli Ricotta Stuffed Shells. dish photo

The directions below are written clearly and sequentially so you can follow along without backtracking. I keep the original ingredient amounts exactly as listed.

  1. Preheat the oven to 375°F (190°C). Lightly grease a 9×13-inch baking dish and set it aside so it’s ready when your shells are stuffed.
  2. Bring a large pot of salted water to a rolling boil. Add the 1 pound jumbo pasta shells and cook them until just shy of al dente—follow the package timing but remove the shells about 1 to 2 minutes earlier than directed so they hold their shape when stuffed. Reserve 1/2 cup of the pasta cooking water before draining.
  3. While the pasta cooks, add the 3 cups chopped broccoli to the boiling water for the last 2 to 3 minutes of the pasta cooking time so the broccoli becomes tender but still bright green. Using a slotted spoon or a wire mesh strainer, transfer the broccoli to a bowl of ice water to stop cooking and preserve color, then drain and pat dry.
  4. Drain the pasta shells in a colander and run cold water over them briefly to stop cooking and cool them enough to handle. Arrange the drained shells on a sheet tray or clean surface in a single layer so they don’t stick together.
  5. In a large mixing bowl, combine the 4 ounces whole milk ricotta cheese, 1 1/2 cups shredded provolone, and 2 cups shredded spicy cheddar or white cheddar cheese. Stir until the cheeses are well incorporated.
  6. Add the blanched chopped broccoli (drained and cooled) and 2 cups baby spinach to the cheese mixture. Break any larger pieces of broccoli into bite-size bits so the filling is easy to spoon into the shells. Fold the vegetables into the cheese gently so the spinach wilts and distributes evenly.
  7. Season the filling with 1 teaspoon garlic powder, 1 teaspoon onion powder, 1 teaspoon paprika, 1/2 teaspoon chipotle chili powder, salt, and black pepper to taste. Add 1/2 cup fresh chopped basil and 1-2 tablespoons lemon zest to the bowl. Mix until the herbs and spices are evenly distributed and the filling has a uniform consistency.
  8. If the filling seems too thick to pipe or spoon easily, add a little of the reserved pasta cooking water—one tablespoon at a time—until you reach a spreadable consistency. The filling should hold together but be moist enough to fill the shells without crumbling.
  9. Spoon or gently press about 1 to 2 tablespoons of the ricotta-broccoli-spinach mixture into each cooked pasta shell, depending on shell size. Fill each shell so it’s generously stuffed but avoid overpacking which can cause splitting. Place the filled shells seam-side up in the prepared 9×13-inch baking dish in neat rows, fitting them snugly but not crushed.
  10. Pour 1 cup heavy cream or whole milk evenly over the bottom of the baking dish around and between the shells so some of the liquid settles beneath them—this will create a creamy sauce as it bakes. If desired, sprinkle a light pinch of salt and black pepper over the top of the shells for extra seasoning.
  11. Scatter any remaining shredded provolone or cheddar over the tops of the shells if you like an extra cheesy crust. For an even golden finish, reserve about 1/4 cup of cheese to add in the last 5 to 7 minutes of baking.
  12. Cover the baking dish loosely with aluminum foil and bake in the preheated 375°F (190°C) oven for 20 minutes. This gentle covered bake allows the filling to heat through and the sauce to simmer without drying out the shells.
  13. After 20 minutes, remove the foil and continue baking uncovered for an additional 10 to 15 minutes, or until the tops are bubbling and lightly golden. If you reserved cheese for browning, sprinkle it on now and bake for the final 5 to 7 minutes until the cheese is melted and golden.
  14. Once baked, take the dish out of the oven and let it rest for 5 to 10 minutes before serving. This rest time helps the sauce thicken slightly and makes the shells easier to serve without falling apart.
  15. Garnish with extra chopped fresh basil and a final dusting of lemon zest for brightness. Serve hot with a crisp green salad and warm crusty bread to sop up the creamy sauce.

Make-Ahead and Leftover Tips

You can prepare the shells and filling up to the point of baking, then cover and refrigerate the assembled dish for up to 24 hours. If baking from cold, add 5–10 minutes to the covered baking time to ensure everything heats through. Leftovers keep well in the refrigerator for 3 to 4 days; reheat gently in the oven at 350°F (175°C) until warmed through or in the microwave in 30-second bursts to avoid overcooking.

Variations and Swaps

  • Vegetable boost: Stir in roasted red peppers or sautéed mushrooms to the filling for extra depth.
  • Cheese swap: If you prefer a milder profile, use all white cheddar and provolone, or add a touch of parmesan to the top when baking for a sharper finish.
  • Spice level: Increase or decrease the chipotle chili powder to adjust the smoky heat to your taste. Omit it entirely for a milder family-friendly version.
  • Dairy-free options: Substitute approved non-dairy ricotta alternatives and shredded dairy-free cheeses if needed; cooking times remain the same, but texture will change slightly.

Serving Suggestions

This One Pot Spinach Broccoli Ricotta Stuffed Shells dish shines with a bright, peppery salad—think arugula with lemon vinaigrette—or a simple Caesar. For a heartier meal, serve alongside roasted garlic broccoli or a tray of balsamic-roasted vegetables. A sprinkle of crushed red pepper flakes at the table is nice for anyone seeking extra heat.

Final Notes

This recipe hits the comfort-food sweet spot: familiar, cheesy, and satisfying, yet elevated by fresh basil and lemon zest. The one-pot method keeps cleanup simple, and the filling is versatile enough to customize with whatever greens or cheeses you have on hand. Whether it’s a family dinner or a dish to bring to a potluck, One Pot Spinach Broccoli Ricotta Stuffed Shells delivers cozy, crowd-pleasing flavor every time.

Enjoy the process of stuffing those shells—there’s something quietly therapeutic about it—and then sit back while the oven does the rest. Serve warm, garnish with basil and lemon zest, and watch everyone dig in.

homemade One Pot Spinach Broccoli Ricotta Stuffed Shells. photo

One Pot Spinach Broccoli Ricotta Stuffed Shells.

Comforting one-pot pasta with broccoli, spinach, and a creamy ricotta-cheese sauce.
Prep Time15 minutes
Cook Time15 minutes
Total Time30 minutes
Servings: 6 servings

Ingredients

  • 1 pound jumbo pasta shells
  • 3 cups chopped broccoli
  • 1 cup heavy cream or whole milk
  • 2 cups shredded spicy cheddar or white cheddar cheese
  • 1.5 cups shredded provolone
  • 4 ounces whole milk ricotta cheese (or cream cheese or mascarpone)
  • 2 cups baby spinach
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • 1 teaspoon paprika
  • 0.5 teaspoon chipotle chili powder
  • 0.5 cup fresh chopped basil
  • 1-2 tablespoons lemon zest
  • salt and black pepper to taste

Instructions

  • Bring 4 cups of water to a boil in a large pot over high heat.
  • Add 1½ teaspoons salt, the jumbo pasta shells, and the chopped broccoli to the boiling water.
  • Cook, stirring occasionally, for about 8 minutes until pasta is al dente and broccoli is tender; do not drain the pot.
  • Reduce heat to medium-low and stir in 1 cup heavy cream or whole milk.
  • Add shredded cheddar, shredded provolone, and ricotta, stirring until the cheeses melt and form a creamy sauce.
  • Stir in the baby spinach, garlic powder, onion powder, paprika, and chipotle chili powder until the spinach wilts and ingredients are evenly combined.
  • Remove the pot from the heat and fold in the chopped basil and lemon zest. Taste and season with salt and black pepper as needed.
  • If the sauce is too thick, thin with up to an additional ¼ cup milk until you reach the desired consistency.
  • Divide the pasta and broccoli between bowls and serve immediately, topping with extra basil or lemon zest if desired.

Equipment

  • Large Pot
  • Wooden spoon or spatula
  • Measuring Cups and Spoons
  • colander (optional)

Notes

  • Use whole milk for a lighter sauce or heavy cream for richer results.
  • Substitute mascarpone or cream cheese for ricotta if preferred.
  • Adjust chipotle chili powder to control heat.
  • Do not drain the cooking water; it helps create the sauce.

Similar Posts

Leave a Reply

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

Recipe Rating