Zucchini Ravioli

5 from 126 votes

Zucchini ravioli made with zucchini ribbons folded around a ricotta filling and baked in marinara. A lighter, low-carb take on baked pasta with melty cheese.

Jump to Recipe
Prep Time 25 minutes
Servings 4 servings
Comments
42

This post may contain affiliate links. Please read our disclosure policy.

Okay, I’ll say it… Calling these zucchini ravioli is a bit of a stretch, and I know that. There’s no pasta anywhere in here, just zucchini ribbons folded around ricotta, making little pouches, so it’s kinda like ravioli. But I stand by these anyway, because they’re not really trying to fool anyone. The other reason I love these zucchini ravioli is that, to me, they scratch the same itch as a baked pasta without leaving me feeling heavy afterward.

Zucchini ravioli in the baking dish garnished with basil.
Save this recipe!
Type your email & I’ll send it to you!

RECIPE TESTING NOTES

For the past 10 years, I’ve tested every recipebefore sharing it with you! These notes give you a peek into the process of developing this recipe.

The biggest thing I fought with was water in zucchini ravioli. Zucchini holds a lot of it, and my early batches came out swimming in liquid at the bottom of the dish once everything baked down. Baking it uncovered is what fixed it, since that lets the moisture cook off instead of getting trapped. I also stopped using the very center ribbons with all the seeds, because those are the wettest and flimsiest part, and they never held up as a wrapper anyway.

The ribbon thickness took a little practice with the peeler. Too thin and they tore when I tried to fold them around the filling; too thick and they stayed firm and wouldn’t bend into a packet. A Y-shaped peeler gave me the most even ribbons, and once I got a feel for the pressure, they came out pliable enough to fold without falling apart.

Happy Cooking!
– Yumna

Zucchini Ravioli Ingredients

Ingredients before prepped.
  • Zucchini: Look for large, fairly straight zucchini since they’re easier to peel into long, even ribbons. If the zucchini isn’t wide enough, the filling will seep out. Each zucchini should give about 15 usable ribbons. The thin slices are what replace the pasta in this zucchini ravioli recipe, so try to keep them similar in thickness.
  • Ricotta filling: Whole milk ricotta, egg, Parmesan, fresh basil, garlic, salt, and black pepper make up the filling. Whole milk ricotta is thick enough to stay inside the zucchini ravioli packets as they bake. If the ricotta looks particularly wet, drain off any visible liquid before mixing.
  • Marinara sauce: A 25-ounce jar covers the bottom of the baking dish and gives the ravioli plenty of sauce as they bake. Or, try my homemade marinara sauce! Any marinara works here, so use one that’s already seasoned to taste.
  • Cheese: Parmesan goes into the ricotta mixture and on top, while shredded mozzarella melts over the zucchini ravioli as it bakes. Freshly grated Parmesan and mozzarella from a block will melt more smoothly than pre-shredded cheese.

How to Make Zucchini Ravioli

These step-by-step photos walk you through how to make low carb zucchini ravioli. For the full ingredient list and detailed instructions, head to the recipe card below, or skip straight to the → Zucchini Ravioli Recipe

1. Slice the zucchini

Hand holding a partially sliced zucchini with a Y-Peeler slicing off a piece.

Trim the ends, then run a Y-shaped vegetable peeler lengthwise along each zucchini to create long, thin ribbons. Aim for about 15 usable ribbons from each zucchini.

2. Set zucchini ribbons aside

Bowl of sliced zucchini.

Transfer the ribbons to a bowl as you slice them. Keeping them together makes it easier to grab three similarly sized pieces for each ravioli.

3. Make the ricotta filling

Ricotta, egg, parmesan, basil, garlic salt and pepper before combined.

Add the ricotta, egg, Parmesan, basil, garlic, salt, and black pepper to a large bowl.

4. Combine the ricotta filling

Ricotta mixture after combined

Stir everything together until the egg is fully incorporated and the herbs and cheese are evenly distributed throughout the ricotta.

5. Fill the zucchini ravioli

Folding up one piece of zucchini to reach the middle.

Arrange three zucchini ribbons in a star shape, overlapping them in the center. Spoon the ricotta mixture where the ribbons meet so the filling stays contained when folded.

6. Fold into a packet

Folding in the final piece of zucchini towards the middle.

Bring the ends of the zucchini ribbons over the filling one at a time. Keep the folds snug enough to enclose the ricotta without pressing the filling out of the sides.

7. Assemble Zucchini Ravioli

Marinara sauce in the bottom of a baking dish with raviolis placed seam side down, mozzarella and parmesan cheese added before baking.

Spread the marinara sauce across the bottom of the baking dish, then arrange the zucchini packets seam-side down. Sprinkle the mozzarella and remaining Parmesan evenly over the top.

8. Bake until tender

After baking.

Bake uncovered until the zucchini is tender, the sauce is bubbling, and the cheese has melted. Let the ravioli rest briefly before serving so the packets are easier to lift from the baking dish.

