1. Introduction to Three-Cheese & Broccoli Stuffed Shells
Three-Cheese & Broccoli Stuffed Shells are a comforting and delicious Italian-inspired dish featuring pasta shells stuffed with a creamy, cheesy mixture of ricotta, mozzarella, and Parmesan, blended with tender broccoli. Baked in marinara sauce until bubbly and golden, these stuffed shells make for a hearty family meal or a standout dish for gatherings. The addition of broccoli not only adds a pop of color and texture but also balances the rich cheese filling with a touch of freshness.
Why You’ll Love These Stuffed Shells
These stuffed shells deliver the creamy, cheesy flavors of classic Italian comfort food with the added nutrition of broccoli. They’re easy to assemble, customizable, and can be made ahead, making them a great choice for meal prep or a busy weeknight dinner. With their rich cheese filling and savory marinara sauce, they’re sure to satisfy the whole family.
2. Ingredients for Three-Cheese & Broccoli Stuffed Shells
This recipe combines a few simple ingredients to create a deliciously satisfying meal:
For the Cheese Filling:
- 20-24 jumbo pasta shells (cooked al dente and drained)
- 1 1/2 cups ricotta cheese
- 1 cup shredded mozzarella cheese
- 1/2 cup grated Parmesan cheese
- 1 1/2 cups broccoli florets (steamed and finely chopped)
- 1 large egg
- 1/2 tsp garlic powder
- 1 tsp Italian seasoning
- Salt and pepper to taste
For the Topping:
- 3 cups marinara sauce (store-bought or homemade)
- 1 cup shredded mozzarella cheese (for topping)
- 1/4 cup grated Parmesan cheese (for topping)
- Fresh basil or parsley, chopped (for garnish, optional)

3. Step-by-Step Instructions for Making Three-Cheese & Broccoli Stuffed Shells
Step 1: Preheat the Oven and Prepare a Baking Dish
- Preheat your oven to 375°F (190°C).
- Spread 1 cup of marinara sauce in the bottom of a 9×13-inch baking dish to prevent the shells from sticking.
Step 2: Cook the Pasta Shells and Broccoli
- Cook the jumbo pasta shells according to package instructions until al dente. Drain and rinse with cold water to stop the cooking process and make them easier to handle.
- Steam the broccoli florets until tender, then finely chop them.
Step 3: Make the Cheese and Broccoli Filling
- In a large mixing bowl, combine ricotta, mozzarella, and Parmesan cheeses.
- Add the chopped broccoli, egg, garlic powder, Italian seasoning, salt, and pepper. Stir until the mixture is smooth and well blended.
Step 4: Stuff the Shells
- Using a spoon, carefully stuff each cooked pasta shell with the cheese and broccoli mixture. Arrange the stuffed shells in the prepared baking dish in a single layer, open side up.
Step 5: Add Marinara Sauce and Cheese Topping
- Spoon the remaining marinara sauce evenly over the stuffed shells.
- Sprinkle the top with the remaining mozzarella and Parmesan cheese for a golden, bubbly finish.
Step 6: Bake
- Cover the baking dish with foil and bake in the preheated oven for 25 minutes. Remove the foil and bake for an additional 10-15 minutes, or until the cheese is melted and bubbly.
Step 7: Garnish and Serve
- Let the stuffed shells cool for a few minutes before serving. Garnish with fresh basil or parsley, if desired.
4. Tips for Perfect Stuffed Shells
Don’t Overcook the Pasta Shells
Cook the pasta shells until just al dente to prevent them from becoming too soft or tearing when stuffing.
Use Freshly Grated Cheese
Freshly grated Parmesan and mozzarella melt better and add more flavor, making the filling extra creamy.
Avoid Watery Shells
Drain the pasta shells well, and steam the broccoli rather than boiling it to keep excess moisture out of the filling.
Make It Ahead
Prepare the stuffed shells up to a day in advance, cover, and refrigerate until ready to bake. Add 10-15 extra minutes to the baking time if baking from cold.

5. Variations to Try
Spinach and Broccoli Stuffed Shells
Add 1 cup of fresh or thawed frozen spinach, finely chopped, to the cheese mixture for added flavor and nutrition.
Meat & Cheese Stuffed Shells
Mix in 1/2 lb cooked Italian sausage or ground beef with the cheese and broccoli filling for a heartier, meatier dish.
Alfredo & Broccoli Stuffed Shells
Replace the marinara sauce with Alfredo sauce for a creamy, white sauce version that pairs beautifully with the cheesy filling.
Roasted Red Pepper and Cheese Stuffed Shells
Add 1/4 cup chopped roasted red peppers to the cheese mixture for extra color and a subtle smoky flavor.
6. Serving Suggestions
These Three-Cheese & Broccoli Stuffed Shells are filling on their own, but they also pair well with simple sides:
- Garlic Bread: Perfect for scooping up the extra sauce.
- Caesar Salad: A classic Caesar salad with romaine and Parmesan provides a refreshing balance.
- Steamed Vegetables: Lightly steamed or roasted vegetables like asparagus or green beans complement this rich dish.
- Simple Green Salad: Mixed greens with tomatoes and a balsamic vinaigrette add a fresh, tangy contrast.
7. Conclusion: Enjoying Every Bite of Three-Cheese & Broccoli Stuffed Shells
Three-Cheese & Broccoli Stuffed Shells offer the perfect combination of creamy cheese, tender pasta, and savory marinara sauce. With added broccoli for color, texture, and nutrition, these stuffed shells are a satisfying meal that’s easy to make and sure to please. Whether you make it as-is or try one of the delicious variations, this baked pasta dish is bound to become a family favorite.

FAQs
1. Can I use frozen broccoli?
Yes! Thaw the frozen broccoli, pat it dry, and chop before adding it to the cheese mixture to prevent excess moisture.
2. Can I make this recipe gluten-free?
Yes, use gluten-free jumbo shells and check that your marinara sauce is gluten-free.
3. Can I substitute one of the cheeses?
Feel free to use Asiago, fontina, or provolone in place of one of the cheeses for a different flavor profile.
4. Can I make this recipe vegetarian?
This recipe is already vegetarian as written. Just ensure that the Parmesan used is vegetarian if needed.
5. Can I freeze stuffed shells?
Yes! Assemble the dish, cover tightly, and freeze for up to 2 months. Thaw overnight in the refrigerator before baking.
6. How do I store leftovers?
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat in the oven or microwave.
7. What’s the best way to reheat stuffed shells?
Reheat in the oven at 350°F, covered with foil, until warmed through, or microwave individual portions.
8. Can I add fresh herbs to the filling?
Absolutely! Fresh basil, parsley, or even thyme add a lovely flavor to the cheese and broccoli mixture.
9. Can I use homemade marinara sauce?
Yes, homemade marinara adds extra flavor and makes the dish more personal.
10. How many servings does this recipe make?
This 9×13-inch casserole typically serves 6-8 people, making it perfect for family dinners or gatherings.