INTRODUCTION
Creamy Spinach and Mushroom Stuffed Cannelloni is a warm, filling dish that looks like comfort food but can also be a healthy version of a classic pasta bake. The mushrooms and spinach add fiber and vitamins, and you can keep calories low by choosing lighter cheeses or smaller portions. For a light sweet finish after this lighter option, try a simple dessert like apple and yogurt flan to keep the meal balanced.
This recipe is simple to make and works well as a weeknight dinner or for guests. It is easy to scale, and it makes good leftovers for lunch. With small swaps it can become a high protein meal or a lower calorie family favorite.
WHY YOU WILL LOVE THIS RECIPE
You will love this Creamy Spinach and Mushroom Stuffed Cannelloni because it blends creamy cheese with fresh greens and tender mushrooms. It is a lighter option compared to heavy meat pasta. The dish is great for meal prep since you can assemble it ahead and bake when ready. It is also a good choice if you want a healthy, balanced plate with veggies and dairy protein.
If you like small, healthy snacks alongside your meals, this cannelloni pairs well with quick bites such as healthy energy bites for a simple starter or snack. The dish supports weight loss goals when served in controlled portions and with a side salad. It is not low carb by default, but with swaps it can suit low calorie or diabetic-friendly plans.
HOW TO MAKE Creamy Spinach and Mushroom Stuffed Cannelloni
This step-by-step guide shows a clear way to build flavor and keep the filling moist. If you love mascarpone in savory dishes, you can also try it in desserts like the creamy chocolate raspberry mousse, which uses similar methods for a smooth texture.
EQUIPMENT NEEDED
- Ovenproof baking dish (large enough for rolled cannelloni)
- Sauté pan or skillet
- Mixing bowl
- Colander
- Cutting board and sharp knife
- Spoon or small spatula for spreading
- Measuring spoons and scales
Ingredients You’ll Need :
125 g cremini mushrooms, 1/2 clove garlic, 100 g spinach, 1/2 package tomato passata, 125 g fresh lasagna sheets, 25 g grated semi-aged Gouda, 45 g mascarpone, 1.5 tsp Italian spices, 1/2 tbsp black balsamic vinegar, 1/2 tbsp olive oil, 1/4 vegetable bouillon cube, salt and pepper to taste
Notes on ingredients:
- Use fresh lasagna sheets for easy rolling. You can swap for gluten free sheets if needed.
- Choose low-fat mascarpone or part-skim cheese as a healthier version.
- Add cooked white beans to the filling for extra protein and fiber without much change in taste.
STEP-BY-STEP INSTRUCTIONS :
Preheat the oven to 200 degrees Celsius. Finely slice the mushrooms. Crush or finely mince the garlic. Heat 1/2 tbsp olive oil over medium-high heat in a sauté pan. Sauté the garlic for 1 minute, then add the finely sliced mushrooms. Cook over low heat for 4 to 5 minutes and add 2/3 of the spinach in batches. Cook the spinach for 2 to 3 minutes with the rest, or until the leaves wilt. Place everything in a colander and set aside until use. In a bowl, mix the mascarpone and half of the cheese. Mix well. Season with salt and pepper. Add the passata to the same sauté pan over medium-high heat and add 1/2 tbsp black balsamic vinegar, 1/4 of the bouillon cube, 1 1/2 tsp Italian spices, and 2 tbsp water. Cook for 4 to 5 minutes. Meanwhile, cut the lasagna sheets in half lengthwise to obtain several strips about 20 cm long. Place the strips on a cutting board and first spread the mascarpone and cheese mixture. Then arrange the rest of the raw spinach on top, then spread the spinach and mushroom mixture. Roll everything up. Pour a little passata into the oven dish, then arrange the cannelloni on top. Then pour the rest of the passata over the cannelloni and sprinkle with cheese. Bake the cannelloni for 20 to 25 minutes, or until cooked. Arrange the cannelloni on plates.
HOW TO SERVE Creamy Spinach and Mushroom Stuffed Cannelloni
Serve one or two cannelloni per person with a side salad to keep the plate light. For portion control, aim for a single roll with a big green salad for a low calorie meal. This dish makes a good main when you add a lean protein or extra beans on the side to make a high protein meal.
Healthy serving ideas:
- Pair two cannelloni with a large mixed-leaf salad dressed with lemon and a teaspoon of olive oil.
- Add roasted cherry tomatoes and steamed green beans for color and fiber.
- For a balanced plate, include a small portion of grilled chicken or tuna for extra protein if needed.
STORAGE & FREEZING : Creamy Spinach and Mushroom Stuffed Cannelloni
Store leftovers in an airtight container in the fridge for up to 3 days. Reheat in the oven at 160°C until hot, or microwave in short bursts until warm. For freezing, wrap the assembled but unbaked cannelloni in foil and place in a freezer-safe container for up to 2 months. Bake from frozen at 200°C for 35–40 minutes, covering with foil for the first 20 minutes to avoid burning the top.
Tips for safe storage:
- Cool the dish to room temperature before putting it in the fridge.
- Label with date and reheat to at least 74°C for safe serving.
SERVING SUGGESTIONS
Add a simple, healthy side to make a balanced meal. Try steamed broccoli, a green salad, or a light soup. For a starter that keeps the menu light and varied, consider a small jar of cured treats or olives, like a gourmet charcuterie jar, served in small portions to avoid extra calories.
Healthy or balanced side options:
- Big mixed salad with lemon dressing (no heavy cream)
- Roasted seasonal vegetables with a sprinkle of herbs
- A bowl of steamed lentils or chickpeas for extra fiber and protein
VARIATIONS
Here are some easy ways to change this recipe to meet different diet needs.
- Healthier version: Use part-skim ricotta or lower-fat mascarpone, swap fresh lasagna sheets for whole-wheat or gluten-free sheets, and reduce the cheese topping. This lowers calories and keeps good protein and fiber.
- High-protein or low-carb version: Replace lasagna sheets with thinly sliced, roasted eggplant or zucchini for a low carb base. Mix cottage cheese or ricotta with a scoop of unflavored protein powder or add cooked shredded chicken to the filling for a higher protein meal. These swaps can make the dish more diabetic-friendly and better for weight loss goals.
- Air fryer or oven-baked version: The dish is oven-baked by default. For smaller portions, you can bake individual cannelloni in a small ovenproof dish or use a large air fryer that can hold the rolls. Set the air fryer to 180°C and cook for 12–15 minutes in batches until the cheese melts and the sauce bubbles. For a different hearty meal, try a slow-cooked meat main like classic beef bourguignon on another night.
Each variation helps you create a lighter option or a more protein-rich plate without losing the creamy texture you love.
FAQs
Q: Is this recipe healthy?
A: Yes. With mushrooms and spinach it offers fiber, vitamins, and a low sugar profile. Use low-fat cheeses to make a lighter option and reduce total calories.
Q: Can I make this diabetic-friendly?
A: Yes. Use whole-grain or gluten-free sheets, reduce added cheese, and serve with non-starchy vegetables. You can also use zucchini strips as a low carb swap to lower the carbohydrate load.
Q: How long does it keep in the fridge?
A: Store in an airtight container for up to 3 days. Reheat thoroughly before eating.
Q: Can I freeze the stuffed cannelloni?
A: Yes. Freeze the assembled, unbaked rolls for up to 2 months. Bake from frozen at a higher temperature and add time as needed.
Q: Is this a high protein meal?
A: As written it provides moderate protein from the mascarpone and Gouda. You can easily convert it into a high protein meal by adding cottage cheese, beans, or cooked lean meat to the filling.
Q: Can I use dried lasagna sheets instead of fresh?
A: You can, but you must cook them first or use no-boil sheets that soften in sauce. Fresh sheets roll more easily and give a softer texture.
MAKE-AHEAD TIPS FOR Creamy Spinach and Mushroom Stuffed Cannelloni
- Assemble the cannelloni the day before and keep covered in the fridge. Add sauce and bake when you are ready. This makes the dish great for meal prep and saves time on busy nights.
- You can mix the filling and store it separate from the pasta sheets for up to 24 hours. This keeps pasta from getting soggy.
- Freeze single portions in oven-safe containers. Reheat covered in the oven for a quick, healthy meal any day.
- If you want to speed up dinner, bake the dish while you prepare a salad. The oven time lets you finish sides and set the table.

Creamy Spinach and Mushroom Stuffed Cannelloni
Ingredients
Method
- Preheat the oven to 200 degrees Celsius.
- Finely slice the mushrooms and crush or finely mince the garlic.
- Heat 1/2 tbsp olive oil in a sauté pan over medium-high heat.
- Sauté the garlic for 1 minute, then add the mushrooms and cook over low heat for 4 to 5 minutes.
- Add 2/3 of the spinach in batches and cook until wilted.
- Place everything in a colander and set aside.
- In a bowl, mix the mascarpone and half of the Gouda cheese. Season with salt and pepper.
- In the same sauté pan, add the passata, black balsamic vinegar, bouillon, Italian spices, and 2 tbsp of water. Cook for 4 to 5 minutes.
- Cut lasagna sheets in half lengthwise to create strips.
- Spread the mascarpone and cheese mixture on the lasagna strips.
- Layer the remaining spinach and the mushroom mixture on top.
- Roll the strips into cannelloni.
- Pour a little passata into a baking dish, arrange the cannelloni, and pour the rest of the sauce over them.
- Sprinkle with the remaining Gouda cheese.
- Bake for 20 to 25 minutes until cooked.