Delicious & Easy Vegetarian Sweet Potato, Spinach, and Ricotta Stuffed Shells (No-Boil, Freezer-Friendly!)
Discover a truly remarkable vegetarian delight with these Sweet Potato, Spinach, and Ricotta Stuffed Shells. This recipe redefines convenience and flavor, allowing you to create a hearty, satisfying meal without the hassle of pre-cooking your noodles. Imagine perfectly cooked pasta shells, generously filled with a creamy, nutrient-rich mixture of sweet potato, fresh spinach, and a blend of ricotta and cottage cheeses, all baked in a savory marinara sauce. It’s a culinary masterpiece that simplifies your kitchen routine while delivering incredible taste.
Whether you’re looking for a quick weeknight dinner, a wholesome family meal, or an ideal freezer-friendly option for future convenience, these stuffed shells tick all the boxes. They are easy to prepare, packed with robust flavors, and can be baked straight from frozen, making meal prep a breeze. Get ready to impress your taste buds and streamline your cooking with this innovative and delicious recipe!

The Ultimate Weeknight Vegetarian Delight
Say goodbye to boring weeknight dinners and hello to these incredibly flavorful vegetarian stuffed shells! This meal isn’t just delicious; it’s also incredibly practical, featuring super simple ingredients that you might already have in your pantry. We wholeheartedly believe this recipe is the quintessential vegetarian dinner idea, and here’s why:
- Effortless Meal Prep: This dish is perfectly designed for busy individuals. You can assemble it the night before and refrigerate, or prepare it well in advance and freeze for a spontaneous future meal. This flexibility makes it a true game-changer for meal planning.
- Nutrient-Packed Goodness: Don’t let the comfort food appeal fool you – these shells are brimming with wholesome ingredients. From protein-rich cheeses to vitamin-packed spinach and sweet potatoes, every bite contributes to a balanced and nourishing meal.
- A Family-Friendly Favorite: Pasta dishes are universally loved, and these stuffed shells are no exception. The rich flavors and comforting texture are sure to be a hit with everyone, from picky eaters to gourmet enthusiasts, making dinner time enjoyable for all.
- Customizable Versatility: While the recipe is fantastic as is, it also offers endless possibilities for customization. Feel free to swap ingredients, add extra vegetables, or experiment with different spices to tailor it to your family’s preferences and seasonal availability.

Crafting the Irresistible Stuffed Shells Filling
At the heart of these spectacular stuffed shells lies a filling that is truly extraordinary. Our goal was to develop a mixture that was not only nutritious but also perfectly balanced between sweet and savory notes. We’re confident we’ve achieved just that! This delightful filling is a harmonious blend of ricotta cheese, cottage cheese, sweet potato puree, fresh spinach, aromatic onion, and minced garlic. Let’s explore each component in detail to understand the magic they create.
Onions & Garlic: The Flavor Foundation
The culinary journey of many beloved Italian dishes begins with the humble yet powerful combination of onions and garlic. For this recipe, we utilize finely diced white onion and fresh minced garlic, which together lay a robust and fragrant base, infusing every bite of the shells with deep, savory flavor. The gentle sautéing of these aromatics releases their sweet and pungent notes, building complexity from the very start. Don’t worry if you don’t have white onion on hand; yellow or even red onion will work wonderfully, and frozen diced onion is a convenient substitute that performs just as well.
Ricotta Cheese: Creaminess and Protein Powerhouse
Ricotta cheese is a true star in this recipe. Did you know that a single cup of ricotta cheese boasts an impressive 28 grams of protein? That’s right! Beyond its significant protein boost, ricotta is cherished for its ability to create an incredibly creamy and luscious texture. It forms a delectable base that binds the filling together, offering a light, slightly sweet, and wonderfully smooth counterpoint to the other ingredients. Its presence is essential for that classic Italian comfort food experience, making these shells rich and satisfying.
Cottage Cheese: Enhancing Texture and Nutrition
To further elevate the nutritional profile and enhance the creaminess of our stuffed shells, we incorporate cottage cheese. This addition provides an extra layer of protein and a delightful tang that brightens the entire filling. We often feature cottage cheese in our recipes, such as our Instant Pot Protein Mac and Cheese, precisely because of its ability to add significant protein and a fresh, zesty note to pasta dishes. It’s a clever way to boost both flavor and health benefits simultaneously.
Sweet Potato Puree: The Secret to Sweet & Savory Depth
Meet one of the most ingenious and delicious ingredients in this dish: sweet potato puree! Our aim was to artfully “sneak” another nutrient-rich vegetable into these shells, and sweet potato puree proved to be the perfect choice. It contributes a subtle, natural sweetness that beautifully balances the savory components, while also imparting an incredible creaminess to the filling. This not only enhances the flavor profile but also adds a wonderful, smooth texture.
You have the option to make your own sweet potato puree using our simple homemade sweet potato puree guide, or you can conveniently use a can of ready-made sweet potato puree. If sweet potato puree isn’t available, canned pumpkin puree makes an excellent and equally delicious alternative!
Fresh or Frozen Spinach: Getting Your Greens In
Incorporating spinach is an excellent way to boost your daily intake of greens! Spinach is a fantastic source of essential nutrients like magnesium and iron, making it a highly beneficial addition to any meal, especially pasta dishes. You can use either fresh spinach, which you’ll wilt yourself, or pre-frozen spinach for convenience. Both options work wonderfully, but a crucial step for the filling involves managing moisture.
The most important step for the filling is to thoroughly remove excess moisture from the spinach! If using frozen spinach, thaw it completely, then place it in a clean paper towel or cheesecloth and vigorously squeeze out as much water as possible. For fresh spinach, cook it down until it’s fully wilted, then allow any excess liquid to cook off or gently press it out before mixing it into the other filling ingredients. This prevents a watery filling and ensures the shells hold their shape and flavor beautifully.

