Cinnamon-Roasted Sweet Potato & Cranberry Lasagna Rolls with Ricotta
Description
Cinnamon-roasted sweet potato & cranberry lasagna rolls with ricotta are a cosy, creative twist on classic lasagna. Instead of the usual tomato and beef filling, tender lasagna noodles are rolled around a creamy mixture of ricotta, roasted sweet potato, dried cranberries, Parmesan, cinnamon, garlic, and fresh herbs.
The sweet potato brings natural sweetness and a wonderfully creamy texture, while the cranberries add little bursts of tart sweetness throughout the filling. Ricotta makes everything rich and velvety, and Parmesan adds a savoury, salty depth that keeps the dish balanced. A light layer of creamy sauce underneath and over the rolls helps keep the noodles tender while the cheese on top becomes beautifully golden and bubbly.
This is an excellent vegetarian main course for fall and winter dinners, Thanksgiving-inspired meals, holiday gatherings, Sunday family dinners, or whenever you want something comforting but a little different from traditional lasagna.
The combination of cinnamon and herbs may sound unusual in a pasta dish, but it works beautifully. The cinnamon should be used lightly so it enhances the roasted sweet potato rather than making the dish taste like dessert.
Ingredients
For the Sweet Potato Filling
• 2 large sweet potatoes, peeled and cut into 1-inch cubes
• 1½ tablespoons olive oil
• ½ teaspoon ground cinnamon
• ½ teaspoon garlic powder
• ½ teaspoon dried thyme
• ¼ teaspoon dried sage
• ½ teaspoon salt
• ¼ teaspoon black pepper
For the Ricotta Filling
• 15 ounces ricotta cheese
• ½ cup grated Parmesan cheese
• 1 large egg
• 1 garlic clove, finely minced
• ¼ teaspoon ground cinnamon
• ½ teaspoon dried thyme
• ¼ teaspoon dried sage
• ⅓ cup dried cranberries, roughly chopped
• 2 tablespoons chopped fresh parsley
• ½ teaspoon salt
• ¼ teaspoon black pepper
For the Lasagna Rolls
• 12 lasagna noodles
• 2 cups shredded mozzarella cheese
• 1½ cups Alfredo sauce or light cream sauce
• ¼ cup grated Parmesan cheese
• Fresh parsley or thyme, for garnish
Optional Additions
• ¼ cup chopped walnuts or pecans
• 2 tablespoons finely chopped fresh sage
• A pinch of red pepper flakes
• ½ cup baby spinach, finely chopped
• Extra Parmesan for serving
Instructions
1. Roast the Sweet Potatoes
Preheat your oven to 425°F (220°C). Line a large baking sheet with parchment paper.
Place the cubed sweet potatoes in a bowl and add olive oil, cinnamon, garlic powder, thyme, sage, salt, and black pepper. Toss well until every piece is lightly coated.
Spread the sweet potatoes into a single layer on the prepared baking sheet. Roast for approximately 25–30 minutes, turning them halfway through cooking.
The sweet potatoes should be completely tender and lightly caramelised around the edges. Allow them to cool for a few minutes before preparing the filling.
For even better flavour, don’t overcrowd the baking sheet. Giving the sweet potatoes enough room allows them to roast and caramelise instead of steaming.
2. Cook the Lasagna Noodles
While the sweet potatoes are roasting, bring a large pot of salted water to a boil.
Cook the lasagna noodles according to the package directions until just al dente. Avoid overcooking because the noodles will continue cooking in the oven.
Once cooked, carefully drain the noodles and lay them flat on a lightly oiled baking sheet or clean parchment paper.
Keeping the noodles separated prevents them from sticking together and makes rolling much easier.
3. Prepare the Ricotta Mixture
Place the ricotta cheese in a large mixing bowl. Add Parmesan, egg, minced garlic, cinnamon, thyme, sage, dried cranberries, parsley, salt, and black pepper.
Stir until everything is evenly combined.
Taste the mixture and adjust the seasoning if needed. The Parmesan is naturally salty, so taste before adding additional salt.
The filling should be creamy but thick enough to spread easily across the lasagna noodles without running.
4. Add the Roasted Sweet Potato
Transfer the roasted sweet potatoes to a bowl.
You can mash them completely for a smooth filling or lightly mash them while leaving a few small pieces intact for texture.
Fold the sweet potato into the ricotta mixture. Don’t overmix. A few visible pieces of roasted sweet potato create beautiful texture throughout the finished rolls.
If you’re adding walnuts or pecans, gently fold them in at this stage.
5. Prepare the Baking Dish
Reduce the oven temperature to 375°F (190°C).
Spread approximately ½ cup of Alfredo or cream sauce across the bottom of a 9×13-inch baking dish.
The sauce creates a moist base for the lasagna rolls and prevents the noodles from sticking to the dish.
6. Fill the Lasagna Noodles
Place one cooked lasagna noodle flat on a clean work surface.
Spread approximately â…“ cup of the sweet potato and ricotta filling evenly over the noodle, leaving a small border around the edges.
Starting from one short end, carefully roll the noodle into a compact spiral.
Place the roll seam-side down in the prepared baking dish.
Repeat with the remaining noodles and filling.
Arrange the rolls close together so they support each other during baking.
7. Add the Sauce and Cheese
Pour the remaining Alfredo or cream sauce over the tops of the lasagna rolls.
Use the back of a spoon to gently spread the sauce so the exposed pasta doesn’t dry out during baking.
Sprinkle the mozzarella evenly over the rolls, followed by the remaining Parmesan cheese.
For an extra flavourful finish, sprinkle a little fresh sage or thyme over the top.
8. Bake
Cover the baking dish loosely with aluminium foil and bake for 20 minutes.
Remove the foil and continue baking for another 10–15 minutes, or until the cheese is melted, bubbling, and lightly golden.
For a more deeply browned top, place the dish under the broiler for 1–2 minutes at the end. Watch carefully because cheese can brown very quickly under the broiler.
9. Rest and Serve
Remove the lasagna rolls from the oven and let them rest for 5–10 minutes before serving.
This short resting time allows the filling to settle and makes the rolls easier to serve without falling apart.
Garnish with freshly chopped parsley, thyme, or crispy sage.
Serve warm with a simple green salad, roasted vegetables, or crusty bread.
Notes
The flavour of this recipe depends heavily on properly roasted sweet potatoes. Roasting concentrates their natural sweetness and gives them caramelised edges that add much more flavour than boiling.
Use full-fat ricotta if you want the creamiest filling. Lower-fat ricotta can also work, but the finished texture may be slightly less rich.
Dried cranberries provide a pleasant tart-sweet contrast. If you prefer less sweetness, reduce the amount to ¼ cup.
The cinnamon should remain subtle. It is there to complement the sweet potato and cranberries, not dominate the dish.
Fresh herbs can be substituted for dried herbs. If using fresh sage or thyme, increase the quantity slightly according to taste.
For a stronger savoury flavour, add a small amount of freshly grated nutmeg to the ricotta mixture.
Tips for Perfect Lasagna Rolls
Don’t overcook the noodles: cook them just until al dente. Overcooked noodles can become difficult to roll and may tear.
Dry the noodles properly: After draining, keep the noodles flat and separated. This makes assembly much easier.
Don’t make the filling too wet: If your ricotta seems particularly watery, drain it briefly before mixing.
Roast instead of boiling the sweet potatoes: Roasting creates deeper flavour and prevents the filling from becoming watery.
Don’t overfill the noodles: too much filling can squeeze out as you roll them. A moderate, even layer is easier to handle.
Keep the rolls close together: Arranging them snugly in the baking dish helps them maintain their shape while baking.
Cover before baking: the foil traps steam and keeps the pasta tender. Removing the foil near the end allows the cheese to brown.
Let them rest: Waiting a few minutes after baking makes serving cleaner and easier.
Make-Ahead Instructions
These lasagna rolls are excellent for meal preparation.
You can assemble the entire dish up to 24 hours in advance. Cover tightly and refrigerate until ready to bake.
When you’re ready to cook, remove the dish from the refrigerator and let it sit at room temperature for approximately 15–20 minutes while the oven preheats.
Because the dish starts cold, it may require an additional 5–10 minutes of baking time.
You can also prepare the roasted sweet potato filling a day ahead and refrigerate it in an airtight container.
Storage
Store leftover lasagna rolls in an airtight container in the refrigerator for up to 4 days.
Reheat individual portions in the microwave or place several rolls in a covered baking dish and warm them in a 350°F (175°C) oven until heated through.
If the rolls seem dry during reheating, add a tablespoon or two of cream sauce before covering and reheating.
Freezing Instructions
The assembled lasagna rolls can be frozen before baking.
Prepare the dish as directed, but don’t bake it. Cover tightly with plastic wrap, followed by aluminium foil, and freeze for up to 2 months.
For best results, thaw overnight in the refrigerator before baking.
You can also freeze individual cooked portions in freezer-safe containers. Thaw in the refrigerator and reheat until hot throughout.
Serving Suggestions
Serve these lasagna rolls with a crisp green salad dressed with lemon vinaigrette for a fresh contrast to the creamy pasta.
Roasted Brussels sprouts, green beans, asparagus, or broccoli also pair beautifully with the sweet potato filling.
For a holiday-inspired meal, serve alongside cranberry relish and roasted vegetables.
A simple arugula salad with toasted walnuts and shaved Parmesan is another excellent pairing.
Servings
Makes 12 lasagna rolls and serves approximately 6 people, with 2 rolls per serving.
Approximate Nutritional Information Per Serving
Calories: 520
Protein: 23 g
Carbohydrates: 57 g
Fat: 24 g
Fibre: 6 g
Sugar: 12 g
Sodium: 780 mg
Nutritional values are estimates and can vary depending on the specific brands and quantities of ingredients used.
Benefits
Sweet potatoes provide carbohydrates, fibre, potassium, and beta-carotene. Their natural sweetness allows this recipe to achieve a rich flavour without needing a large amount of added sugar.
Chickpeas aren’t included in this particular recipe, but the ricotta and Parmesan provide a meaningful amount of protein and calcium. The combination of sweet potato, herbs, and leafy green sides can also make this a satisfying and balanced vegetarian meal.
Cranberries add a bright flavour and a small amount of fibre, while walnuts or pecans can contribute healthy unsaturated fats if added.
Because the dish contains pasta, cheese, and cream sauce, it is best enjoyed as part of a balanced meal rather than considered a low-calorie dish.
Recipe Q&A
Can I use pumpkin instead of sweet potato?
Yes. Roasted pumpkin can replace some or all of the sweet potato. Choose a variety with relatively low moisture so the filling doesn’t become watery.
Can I make these without cranberries?
Absolutely. You can leave them out or replace them with finely chopped dried cherries, raisins, or chopped dates.
Can I use cottage cheese instead of ricotta?
Yes. Blend cottage cheese until smooth before using it. This will create a texture closer to ricotta.
Can I make this without Alfredo sauce?
Yes. A light béchamel, garlic cream sauce, or even a small amount of vegetable-based white sauce can work well.
Can I add spinach?
Definitely. Finely chop about ½ cup of cooked and well-drained spinach and mix it into the filling.
Can I make the rolls gluten-free?
Yes, if you use gluten-free lasagna noodles and verify that your sauces and other packaged ingredients are gluten-free.
Why are my lasagna noodles tearing?
The noodles may be overcooked or too cold and dry. Cook them only until al dente and keep them covered or lightly coated with olive oil while preparing the filling.
Can I use fresh sweet potatoes without roasting them first?
Roasting is strongly recommended because it gives the sweet potatoes a deeper flavour and better texture. Boiled sweet potato can contain more moisture and may make the filling loose.
Can I add meat?
Yes, although the recipe is designed as a vegetarian dish. Cooked Italian sausage, turkey sausage, or shredded chicken can be added in a small amount if desired.
Can I make this ahead for a holiday dinner?
Yes. Assemble the rolls the day before, cover and refrigerate, then bake shortly before serving. This makes the recipe particularly convenient for entertaining.
Final Note
These Cinnamon-Roasted Sweet Potato & Cranberry Lasagna Rolls bring together everything that makes a comforting baked pasta dish special: creamy cheese, tender noodles, bubbling mozzarella, roasted vegetables, fragrant herbs, and a delicious balance of sweet and savoury flavours. The cranberry and cinnamon combination gives the filling a festive character, while Parmesan, garlic, and herbs keep it firmly in savoury territory.
Whether you’re serving them for a cosy family dinner or placing them at the centre of a holiday table, these lasagna rolls offer a beautiful alternative to traditional lasagna while remaining familiar, comforting, and easy to prepare.







