Roasted Vegetable Stuffed Shells

This post may contain affiliate links. Read my disclosure policy.

Roasted Vegetable Stuffed Shells-pasta shells stuffed with roasted vegetables, marinara sauce, and lots of cheese! This easy baked pasta dish is perfect for weeknight meals, entertaining, and it freezes well too! 

Roasted Vegetable Stuffed Shells Recipe on

My love for cooking hasn’t gone away, but it has been put on the back burner. Life with a newborn, toddler, and blog has been an adjustment. Maxwell is a good baby so we are getting decent sleep, but I am still tired and still trying to find enough hours in the day to get things done. I am not complaining because I love my life with my boys, life is just different. Cooking dinner is not at the top of my to do list anymore. I know we all need to eat dinner, so we do, but dinner has become super simple. I have been relying on 15-30 minute meals, leftovers, freezer meals, and yes, even cereal.

Freezer meals have saved dinner hour on numerous occasions. When (and if) the boys are napping I will try to make a few recipes that we can tuck away in the freezer. One of my favorite freezer friendly meals are these Roasted Vegetable Stuffed Shells. They are easy to make, freeze beautifully, and are a lifesaver on those days when I don’t have time or the desire to cook dinner.

Roasted Vegetable Stuffed Shells Recipe on

I love making stuffed shells because our entire family likes them. There is no whining at the dinner table. Yes, sometimes Caleb complains about what we make for dinner…but not on stuffed shells night. He loves eating the sea shells:) You can find large pasta shells in the pasta aisle, we like using DeLallo’s Jumbo Shells. You can try searching for them at the beach, but good luck with that…ha!

Roasted Vegetable Stuffed Shells Recipe on

I love these stuffed shells because they are loaded with lots of veggies! I like to use whatever veggies I have in the fridge. This time I used zucchini, eggplant, and red pepper. I roast them and add them to a cheesy spinach mixture!


I top the shells with marinara sauce and more cheese! I like to use my Easy Marinara Sauce because it is easy and so good!

Pasta with lots of veggies, sauce, and cheese…you can’t go wrong! Roasted Vegetable Stuffed Shells are always a hit at our dinner table! And mama likes them even better when I pull them out of the freezer and just heat them up! Doing a little extra work ahead of time is so worth it! These freezer friendly stuffed shells have come in handy at our house a few times in the last two months.

Butternut Alfredo Baked Shells 8

And if you are in the mood for more stuffed shells, make sure you check out Ali’s Butternut Alfredo Stuffed Shells. Don’t they look amazing? Talk about great fall comfort food! I can’t wait to make them. Yay for stuffed shells!

Make sure you add Roasted Vegetable Stuffed Shells to your dinner menu! You can enjoy them fresh out of the oven or put away a pan in the freezer! They are good either way! Enjoy!

Roasted Vegetable Stuffed Shells Recipe on

Email Yourself This Recipe
Just enter your email and get it sent to your inbox! Plus, you’ll get NEW recipes from us every week!

Roasted Vegetable Stuffed Shells

Cheesy stuffed shells with lots of roasted veggies! This pasta dish is a favorite at our house and it freezes well too!
4.53 from 21 votes


  • 1 red bell pepper diced
  • 1 small eggplant diced
  • 1 small zucchini diced
  • 1 tablespoon olive oil
  • Salt and black pepper to taste
  • 21 jumbo pasta shells we use DeLallo and I always cook a few extra in case they break
  • 15 oz ricotta cheese
  • 1 large egg
  • 1 1/2 cups shredded mozzarella cheese divided
  • 1/4 cup grated Parmesan cheese
  • 1/2 cup frozen chopped spinach thawed and drained
  • 1/4 teaspoon dried basil
  • 1/4 teaspoon dried oregano
  • Pinch of nutmeg
  • Salt and black pepper to taste
  • 2 1/2 cups marinara sauce
  • Chopped fresh basil for garnish, if desired


  • Preheat oven to 400 degrees F. Place the diced red pepper, eggplant, and zucchini on a large baking dish. Drizzle with olive oil and toss. Season with salt and pepper. Roast for 20 minutes, or until veggies are tender, stirring once. Remove from oven and set aside. Turn the oven down to 350 degrees F.
  • Cook the pasta al dente, according to package directions. Drain and place the shells on large plate or cutting board so they are not touching. This will prevent them from sticking together.
  • Meanwhile, in a large bowl, stir together ricotta, egg, ½ cup of the mozzarella cheese, Parmesan cheese, spinach, roasted veggies, basil, and oregano. Season with salt and black pepper, to taste.
  • Pour 1 cup of the marinara sauce into the bottom of 9 x 13 baking dish. Stuff each pasta shell with a generous amount of the roasted veggie ricotta mixture, and place in the baking dish.
  •  Cover shells with the remaining sauce and sprinkle remaining mozzarella cheese over the top. Bake covered with aluminum foil for 25 minutes. Remove the foil and continue baking until the top begins to brown and the sauce begins the bubble, another 10-15 minutes. Garnish with fresh basil, if desired, and serve warm.
  • Note-For easier filling, fill a gallon ziplock bag with the roasted veggie ricotta filling and cut a hole off the corner of the bag. Pipe the filling into the shells. The stuffed shells freeze well. I like to bake the pan, let them cool, and then put them in a freezer container. Reheat when ready to eat!