Effortless Stuffing: No Pre-Boil Needed!
Here’s a game-changing secret that makes this recipe incredibly simple: these jumbo pasta shells are actually stuffed when they are completely UNCOOKED. That’s right – you skip the entire step of boiling the pasta beforehand! This ingenious method saves you significant time and reduces cleanup, delivering perfectly al dente shells right out of the oven.
Once your flavorful filling is mixed and ready, start by spreading a thin layer of marinara sauce and a small amount of the filling mixture on the bottom of your casserole dish. This creates a moist bed for the shells and helps them cook evenly. Next, carefully begin to fill the uncooked jumbo shells. Using a spoon, scoop a generous amount of the sweet potato, spinach, and ricotta mixture into each shell. You might find it helpful to use your fingers or hands to gently push the filling down and ensure each shell is well-packed. This hands-on process can even make it a fun and interactive recipe to prepare with friends or family.
After each shell is stuffed, gently place it open-side up into the sauce-lined casserole dish. Arrange them snugly next to each other, but avoid overcrowding. Continue this process until all of your jumbo shells are stuffed and neatly arranged, or until your casserole dish is full. The uncooked shells will absorb moisture from the sauce during baking, resulting in tender, flavorful pasta without the extra effort of pre-boiling.

Assembling Your Stuffed Shells for Baking
Once all your jumbo shells are perfectly stuffed and arranged in the casserole dish, you’re just a few simple steps away from a magnificent meal. The assembly process is straightforward, ensuring that every shell is enveloped in flavor and moisture, leading to a perfectly baked dish.
- Layer with Sauce: Begin by pouring the remaining marinara sauce evenly over the top of the stuffed shells. If you have any leftover filling, dollop it over the sauce as well – no flavor should go to waste! Use a spatula to gently spread the sauce and filling, ensuring every shell is generously coated and nestled. This top layer of sauce is crucial for keeping the pasta moist and preventing it from drying out during baking.
- Cover and Prepare: After the shells are fully covered with sauce, securely cover the casserole dish. You can use its fitted lid if it has one, or tightly seal it with aluminum foil. This covering creates a steamy environment in the oven, which is essential for cooking the uncooked pasta shells to tender perfection. At this point, you have the option to either place the dish in the refrigerator for later baking (within 1-2 days) or proceed directly to the oven.
- Bake to Perfection: Place the covered dish into a preheated oven. Bake for approximately 60 minutes. The long baking time allows the pasta to fully cook and absorb the delicious flavors of the sauce and filling. Once the initial baking time is complete, carefully remove the dish from the oven, uncover it, and sprinkle a generous amount of shredded mozzarella cheese over the top. Return the dish to the oven, uncovered, for an additional 10-15 minutes, or until the cheese is beautifully melted, golden, and bubbly. Allow it to cool slightly before serving to let the flavors settle. Enjoy your perfectly baked, comforting stuffed shells!

