How many cannelloni does this recipe yield?
The recipe makes 12 cannelloni, which serves about 3-4 people. You can easily double the recipe for a larger baking dish.
Pasta, spinach, and ricotta. Three ingredients that I love individually, and together they form a truly fantastic combination. I used them for this delicious oven-baked spinach and ricotta cannelloni, and honestly, it’s one of those meals that disappears before you even sit down. Plus, it’s a great way to turn simple ingredients into a show-stopping homemade dinner.
Forget the store-bought frozen versions! This creamy, cheesy spinach and ricotta cannelloni is the ultimate comfort food for anyone who loves rich Italian flavors.
All it takes is a simple tomato sauce, a creamy spinach-ricotta filling, and some fresh pasta sheets rolled into perfect little bundles. It’s really that easy, but don’t skip the recipe card below for all the details that guarantee perfect results.
Start by preparing the sauce. Pour a splash of olive oil into a pan and sauté the chopped onion until translucent. Add the garlic and cook briefly until fragrant. Stir in the diced tomatoes, basil, thyme, and sugar.
Season to taste with salt and pepper. Let it simmer uncovered for 10–15 minutes to allow the flavors to meld. Taste and adjust seasoning if necessary.
While the sauce is simmering, prepare the filling. Sauté the spinach in a pan with a splash of olive oil until wilted. This only takes a few minutes. Transfer the spinach to a colander and press out the excess moisture (this is crucial to avoid a watery filling!).
Add the ricotta, pressed garlic, and lemon juice, and stir everything together until well combined. Season to taste with salt and pepper.
Now for the fun part: assembling the cannelloni. Spread a thin layer of sauce over the bottom of your baking dish. Take a fresh lasagna sheet and place about 2 tablespoons of the spinach-ricotta mixture in a sausage-like line across the center.
Carefully roll it up and place it seam-side down in the dish. Repeat this until all 12 sheets are filled and arranged snugly in the dish.
Pour the remaining sauce over the rolled cannelloni, making sure to cover them evenly. Top with the mozzarella (tear it into small pieces) and sprinkle generously with grated Parmesan.
Bake in a preheated oven at 200°C/392°F (conventional oven) for 25 minutes, until the top is golden and bubbly and the pasta is cooked through.
BAKING TIP: If you’re using store-bought cannelloni tubes instead of fresh lasagna sheets, follow the baking time specified on the package. They usually need a bit longer.
Once out of the oven, let it rest for a few minutes, then scatter the roasted pine nuts over the top before serving. Serve with a side salad if you like, though I must say, this meal is quite filling as it is!
You can store leftover cannelloni covered in the refrigerator for 1-2 days. Simply reheat in the oven or microwave until warmed through.
Yes! Assemble the cannelloni completely (without baking), cover tightly with foil, and freeze for up to 3 months.
When you’re ready to enjoy it, bake from frozen, adding an extra 10-15 minutes to the cooking time. Alternatively, bake it first, let it cool completely, then freeze individual portions for quick meals later.
If you’re looking for easy recipes to enjoy comforting Italian flavors, you’ve come to the right place.
The recipe makes 12 cannelloni, which serves about 3-4 people. You can easily double the recipe for a larger baking dish.
Absolutely! If using frozen spinach, thaw it completely and squeeze out as much moisture as possible before mixing it with the ricotta. You’ll need about 450-500 grams (15.8 – 17.6 oz.) of frozen spinach.
No! If you’re using fresh lasagna sheets, they cook perfectly in the oven with the sauce. No boiling required, just roll and bake.
Yes, use a dairy-free ricotta alternative and vegan mozzarella and Parmesan. The sauce is already dairy-free, so you’re halfway there!
This usually happens if the spinach wasn’t drained properly. Make sure to press out as much liquid as possible after wilting the spinach. Also, avoid adding extra liquid to the sauce. Let it simmer and thicken before assembling.
Definitely! Brown some ground beef or Italian sausage with the onion and garlic before adding the tomatoes. It makes for a heartier, meaty version.
Use a sharp knife and a spatula to lift each roll carefully. The pine nuts on top add a lovely crunch and make the dish look extra special!
Links in this article may be affiliate links. If you purchase something through such a link, I will receive a small commission, without you paying anything extra.