Full Baked Zucchini Ravioli Recipe

Zucchini ravioli in the baking dish garnished with basil.

Zucchini Ravioli Recipe

Author: Yumna Jawad
5 from 126 votes
Easy zucchini ravioli made with ricotta-filled zucchini ribbons, marinara sauce, mozzarella, and Parmesan for a low carb ravioli dinner.
Prep Time25 minutes
Cook Time35 minutes
Total Time1 hour
Servings4 servings

Video

Email This Recipe
Enter your email and I’ll send this directly to you. You’ll get new recipes from me every week!

Ingredients
 
 

  • 1 (25-ounce) jar marinara sauce
  • 3 large zucchinis
  • 1 (15-ounce) container whole milk ricotta cheese
  • 1 large egg
  • ½ cup grated Parmesan cheese divided
  • ¼ cup chopped fresh basil
  • 2 garlic cloves minced
  • 1 teaspoon salt
  • ½ teaspoon black pepper
  • ½ cup shredded mozzarella cheese

Instructions

  • Trim the ends from the zucchini. Using a Y-shaped vegetable peeler, slice each zucchini lengthwise into thin ribbons. You should get about 15 ribbons from each zucchini, for a total of 45.
  • Preheat the oven to 375°F. Spread the marinara sauce evenly in the bottom of a 9×13-inch baking dish.
  • In a large bowl, combine the ricotta cheese, egg, ¼ cup Parmesan cheese, basil, garlic, salt, and pepper.
  • Arrange 3 zucchini ribbons on a work surface, overlapping them in the center to form a star shape. Place about 2 tablespoons of the ricotta mixture in the center. Fold the ends of the zucchini ribbons over the filling to create a packet.
  • Sprinkle the mozzarella cheese and the remaining ¼ cup Parmesan cheese on top.
  • Place the zucchini ravioli seam-side down over the marinara sauce. Repeat with the remaining zucchini ribbons and filling to make 15 ravioli. Arrange the cherry tomatoes around the ravioli, if using, and sprinkle the mozzarella evenly on top.
  • Bake uncovered for 30–35 minutes, until the zucchini is tender and the cheese is melted. Let rest for 5 minutes before serving. Garnish with additional basil.

Notes

My Top Tip: Keep the zucchini ribbons thin and even. Thick ribbons are harder to fold and may still be firm by the time the filling is hot.
Storage: Store leftover zucchini ravioli in an airtight container in the fridge for up to 4 days. Reheat in the oven at 350°F until warmed through.
This recipe has been updated in July 2026, but if you like the original version, you can still find it here:
3 large zucchinis
1 tablespoon olive oil
2 cups fresh spinach, chopped (optional)
2 tablespoons fresh basil, chopped, plus more for garnish
2 garlic cloves, minced
1 15-ounce whole milk ricotta cheese
½ cup Parmesan cheese
1 teaspoon salt
½ teaspoon black pepper
1 egg optional
1 25-ounce marinara sauce
½ cup shredded mozzarella cheese
½ cup cherry tomatoes (optional)
Instructions
Cut off the stalk of the zucchini, then use a Y-shaped vegetable peeler to peel thin slices of zucchini. You should get about 15 per zucchini. You’ll need 45.
Preheat oven to 375°F. Place the marinara sauce on the bottom of a 9×12 baking dish.
In a large skillet over medium heat, heat olive oil. Add spinach, basil, and garlic and cook until softened and fragrant, about 2-3 minutes. Remove from heat. Add the ricotta cheese, parmesan cheese, salt, and pepper, and stir to combine. Whisk in the egg, if using.
Lay out 3 slices of zucchini in different directions, equally spaced. Place 2 tablespoons of ricotta mixture in the middle. Fold each side to seal and create ravioli pockets. Place in the baking dish on the marinara sauce seam side down. Makes 15 pockets. Place the cherry tomatoes around the ravioli if you’re using.
Bake in the preheated oven until cheese is melted, about 30-35 minutes. Allow it to rest for 5 minutes before serving.

Nutrition

Serving: 4ravioli, Calories: 461kcal, Carbohydrates: 20g, Protein: 26g, Fat: 30g, Saturated Fat: 14g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 6g, Trans Fat: 0.01g, Cholesterol: 121mg, Sodium: 1539mg, Potassium: 810mg, Fiber: 4g, Sugar: 12g, Vitamin A: 1282IU, Vitamin C: 44mg, Calcium: 519mg, Iron: 2mg

Nutrition information provided is an estimate. It will vary based on cooking method and specific ingredients used.

Did You Make This Recipe?

Recipe Variations

  • Add spinach: Mix ½ cup finely chopped cooked spinach into the ricotta filling. Squeeze it very dry first so it doesn’t add extra water to the baking dish!
  • Add vegetables to the sauce: Stir 1 cup sautéed chopped mushrooms into the marinara before spreading it in the baking dish.
  • Add ground protein: You can brown about ½ pound of ground chicken, turkey, or beef to add some more protein to the ricotta filling or sauce.