Make Ahead: Freezing Stuffed Shells for Future Meals
This recipe is an absolute dream for meal preppers and anyone who loves the convenience of a delicious homemade freezer meal. Preparing a batch of these stuffed shells to freeze means you’re always just an oven away from a comforting, nutritious dinner. Here’s a detailed guide on how to perfectly freeze and cook these stuffed shells:
Ingredients for Freezing
When preparing this dish specifically for freezing, you’ll use the following ingredients:
- 2 tablespoons olive oil
- 1/4 large white onion, finely diced
- 5 oz. fresh spinach
- 1 cup full-fat ricotta cheese
- 1 cup 4% cottage cheese
- 1 15-oz. can sweet potato puree (or pumpkin puree)
- 1/2 tablespoon minced garlic
- 1/8 teaspoon salt
- 1 24-oz. jar organic marinara sauce
- 12-oz. jumbo shells, uncooked
Freezer Instructions
Follow these steps to prepare your stuffed shells for optimal freezing:
- First, heat a large nonstick skillet over medium-high heat. Add the olive oil and allow it to become fragrant.
- Add the finely diced onion to the hot pan and sauté for 1 minute until slightly softened. Then, add the fresh spinach and toss it with the onion and olive oil.
- Sauté the spinach over medium heat for 4-5 minutes, or until it is completely wilted and any excess moisture has cooked off. Remove the skillet from the heat and let the spinach mixture cool slightly.
- In a large mixing bowl, combine the ricotta cheese, cottage cheese, sweet potato puree, minced garlic, salt, and the cooled wilted spinach mixture. Mix thoroughly until all ingredients are well incorporated.
- Prepare your freezer-safe casserole dish (or an aluminum baking pan for easy transfer) by spreading 1 cup of your favorite marinara sauce on the bottom. Add 1/2 cup of the prepared cheese and sweet potato mixture to the sauce and use a spatula to gently mix and spread it out evenly over the bottom of the dish.
- Individually stuff the uncooked jumbo shells by scooping the sweet potato and cheese mixture into each shell until it is full. Arrange the stuffed shells snugly in the casserole dish, open-side up, until all shells are used or the dish is full.
- Finally, pour the remaining marinara sauce evenly over all the stuffed shells, ensuring they are well covered.
- Allow the entire dish to cool completely to room temperature before covering. This is crucial to prevent ice crystal formation. Cover the casserole dish tightly with either its own lid or a layer of plastic wrap followed by a double layer of heavy-duty tin foil to prevent freezer burn.
- Before placing the stuffed shells into the freezer, label the dish with the recipe name and the date of preparation.
- Store in the freezer for up to 3 months for best quality.
Cooking Directions (from frozen in the oven)
When you’re ready to enjoy your pre-made meal, follow these simple cooking instructions directly from the freezer:
Ingredients to Add Before Cooking
- 1/2 cup vegetable broth
- 1 cup shredded mozzarella cheese
Cooking Directions
- Preheat your oven to 375ºF (190°C).
- Remove the stuffed shells from the freezer. Discard any plastic wrap and remove any non-oven-safe lids. Keep the tin foil cover if using.
- Pour the ½ cup of vegetable broth evenly over the frozen noodles. This added liquid is vital for cooking the uncooked pasta thoroughly and preventing it from drying out.
- Cover the entire dish securely with tin foil (or ensure the original foil is still tight). Bake in the preheated oven at 375ºF (190°C) for one hour.
- After one hour, carefully remove the dish from the oven and uncover it. Sprinkle the shredded mozzarella cheese generously over the shells.
- Return the dish to the oven, uncovered, and bake for an additional 10-15 minutes, or until the cheese is beautifully melted, bubbly, and slightly golden.
- Allow the dish to rest for a few minutes before serving to ensure even heat distribution and for easier handling.

