Sweetpotato Ricotta Stuffed Shells

This post may contain affiliate links.

Mashed sweet potatoes and ricotta cheese make up a flavorful, creamy filling in this recipe for vegetarian stuffed shells! 

Sweet Potato and Ricotta Stuffed Shells

When brainstorming new recipe ideas for the blog, pasta is always a go-to favorite. My thought process is basically, “how can I make lasagna, manicotti or stuffed shells just a little bit different so that I can eat them over and over again?” 😉

While I’ve posted recipes for Mediterranean Stuffed Shells, Mexican Stuffed Shells & Buffalo Chicken Alfredo Stuffed Shells on the blog, I’ve never posted a vegetarian stuffed shells recipe. That is until today!

Sweet Potato Ricotta Stuffed Shells

I combined creamy, flavorful sweet potatoes with ricotta cheese to fill the shells, then added even more sweet potato flavor to the dish with a Three Cheese Sweet Potato Sauce.

Sweet Potato Ricotta Stuffed Shells Recipe

Sweet Potato Ricotta Stuffed Shells Recipe Ingredients

Ingredients

Sweet Potato Ricotta Vegetarian Stuffed Shells

  • 1 lb. sweet potatoes
  • 16 oz ricotta cheese
  • ½ tsp ground cinnamon
  • ½ tsp ground nutmeg
  • 18-20 jumbo pasta shells
  • ½ cup parmesan cheese (grated)
  • ½ cup Italian seasoned bread crumbs

Three Cheese Sweet Potato Sauce

  • 3 cups sweet potatoes (peeled & cubed)
  • 2 cups vegetable broth
  • 1 ½ cups milk
  • 2 garlic cloves (peeled)
  • ¼ cup ricotta cheese
  • ½ tsp ground nutmeg
  • 1 tsp fresh sage (chopped)
  • ½ tsp kosher salt
  • 1 tsp ground black pepper
  • 1 cup gruyere cheese (grated)
  • 1 cup mozzarella cheese (grated)

Three Cheese Sweet Potato Sauce Instructions

Add the sweet potatoes, vegetable broth, milk and garlic to a large pot over high heat and bring to a boil.

Reduce heat to medium and cook until the sweet potatoes are tender, 20-25 minutes.

Once the sweet potatoes are tender, reduce the heat on the stove to low.

Add the ricotta cheese, nutmeg, sage, salt and pepper. Use an immersion blender or potato masher to combine the ingredients into a sauce.

Add the gruyere & mozzarella cheese. Stir until the cheese is melted into the sauce. Cover the sauce and set aside.

Sweet Potato Ricotta Vegetarian Stuffed Shells Instructions

Preheat the oven to 350°F.

Bring a large pot of water to a boil. Peel and cube the sweet potatoes and add to the boiling water.

Boil for 20-25 minutes, or until fork tender. Drain and mash the sweet potatoes. Add the ricotta cheese, cinnamon and nutmeg. Mix everything together, then set aside.

Bring another large pot of water to a boil. Add the pasta shells. Cook for 7-8 minutes, just before al dente. Drain then set aside.

Once cool to the touch, fill the pasta shells with the sweetpotato and ricotta mixture.

Pour half of the three cheese sweet potato sauce in the bottom of a baking dish.

Sweet Potato Ricotta Stuffed Shells Recipe

Place the stuffed shells on top of the sauce.

Sweet Potato Ricotta Stuffed Shells Recipe

Pour the remaining sauce over the shells and top with the parmesan cheese and Italian seasoned bread crumbs.

Place in the oven and bake for 20-25 minutes.

Sweet Potato Ricotta Stuffed Shells Recipe

Serve the vegetarian stuffed shells topped with crushed red pepper flakes for just a little bit of spice!

Sweet Potato Ricotta Stuffed Shells

Sweet Potato Ricotta Stuffed Shells Recipe
5 from 1 vote
Print

Sweet Potato Ricotta Stuffed Shells

Mashed sweet potatoes and ricotta cheese make up a flavorful, creamy filling in this recipe for vegetarian stuffed shells! 

Course Main Course
Cuisine Italian
Prep Time 1 hour
Cook Time 20 minutes
Total Time 1 hour 20 minutes
Servings 4 people
Calories 922 kcal
Author Whitney Bond

Ingredients

Sweet Potato Ricotta Stuffed Shells

  • 1 lb sweet potatoes
  • 16 oz ricotta cheese
  • ½ tsp ground cinnamon
  • ½ tsp ground nutmeg
  • 16 jumbo pasta shells
  • ½ cup parmesan cheese grated
  • ½ cup Italian seasoned bread crumbs

Three Cheese Sweet Potato Sauce

  • 3 cups sweet potatoes peeled & cubed
  • 2 cups vegetable broth
  • 1 ½ cups milk
  • 2 garlic cloves peeled
  • ¼ cup ricotta cheese
  • ½ tsp ground nutmeg
  • 1 tsp fresh sage chopped
  • 1 tsp ground black pepper
  • ½ tsp kosher salt
  • 1 cup gruyere cheese grated
  • 1 cup mozzarella cheese grated

Instructions

  1. Begin by making the four cheese sweet potato sauce.

  2. Add the sweet potatoes, vegetable broth, milk and garlic to a large pot over high heat and bring to a boil.

  3. Reduce heat to medium and cook until the sweet potatoes are tender, 20-25 minutes.

  4. Once the sweet potatoes are tender, reduce the heat on the stove to low.

  5. Add the ricotta cheese, nutmeg, sage, salt and pepper.
  6. Use an immersion blender or potato masher to combine the ingredients into a sauce.
  7. Add the gruyere & mozzarella cheese, stir until the cheese is melted into the sauce.
  8. Cover the sauce and set aside.
  9. To prepare the shells, preheat the oven to 350°F.
  10. Bring a large pot of water to a boil.
  11. Peel and cube the sweet potatoes and add to the boiling water.

  12. Boil for 20-25 minutes, or until fork tender. Drain and mash the sweet potatoes.

  13. Add the ricotta cheese, cinnamon and nutmeg, mix everything together, then set aside.
  14. Bring another large pot of water to a boil.
  15. Add the pasta shells, cook for 7-8 minutes, just before al dente, drain then set aside.
  16. Once cool to the touch, fill the pasta shells with the sweet potato and ricotta mixture.

  17. Pour half of the three cheese sweet potato sauce in the bottom of a baking dish.

  18. Place the stuffed shells on top of the sauce.
  19. Pour the remaining sauce over the shells and top with the parmesan cheese and Italian seasoned bread crumbs.
  20. Place in the oven and bake for 20-25 minutes.