Recipe Tips

  1. Use the widest ribbons for assembling. The first few slices from the outside of the zucchini can be narrow. Save those for another use and build the ravioli packets with the wider center pieces so there’s enough zucchini to cover the filling.
  2. Don’t overfill the packets. About 2 tablespoons of ricotta filling is enough. Adding more makes the zucchini harder to fold and can cause the filling to spill out while baking.
  3. Let the zucchini ravioli rest before serving. The filling and sauce will be very hot straight from the oven, and a short rest also helps the packets hold together better when serving.

Serving Ideas

Troubleshooting

Why is my zucchini watery?

Zucchini naturally releases water as it bakes, and very wet ricotta can add even more moisture. Use wide but thin zucchini ribbons, drain any excess liquid from the ricotta before mixing the filling, and bake the ravioli uncovered so some of that moisture can evaporate.

Why are my zucchini ribbons breaking when I fold them?

The ribbons are probably too thick or too narrow. Use the wide center sections of the zucchini and apply light, even pressure with the peeler so each ribbon is thin enough to bend over the filling.

Why is the filling coming out of my zucchini ravioli?

Too much filling makes the packets difficult to close. Stick with about 2 tablespoons per ravioli, fold each ribbon snugly over the center, and arrange the packets seam-side down.

3 raviolis on a plate with sauce and baking dish nearby.

More Zucchini Recipes

Zucchini Fritters

Zucchini Brownies

Baked Zucchini Fries

Zucchini Tots

Zucchini Enchiladas

Zucchini Bread Muffins

5 from 126 votes (108 ratings without comment)

Rate and comment

Recipe Rating




Comments

  1. Kurt says:

    I tried this tonight and it was OK.

    Stuffing was runny for me and made forming the “ravioli” difficult. I used grated parmesan not powdered, maybe that was why. Also, the video showed an egg but that’s not in the ingredient list.

    I liked the “ravioli” because it makes for easy serving.

    This recipe is similar to just using zucchini as the “pasta” noodles and layering in the traditional sense.

    Thanks for this interesting twist!

    1. Yumna J. says:

      I’m sorry the stuffing was runny. It might be the type of ricotta you used? I’ve made it with and without an egg and I do prefer it with the egg. I’m going to retest again and update the recipe to include the egg because it really does help to hold it together.

  2. Vicky says:

    This is amazing and so simple.
    Thanks .
    Will definitely make again.

    1. Yumna J. says:

      I’m so happy to hear that, Vicky!

  3. Rima says:

    I like it a lot

    1. Yumna J. says:

      Yay, I’m so glad!! Thanks!

  4. Melissa says:

    Tried this tonight!! Yummy 😋

    1. Yumna J. says:

      Aww, so happy you liked it! Thank you!!

  5. Pam B says:

    This was delicious and easy to make for a special weeknight meal.

    1. Yumna J. says:

      Awesome! So glad you enjoyed it, thank you!!

  6. Candy Ann says:

    I made an easy vegan version, with my tofu ricotta and vegan mozzarella recipe.
    Absolutely delicious and elegant enough for a dinner party.
    Thank you for sharing!

    1. Yumna J. says:

      Yum, sounds delicious! Thanks for sharing your vegan modifications, Candy Ann!!

  7. Gayle VanderWilp says:

    I have loved trying your recipes over the last few years since I retired and wanted to get serious about making healthy and tasty meals for my hubby. Your instructions and videos have been instrumental in my success (and the few failures I’ll own up to as operator error). This zucchini ravioli was so so good and my husband and friend loved it tonight as a side to our steaks. I didn’t have your own brand sauce but substituted Trader Joe’s instead. Also having a hard time finding cherry tomatoes so used grape tomatoes instead. All in all it was a “10” out of “10”! Thanks for sharing your recipes. I finally enjoy cooking!

    1. Yumna J. says:

      Aww, you don’t know how happy it makes me to hear my recipes helped you enjoy cooking!! Love that you, your husband, and friend all liked my zucchini ravioli. Thank you so much, Gayle!!

  8. Kristin Broussard says:

    Very delicious!

    1. Yumna Jawad says:

      Thank you so much!

  9. Ed says:

    First time working with zucchini and I have to say this recipe turned out so well. Very tasty and easy to make. I left out the parmesan because I forgot to buy it but that didn’t affect the taste for me. Great recipe!!! Recommend

    1. Yumna Jawad says:

      That makes me so happy to hear. Yay! Thank you so much!!

  10. Ed says:

    First time working with zucchini and I have to say this recipe turned out so well. Very tasty and easy to make. I left out the parmesan because I forgot to buy it but that did affect the taste for me.

    1. Ed says:

      But that didn’t affect the taste for me. Sorry for the typo. Great recipe, will recommend to everyone.

      1. Yumna Jawad says:

        No worries! Thank you!!

    2. Yumna Jawad says:

      That makes me so happy to hear! Yay!!

See All Comments