Explore More Healthy Pasta Creations
If you loved these vegetarian stuffed shells and are eager to discover more wholesome and delicious pasta recipes, you’re in luck! Pasta is incredibly versatile and can be transformed into a nourishing meal with the right ingredients. Here are some of our top recommendations for healthy pasta dishes that are sure to inspire your next kitchen adventure:
- 38 Inspiring Vegan Pasta Dishes: Dive into a collection of plant-based pasta recipes that are bursting with flavor and creativity, perfect for those exploring vegan cuisine or simply looking for lighter options.
- Creamy Tomato Basil Vegan Pasta (Video Recipe): Indulge in the rich, comforting flavors of a creamy tomato and basil pasta, made entirely vegan, with an accompanying video guide for easy preparation.
- Wholesome Vegan Pasta Bake with White Wine Sauce: Experience a sophisticated yet simple pasta bake featuring a delightful white wine sauce, proving that vegan comfort food can be both elegant and hearty.
Sweet Potato Spinach Stuffed Shells Recipe
These vegetarian Sweet Potato, Spinach, and Ricotta Stuffed Shells are incredibly flavorful and easy to make, requiring no pre-cooking of the pasta! Perfect for a family dinner or a convenient freezer meal.
Prep Time: 30 mins
Cook Time: 1 hr
Total Time: 1 hr 30 mins
Servings: 8
Ingredients
- 2 tablespoons olive oil
- 1/4 large white onion, finely diced
- 5 oz. fresh spinach
- 1 cup full-fat ricotta cheese
- 1 cup 4% cottage cheese
- 15 oz. canned sweet potato puree (or pumpkin puree)
- 1/2 tablespoon minced garlic
- 1/8 teaspoon salt
- 24 oz. jar organic marinara sauce
- 1/2 cup vegetable broth
- 1 cup shredded mozzarella
- 12 oz. jumbo shells, uncooked
Instructions
- First, preheat your oven to 425ºF (220°C) and generously spray a 9×13-inch casserole dish with non-stick cooking spray. Set aside.
- Next, heat a large nonstick skillet over medium-high heat and add the olive oil.
- When the olive oil is shimmering and fragrant, add the finely diced onion to the pan and sauté for 1 minute until it begins to soften. Then, add the fresh spinach to the pan and toss it with the olive oil and onion until it starts to wilt.
- Continue to sauté the spinach over medium heat for 4-5 minutes, or until the spinach is fully wilted and any excess liquid has evaporated. Remove the skillet from the heat and allow the mixture to cool slightly.
- In a large mixing bowl, combine the ricotta cheese, cottage cheese, sweet potato puree, minced garlic, salt, and the cooled wilted spinach mixture. Stir until all ingredients are thoroughly combined into a creamy filling. Set aside.
- Prepare the casserole dish: Pour 1 cup of your favorite marinara sauce into the bottom of the prepared casserole dish. Add 1/2 cup of the cheese and sweet potato mixture, along with 1/2 cup of vegetable broth, to the dish. Use a spatula to gently mix these ingredients and then spread the combined sauce evenly across the bottom, creating a flavorful base.
- Stuff the jumbo shells: Carefully take an uncooked jumbo shell and, using a spoon or your hands, scoop a generous amount of the sweet potato and cheese mixture into the shell until it is full. Place the stuffed shell into the prepared casserole dish, open-side up, nestling it into the sauce. Repeat this process until all the jumbo shells are stuffed and arranged snugly in the casserole dish, or until the dish is full.
- Bake the shells: Finally, pour the remaining marinara sauce evenly over the top of the stuffed shells, ensuring they are well covered. Cover the casserole dish securely with tin foil and bake in the preheated oven at 425ºF (220°C) for 60 minutes.
- After the initial baking, carefully remove the casserole dish from the oven and uncover it. Sprinkle the shredded mozzarella cheese generously over the top of the shells. Return the dish to the oven, uncovered, and bake for an additional 10-15 minutes, or until the cheese is beautifully melted, bubbly, and lightly golden.
- Allow the stuffed shells to rest for a few minutes before serving to help the flavors meld and make for easier handling. Serve warm and enjoy!
Nutrition Facts (Approximate per serving)
- Calories: 393 kcal
- Carbohydrates: 47 g
- Protein: 20 g
- Fat: 15 g
- Fiber: 3 g
- Sugar: 11 g
Nutrition information is automatically calculated and should be used as an approximation.
Loved This Recipe? Share Your Thoughts!
We’d love to hear about your experience with these delicious stuffed shells! Leave a comment below to share your feedback or any creative twists you added. Don’t forget to tag your culinary creations on social media with the hashtag #fitfoodiefinds – we can’t wait to see what you’re cooking up!