Easy Veggie Cannelloni with Ricotta & Zucchini

Lunch, Pasta, Noodles, Dumplings

March 22, 2026

Ready for a cozy Italian night without the heaviness of a traditional lasagna? Meet your new favorite comfort food: Baked Veggie Cannelloni! This dish delivers all the rich, satisfying flavors you love, but in a lighter, more elegant package. Each pasta tube is stuffed with a creamy ricotta and vegetable filling, smothered in a vibrant fire-roasted tomato sauce, and baked to bubbly, golden perfection. It’s a showstopper that’s surprisingly simple to make!

Ingredients

• For the Fire-Roasted Tomato Sauce
• 1½ tsp / 7 ml olive oil
• ½ small onion, finely chopped (½ cup / 75g)
• 1 clove garlic, minced (1 tsp / 5g)
• ½ tsp / 2.5g rubbed sage
• ½ tsp / 2.5g dried oregano
• 1 14.5-oz / 411g can diced fire-roasted tomatoes
• 1 tsp / 5 ml balsamic vinegar
• Salt and freshly ground black pepper, to taste
• For the Veggie & Ricotta Cannelloni
• 1 Tbs / 15 ml olive oil
• 1 medium onion, chopped (1½ cups / 225g)
• 1 medium zucchini, finely diced (1½ cups / 225g)
• ½ cup / 75g fresh or frozen corn kernels
• 2 cloves garlic, minced (2 tsp / 10g)
• ½ tsp / 2.5g rubbed sage
• 1 cup / 250g low-fat ricotta cheese
• 4 Tbs / 30g Parmesan cheese, divided
• 1 large pinch ground nutmeg
• 16 no-cook lasagna noodles
• ½ cup / 55g low-fat shredded mozzarella cheese, optional

Instructions

1. Make the Sauce: In a saucepan over medium heat, warm 1½ tsp olive oil. Sauté the ½ cup finely chopped onion for 7 minutes until soft. Stir in the minced garlic, sage, and oregano and cook for 30 seconds until fragrant. Add the fire-roasted tomatoes and balsamic vinegar, season with salt and pepper, then cover and simmer on low for 10 minutes. For a smooth consistency, purée the sauce with an immersion blender.
2. Prepare the Filling: In a large skillet, heat 1 Tbs olive oil over medium heat. Sauté the 1½ cups chopped onion for 10 minutes. Add the diced zucchini and corn, increase heat to medium-high, and cook for 3-5 minutes until the veggies start to brown. Stir in the minced garlic and sage, then remove from heat. Mix in the ricotta, 2 Tbs Parmesan, and a pinch of nutmeg. Season to taste.
3. Cook the Noodles: Bring a large pot of salted water to a boil. Add the no-cook lasagna noodles and cook for just 3 minutes, until they are pliable but not fully cooked. Drain and immediately transfer to a bowl of cold water to stop the cooking process. Drain again, pat dry, and cut each noodle in half width-wise.
4. Assemble the Cannelloni: Preheat your oven to 350°F / 175°C. Spread ½ cup of the tomato sauce on the bottom of a 9-inch square baking dish. Spoon about 3 Tbs of the zucchini-ricotta mixture down the center of each halved noodle. Roll it up into a tube and place it seam-side down in the baking dish. Repeat with all noodles and filling.
5. Bake to Perfection: Pour the remaining tomato sauce evenly over the cannelloni. Sprinkle with the remaining 2 Tbs Parmesan and the optional mozzarella cheese. Bake for 25 minutes, or until the sauce is bubbly and the cheese is melted and golden.

Nutritional Information

• Nutrition Information (per serving)
• Calories: 314
• Protein: 15 g
• Total Fat: 10 g
• Saturated Fat: 4 g
• Carbohydrates: 42 g
• Cholesterol: 24 mg
• Sodium: 536 mg
• Fiber: 4 g
• Sugar: 12 g

Pro Tips

• For a creamier filling, use whole-milk ricotta cheese. You can also add a handful of chopped spinach (squeezed dry) to the vegetable mixture for extra nutrients.
• Don’t overcook the lasagna noodles. They just need to be pliable enough to roll without breaking; they will finish cooking in the oven.
• If you don’t have an immersion blender, carefully transfer the hot sauce to a regular blender to purée it. Be sure to vent the lid to let steam escape.
• This dish is perfect for making ahead. Assemble the cannelloni completely, cover tightly, and refrigerate for up to 3 days or freeze for up to 1 month. Thaw before reheating, covered, in a 350°F / 175°C oven for 20-25 minutes.

FAQ

Q: Is this veggie cannelloni a good source of protein
A: Yes, this dish is a great source of vegetarian protein. Each serving contains 15 grams of protein, primarily from the creamy ricotta and Parmesan cheese filling.

Q: Can I make this cannelloni recipe vegan
A: To adapt this recipe for a vegan diet, you would need to substitute the ricotta, Parmesan, and optional mozzarella with your favorite plant-based alternatives. High-quality vegan ricotta and shredded cheeses work well. The sauce and vegetable components are already vegan.

Q: Can I prepare this vegetarian cannelloni ahead of time
A: Absolutely! This recipe is perfect for meal prep. You can assemble the entire dish, cover it tightly, and refrigerate it for up to 3 days or freeze it for up to 1 month. Thaw completely before baking as instructed.

Q: What other vegetables can I add to the cannelloni filling
A: The filling is very versatile. For extra nutrients, you can add a handful of chopped spinach (squeezed dry) as suggested in the pro tips. Finely diced mushrooms or bell peppers would also be delicious additions; simply sauté them with the onion and zucchini.

0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments

More Vegetarian Recipes

A woman in a rustic kitchen holding a bowl of authentic Baigan Sak, featuring vibrant sautéed spinach and crispy fried eggplant cubes garnished with fresh green and red chilies.

Curried Greens and Eggplant BAIGAN SAK

Ingredients for Authentic Baigan Sak 4 tbsp (60 ml) peanut oil plus 2 tbsp (30 ml) mustard oil (or 6 tbsp/90 ml vegetable oil) 8–10 oz (230–285 g) small eggplant, cut into 0.75-inch (2 cm) cubes 0.5 tsp (2 ml) garam masala 0.5 tsp (2 ml) turmeric 1–2 whole green...

A woman in a rustic kitchen holding a bowl of authentic Baigan Sak, featuring vibrant sautéed spinach and crispy fried eggplant cubes garnished with fresh green and red chilies.

Curried Greens and Eggplant BAIGAN SAK

Ingredients for Authentic Baigan Sak 4 tbsp (60 ml) peanut oil plus 2 tbsp (30 ml) mustard oil (or 6 tbsp/90 ml vegetable oil) 8–10 oz (230–285 g) small eggplant, cut into 0.75-inch (2 cm) cubes 0.5 tsp (2 ml) garam masala 0.5 tsp (2 ml) turmeric 1–2 whole green...

Woman holding a rustic clay bowl of Aloo Dum, featuring golden deep-fried baby potatoes in a creamy seasoned yogurt broth garnished with fresh coriander.

Authentic Aloo Dum Recipe (Restaurant-Style Potato Curry)

Welcome back to my kitchen! Today, we’re mastering a dish that’s pure elegance and comfort: my signature Aloo Dum. This isn’t just any potato curry; it’s a celebration of the ‘Dum’ slow-cooking technique, which seals in flavor to...