If you are looking for a comforting pasta dish that feels both hearty and fresh, these veggie lasagna rolls are a perfect choice. This recipe transforms classic lasagna into elegant individual rolls filled with creamy ricotta, herbs, and flavorful grilled vegetables, all baked in a rich tomato pesto sauce and topped with melty cheese. It is an excellent way to use leftover vegetables while still creating something that feels special and satisfying.
Unlike traditional layered lasagna, these rolls are easier to portion, visually appealing, and cook evenly. The combination of creamy filling, savory sauce, and gooey cheese creates a balanced bite every time. Below is a detailed, step by step guide to help you recreate this dish with confidence.
Ingredients
For the Filling:
- 32 oz whole milk ricotta
- 1/4 cup chopped fresh parsley
- 1 egg
- 1/4 cup freshly grated Parmiggiano Reggiano
- 2 cups chopped leftover grilled vegetables
- Salt and pepper to taste
For the Sauce:
- 2 tbsp olive oil
- 1 small yellow onion, finely chopped
- 3 cloves garlic, minced
- 1 32 oz can Italian crushed tomatoes
- 1/2 cup prepared basil pesto
- Salt and pepper to taste
Additional Ingredients:
- 1 lb lasagna noodles
- 2 cups shredded mozzarella
- 1/2 cup freshly grated Parmiggiano
Step 1: Prepare the Lasagna Noodles
Bring a large pot of salted water to a boil. Add the lasagna noodles and cook them according to package instructions until they are al dente. Stir occasionally to prevent sticking.
Once cooked, drain the noodles and lay them flat on a baking sheet lined with parchment paper or lightly oiled. This prevents them from sticking together and tearing later when you roll them.
Step 2: Make the Tomato Pesto Sauce
Heat olive oil in a large skillet over medium heat. Add the finely chopped onion and cook for about 4 to 5 minutes until softened and slightly translucent.
Stir in the minced garlic and cook for another minute until fragrant. Be careful not to let the garlic burn.
Pour in the crushed tomatoes and stir well. Allow the sauce to simmer gently for about 10 minutes so the flavors can develop.
Add the basil pesto and mix thoroughly. Season with salt and pepper to taste. Let the sauce simmer for another few minutes, then remove from heat.
Step 3: Prepare the Ricotta Filling
In a large mixing bowl, combine the ricotta cheese, chopped parsley, egg, and grated Parmiggiano Reggiano.
Mix everything together until smooth and well incorporated. The egg helps bind the filling, ensuring it stays creamy yet firm after baking.
Add the chopped grilled vegetables and gently fold them into the mixture. Season with salt and pepper according to your taste.
Step 4: Assemble the Lasagna Rolls
Preheat your oven to 375°F or 190°C.
Spread a thin layer of the prepared sauce at the bottom of a baking dish. This prevents sticking and adds flavor to the base.
Take one lasagna noodle and spread an even layer of the ricotta filling across it. Do not overfill, as this can make rolling difficult.
Carefully roll the noodle from one end to the other, creating a spiral. Place the roll seam side down in the baking dish.
Repeat the process with the remaining noodles and filling.
Step 5: Add Sauce and Cheese
Once all the rolls are arranged in the baking dish, pour the remaining sauce evenly over the top.
Sprinkle the shredded mozzarella over the rolls, followed by the grated Parmiggiano. This combination creates a beautifully melted and slightly golden topping.
Step 6: Bake the Lasagna Rolls
Cover the baking dish loosely with foil and place it in the preheated oven.
Bake for about 25 minutes. Then remove the foil and continue baking for another 10 to 15 minutes until the cheese is melted and slightly golden.
Allow the dish to rest for about 10 minutes before serving. This helps the rolls set and makes them easier to serve.
Tips for Best Results
- Use whole milk ricotta for a richer and creamier filling. Lower fat versions can make the filling slightly grainy.
- Make sure the noodles are not overcooked. Slightly firm noodles are easier to handle and roll.
- Let the sauce simmer properly. This deepens the flavor and balances the acidity of the tomatoes.
- Finely chop the grilled vegetables so they distribute evenly in the filling.
- Do not skip resting time after baking. It helps the rolls hold their shape.
- If the top starts browning too quickly, loosely cover with foil during the final baking stage.
- Taste the filling before assembling to adjust seasoning if needed.
- Use freshly grated cheese for better melting and flavor compared to pre packaged options.
- Keep the rolls snug in the baking dish so they hold their shape while baking.
Essential Equipment Guide
- Large pot for boiling pasta
- Colander for draining noodles
- Large skillet or saucepan
- Mixing bowls
- Wooden spoon or spatula
- Baking dish
- Knife and cutting board
- Aluminum foil
Nutritional Information
| Nutrient | Approximate Value per Serving |
|---|---|
| Calories | 420 kcal |
| Protein | 20 g |
| Carbohydrates | 38 g |
| Fat | 22 g |
| Saturated Fat | 10 g |
| Fiber | 4 g |
| Sodium | 520 mg |
Pairings
- Garlic bread
- Simple green salad with vinaigrette
- Roasted vegetables
- Tomato basil soup
- Light red wine or sparkling water
Variations
- Add sautéed spinach to the filling for extra greens
- Substitute cottage cheese for part of the ricotta
- Use marinara sauce instead of pesto tomato sauce
- Add mushrooms or zucchini for more texture
- Use whole wheat lasagna noodles for a healthier option
Time and Servings
- Prep Time: 20 minutes
- Cook Time: 1 hr.
- Servings: 6 servings
Final Thoughts
These veggie lasagna rolls offer a fresh twist on a classic comfort dish while keeping all the flavors you love. The creamy ricotta filling pairs beautifully with the savory tomato pesto sauce, while the melted cheese brings everything together into a satisfying meal.
This recipe is ideal for family dinners, meal prep, or even entertaining guests since the individual rolls create a polished presentation. With a bit of preparation and attention to detail, you can create a dish that feels both homemade and restaurant quality.
Print
Veggie Lasagna Rolls Recipe That Make Dinner Feel Fun, Easy, and Delicious
If you are looking for a comforting pasta dish that feels both hearty and fresh, these veggie lasagna rolls are a perfect choice. This recipe transforms classic lasagna into elegant individual rolls filled with creamy ricotta, herbs, and flavorful grilled vegetables, all baked in a rich tomato pesto sauce and topped with melty cheese. It is an excellent way to use leftover vegetables while still creating something that feels special and satisfying.
- Total Time: 1 Hr 20 Mins
Ingredients
For the Filling:
- 32 oz whole milk ricotta
- 1/4 cup chopped fresh parsley
- 1 egg
- 1/4 cup freshly grated Parmiggiano Reggiano
- 2 cups chopped leftover grilled vegetables
- Salt and pepper to taste
For the Sauce:
- 2 tbsp olive oil
- 1 small yellow onion, finely chopped
- 3 cloves garlic, minced
- 1 32 oz can Italian crushed tomatoes
- 1/2 cup prepared basil pesto
- Salt and pepper to taste
Additional Ingredients:
- 1 lb lasagna noodles
- 2 cups shredded mozzarella
- 1/2 cup freshly grated Parmiggiano
Instructions
Bring a large pot of salted water to a boil. Add the lasagna noodles and cook them according to package instructions until they are al dente. Stir occasionally to prevent sticking.
Once cooked, drain the noodles and lay them flat on a baking sheet lined with parchment paper or lightly oiled. This prevents them from sticking together and tearing later when you roll them.
Step 2: Make the Tomato Pesto Sauce
Heat olive oil in a large skillet over medium heat. Add the finely chopped onion and cook for about 4 to 5 minutes until softened and slightly translucent.
Stir in the minced garlic and cook for another minute until fragrant. Be careful not to let the garlic burn.
Pour in the crushed tomatoes and stir well. Allow the sauce to simmer gently for about 10 minutes so the flavors can develop.
Add the basil pesto and mix thoroughly. Season with salt and pepper to taste. Let the sauce simmer for another few minutes, then remove from heat.
Step 3: Prepare the Ricotta Filling
In a large mixing bowl, combine the ricotta cheese, chopped parsley, egg, and grated Parmiggiano Reggiano.
Mix everything together until smooth and well incorporated. The egg helps bind the filling, ensuring it stays creamy yet firm after baking.
Add the chopped grilled vegetables and gently fold them into the mixture. Season with salt and pepper according to your taste.
Step 4: Assemble the Lasagna Rolls
Preheat your oven to 375°F or 190°C.
Spread a thin layer of the prepared sauce at the bottom of a baking dish. This prevents sticking and adds flavor to the base.
Take one lasagna noodle and spread an even layer of the ricotta filling across it. Do not overfill, as this can make rolling difficult.
Carefully roll the noodle from one end to the other, creating a spiral. Place the roll seam side down in the baking dish.
Repeat the process with the remaining noodles and filling.
Step 5: Add Sauce and Cheese
Once all the rolls are arranged in the baking dish, pour the remaining sauce evenly over the top.
Sprinkle the shredded mozzarella over the rolls, followed by the grated Parmiggiano. This combination creates a beautifully melted and slightly golden topping.
Step 6: Bake the Lasagna Rolls
Cover the baking dish loosely with foil and place it in the preheated oven.
Bake for about 25 minutes. Then remove the foil and continue baking for another 10 to 15 minutes until the cheese is melted and slightly golden.
Allow the dish to rest for about 10 minutes before serving. This helps the rolls set and makes them easier to serve.
- Prep Time: 20 Mins
- Cook Time: 1 hr





