{"id":166336,"title":"Gluten-Free Spinach Cannelloni with Cr\u00e8me Fra\u00eeche","modified":"2026-08-25T19:17:46+02:00","plain":"Looking for a baked pasta dish that&rsquo;s creamy, neatly layered, and just a little tangy? These cannelloni deliver, with a filling of saut\u00e9ed spinach, lactose-free cr\u00e8me fra\u00eeche, and pine nuts.\n\n\n\nThe b\u00e9chamel provides the creamy base, while the tomato sauce brightens everything with a gentle tang. You&rsquo;ll find more of my gluten-free savory recipes in the same category.\n\n\n\nAnother savory make-ahead dish: gluten-free strata.\n\n\n\nWhat are gluten-free cannelloni?\n\n\n\nCannelloni are long, tubular pasta shapes that are stuffed before being baked. Here, the gluten-free version is filled with spinach, pine nuts, and lactose-free cr\u00e8me fra\u00eeche, then topped with two sauces: a gluten-free, lactose-free b\u00e9chamel and a simple tomato sauce.\n\n\n\nOne of the practical advantages of this recipe is the choice of pasta. Dry gluten-free tubes stand in for fresh pasta without making the recipe any more complicated. It&rsquo;s a convenient option when you want cannelloni without making pasta from scratch.\n\n\n\nDepending on the package, you may see manicotti instead of cannelloni. For this recipe, you can use them in exactly the same way. The distinction is simple: manicotti usually refers to machine-made dry pasta, while cannelloni more often refers to fresh pasta.\n\n\n\nWeigh the ingredients in metric for the best accuracy. If you need to convert them, that&rsquo;s fine, but keep the same weight-based approach.\n\n\n\nMain ingredients\n\n\n\nAt the heart of the dish are dry gluten-free cannelloni tubes, or dry gluten-free manicotti if that&rsquo;s what you can find. They&rsquo;re a practical alternative to fresh pasta and keep longer in the cupboard. It&rsquo;s exactly the kind of pantry staple that&rsquo;s worth keeping on hand if you cook gluten-free often.\n\n\n\nFor the filling, fresh spinach is the simplest option, but frozen whole leaves work well too. If you use frozen spinach, thaw it thoroughly, then squeeze out as much excess water as possible before saut\u00e9ing. Otherwise, the filling will release too much moisture as it bakes.\n\n\n\nThe plant-based cr\u00e8me fra\u00eeche binds the filling together. An oat-based version, such as Oatly or Oddly Good, works especially well. If you can&rsquo;t find one, a plant-based cream cheese is a good substitute.\n\n\n\nThe pine nuts are there for contrast. They add crunch and a nutty note that cuts through the creamy filling. That contrast keeps the dish from feeling too one-note.\n\n\n\nFor the sauces, the b\u00e9chamel is made with lactose-free cooking cream, vegetable broth, and cornstarch. Choose a cream intended for savory cooking. A full-fat plant-based cream can work too, but it tends to be a little milder, so you may need to adjust the seasoning.\n\n\n\nThe tomato sauce isn&rsquo;t redundant. It brings a bright acidity that balances the b\u00e9chamel, with a sweet-tart tomato note that lightens the whole dish. Nutmeg and black pepper also add depth to the b\u00e9chamel.\n\n\n\nFor breakfast on the go, try the gluten-free vegetarian sandwich.\n\n\n\nTechnical notes and pitfalls to avoid\n\n\n\nStart the filling with a very simple base: saut\u00e9 the onion, garlic, and spinach until tender. Season with salt and pepper from the beginning, then cook until the spinach has fully wilted and most of its moisture has evaporated.\n\n\n\nThis step really matters, because a filling that&rsquo;s too wet will leave the pasta soggy. If you&rsquo;re using frozen spinach, be even more careful. Thaw it completely, then squeeze out the excess water before it goes into the pan.\n\n\n\nOnce the spinach is cooked, chop it before mixing it with the plant-based cr\u00e8me fra\u00eeche. The filling will distribute more evenly inside the tubes. Then add the pine nuts and set the mixture aside.\n\n\n\nFor the b\u00e9chamel, combine the cooking cream, vegetable broth, and cornstarch in a saucepan, then add the nutmeg and salt. Cook over medium heat, whisking constantly, until thickened. As soon as the sauce comes together, remove it from the heat and set it aside.\n\n\n\nThe tomato sauce follows the same simple approach. Saut\u00e9 the onion and garlic first, then add the crushed tomatoes, herbs, and chili. Simmer for 10 to 15 minutes, until the sauce thickens, then finish with black pepper.\n\n\n\nBefore assembling, preheat the oven to 180\u00b0C. Spread a thin layer of tomato sauce over the bottom of the baking dish; this prevents the cannelloni from sticking and creates a moist base for baking. To fill the tubes, a piping bag is handy, but a small spoon works just as well.\n\n\n\nArrange the stuffed cannelloni in a single layer, then pour over the b\u00e9chamel and the remaining tomato sauce. Cover the dish with aluminum foil for the first 30 minutes of baking. Then remove the foil and bake for 10 minutes more, until the top is lightly golden.\n\n\n\nIf you&rsquo;re in the mood for a savory tart, try the gluten-free mushroom quiche.\n\n\n\nYou&rsquo;ll find more gluten-free vegan recipes in the same category.\n\n\n\nRecipe developed by Chef Rommel Reyes. Find his work on Instagram, his Substack newsletter, and his YouTube channel.\n\n\n\n\n\n\tGluten-Free Spinach Cannelloni with Cr\u00e8me Fra\u00eeche\n\t\t\n\t\t\t\n\t\n\t\t\t\n\t\n\t\t12 dried gluten-free cannelloni or manicotti tubes15 g olive oil300 g fresh spinach (washed)200 g dairy-free, gluten-free cr\u00e8me fra\u00eeche50 g pine nuts (lightly toasted)1 medium onion (finely chopped)2 cloves garlic (minced)salt and pepper, to taste200 g dairy-free, gluten-free cooking cream50 g cornstarch300 g vegetable broth1 g nutmeg1 g salt15 g olive oil1 small onion2 cloves garlic400 g canned crushed tomatoes1 g dried basil or oregano1 pinch red pepper flakessalt and pepper, to taste\t\n\t\n\t\tPrepare the fillingHeat the olive oil in a large skillet over medium heat.Add the minced garlic and chopped onion, season with salt and pepper, and saut\u00e9 until soft and translucent.Add the washed spinach and cook until wilted and most of the moisture has evaporated.Remove from the heat.Chop the saut\u00e9ed spinach, then mix it with the dairy-free cr\u00e8me fra\u00eeche.Add the pine nuts and set aside.Make the b\u00e9chamel sauceWhisk the cooking cream, vegetable broth, and cornstarch together in a saucepan.Add the nutmeg and salt.Cook over medium heat, whisking constantly, until the sauce thickens.Remove from the heat and set aside.Make the tomato sauceHeat the olive oil in a saucepan over medium heat.Saut\u00e9 the chopped onion and minced garlic.Add the crushed tomatoes, red pepper flakes, salt, and Italian herbs.Simmer for 10-15 minutes, until the sauce thickens.Season with freshly ground black pepper.Remove from the heat and set aside.Assemble and bake the cannelloniPreheat the oven to 180\u00b0C.Spread a thin layer of tomato sauce over the bottom of a baking dish.Fill each cannelloni tube with the spinach mixture using a piping bag or a small spoon.Arrange the filled cannelloni in a single layer.Pour the b\u00e9chamel sauce and the remaining tomato sauce over the cannelloni.Cover the baking dish with aluminum foil and bake for 30 minutes.Remove the foil and bake for another 10 minutes, or until the top is golden.","_links":{"self":[{"href":"https:\/\/marcwiner.com\/en\/wp-json\/wp\/v2\/posts\/166336","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/marcwiner.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/marcwiner.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/marcwiner.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/marcwiner.com\/en\/wp-json\/wp\/v2\/comments?post=166336"}],"version-history":[{"count":0,"href":"https:\/\/marcwiner.com\/en\/wp-json\/wp\/v2\/posts\/166336\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/marcwiner.com\/en\/wp-json\/wp\/v2\/media\/165132"}],"wp:attachment":[{"href":"https:\/\/marcwiner.com\/en\/wp-json\/wp\/v2\/media?parent=166336"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/marcwiner.com\/en\/wp-json\/wp\/v2\/categories?post=166336"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/marcwiner.com\/en\/wp-json\/wp\/v2\/tags?post=166336"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}