Have you tried this recipe?

Leave a comment below and share a photo on Instagram. Tag @twopeasandpod and hashtag it with #twopeasandtheirpod

Get the best of the best!
4 Recipes Guaranteed to be New Favorites


I'm Maria and my husband is Josh. We share a love of cooking, baking, and entertaining. We enjoy creating recipes that are simple, fresh, and family friendly. We love sitting around the table with good food, good conversation, and good friends and family! Our kitchen is always open!
Read More

Vegetarian Summer Fall Spring Winter

Leave a Reply

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

Recipe Rating


Leave a comment

  1. This dish is a huge crowd pleaser, even in my food snob circle of friends/family. I come back to this site regularly to get the recipe to make it for small gatherings!

  2. Hello! I have a friend who is expecting her first little one in just a few weeks. I have made this delicious meal once before and was thinking it would be a good one to share with her once the baby arrives. How do you suggest reheating it after it’s been frozen? Does it need to thaw overnight before putting it in the oven? Should she reheat it at 350 degrees? Thanks for your help!

    1. Yes, thaw and reheat! If they are doing the whole pan, they can reheat in the oven at 350 or they can pop individual servings in the microwave!

  3. Hi Maria, I love this recipe but don’t want the egg in there. Can just leave it out? If so, will the bake time remain the same? If there is a reason for the egg, do you think I can replace with cream cheese? How long must I bake if use cream cheese? Thanks much

    1. The egg binds everything together and adds moisture, but you can leave it out if you want. I am sure it will be just fine. Enjoy!

  4. 5 stars
    So creamy and delicious! I never thought to put aubergine and zucchini in a cheese pasta yet it was so good! 
    I didn’t have any eggs left but it didn’t melt outside of the shell and it think it turned out great. It did make a mess of dishes in the kitchen but i don’t mind it given the result! Thanks for sharing the recipe!

  5. Looks yummy! I’m  trying to make freezer to microwave meals  for elderly friend who can’t “cook”
    Could  I thaw and reheat in microwave?
    Or can I just put in the microwave straight from freezer? 
    Also for how long? 
    Thank you. 

  6. 5 stars
    I’ve had this recipe saved for several years and find myself coming back to it time and time again. It’s always a huge crowd pleaser! 

  7. 5 stars
    My family loved this recipe. I, too used the vegetables I had on hand. Tomatoes, mushrooms, scallions, small amount of sweet onion, green zucchini. Roasted all the day before, with carrots for another use. Small amount of mushrooms chopped up small for stuffing, larger amount cooked a second time outside of the shells. This was to use up the mushrooms and still have my daughter eat the shells by not choosing the large mushroom pieces. I added fresh basil and a couple of handfuls of fresh baby spinach in the stuffing. Don’t remember if I chopped the fresh spinach or not. I don’t remember the recipe being too watery.

  8. 5 stars
    I am currently doing the keto diet and this filling worked great with zucchini as the “pasta.” I have made pasta shells many times but it was my first time making zucchini ravioli. So yummy and very low carb!

  9. I can’t wait to try this! How many servings does this recipe make? I’ve never made stuffed shells before, so I’m not sure how many shells are considered a typical serving. I’m cooking for our family of 5, including 3 teenage boys.

    1. It makes a 9×13 pan so it should feed your family. Maybe serve garlic bread and a salad on the side to feed those hungry boys:)

  10. Me n my family..hubby, 2 kids, we r all vegetarian, we don’t eat any meat or seafood, but we can’t survive without milk or cheese! I’d love some awesome vege recipes, especially pasta! Thank you!

  11. 4 stars
    Loved this recipe! I actually made it as a lasagna, because every SINGLE time I want to make stuffed shells I can never find Jumbo shells at the store recipe tranferred fabulously to lasagna, I added some cream cheese to the cheese blend for extra creaminess. Highly Reccomend 10/10

See More Comments