I have a deep, unwavering love for Italian food, especially anything involving pasta and cheese. For years, ravioli was my ultimate comfort food—those perfect little pillows of ricotta swimming in a rich marinara sauce. But as I started looking for healthier, lower-carb ways to enjoy my favorite flavors, I felt a sense of loss. How could I ever replicate that satisfying experience without the pasta? The first time I saw a picture of “Zucchini Ravioli,” I was deeply skeptical. It looked beautiful, but I was convinced it would be a watery, bland imitation of the real thing. I couldn’t have been more wrong. The first time I made this dish, the process itself felt like a small act of culinary magic, transforming humble garden zucchini into delicate, tender “pasta” sheets. As it baked, my kitchen filled with the incredible aroma of garlic, basil, and bubbling marinara. The final result was a revelation. Each “ravioli” was a perfect bite: the zucchini was tender but not mushy, the creamy, herby ricotta filling was warm and satisfying, and the marinara sauce tied it all together. It had all the soul-satisfying comfort of traditional ravioli but felt light, fresh, and vibrant. It was an instant hit with my family, who now request it just as often as classic pasta dishes. It’s our go-to for a healthy yet decadent-feeling weeknight dinner, proving you don’t need flour to create something truly comforting and delicious.
The Ultimate Low-Carb Stuffed Zucchini Ravioli
This recipe isn’t about creating a pale imitation of pasta; it’s about celebrating vegetables in a new and exciting way. Stuffed Zucchini Ravioli is a naturally gluten-free, keto-friendly, and vegetarian dish that delivers all the rich, savory flavors of its traditional counterpart without the heaviness. The genius of this recipe lies in its construction. We slice zucchini into long, thin ribbons and lay them in a “plus” shape to create a pouch for a luscious, creamy ricotta and spinach filling. These delicate parcels are then nestled into a bed of your favorite marinara sauce, topped with mozzarella and Parmesan, and baked to golden, bubbly perfection. The key to success is a crucial but simple technique: “sweating” the zucchini ribbons with salt to draw out excess moisture. This single step is the difference between a perfectly tender dish and a watery mess. This guide will walk you through every detail, ensuring your zucchini ravioli is a stunning culinary triumph that will impress even the most ardent pasta lovers.
Complete Ingredients for Stuffed Zucchini Ravioli
Gathering your ingredients beforehand, a practice known as mise en place, will make the assembly process for this recipe smooth and enjoyable. This recipe generously serves 4 people.
For the Zucchini “Ravioli”:
- Large Zucchini: 4 (Choose zucchini that are relatively straight and uniform in thickness for easier slicing)
- Salt: 1 teaspoon (for drawing out moisture)
- Olive Oil: 1 tablespoon
For the Creamy Ricotta Filling:
- Whole Milk Ricotta Cheese: 15 ounces (425g)
- Frozen Chopped Spinach: 5 ounces (140g), thawed and squeezed completely dry
- Grated Parmesan Cheese: ½ cup, plus more for topping
- Shredded Low-Moisture Mozzarella Cheese: ½ cup, plus 1 cup for topping
- Large Egg: 1, lightly beaten
- Garlic: 2 cloves, minced
- Fresh Basil: ¼ cup, finely chopped
- Salt: ½ teaspoon
- Black Pepper: ¼ teaspoon
- Red Pepper Flakes: ¼ teaspoon (optional, for a little heat)
For Assembly:
- Marinara Sauce: 24-ounce jar (about 3 cups) of your favorite high-quality marinara sauce
A Closer Look at the Key Ingredients
Understanding the role of each component is key to mastering this dish.
- Zucchini: The star of the show. Look for zucchini that are firm with smooth, dark green skin. A larger diameter will give you wider “pasta” ribbons to work with.
- Whole Milk Ricotta: Don’t substitute with part-skim ricotta if you can avoid it. Whole milk ricotta is creamier, richer in flavor, and contains significantly less water, which is crucial for preventing a runny filling.
- Squeezed-Dry Spinach: This is a non-negotiable step. Thawed frozen spinach holds an incredible amount of water. To get it bone dry, place the thawed spinach in the center of a clean kitchen towel or several layers of paper towels and wring it out with all your might until no more liquid comes out.
- The Egg: This is the binder for your filling. It provides structure and helps the ricotta mixture set while baking, ensuring it doesn’t ooze out of your ravioli.
- Low-Moisture Mozzarella: Use the block of low-moisture mozzarella and shred it yourself. Pre-shredded cheeses are often coated in starches that can prevent them from melting smoothly and can add unwanted moisture.
Step-by-Step Instructions
Follow these detailed instructions carefully, especially the steps for preparing the zucchini, to guarantee a perfect, non-watery result.
Step 1: Prepare the Zucchini Ribbons
Wash and dry your zucchini thoroughly. Trim off both ends. Using a mandoline slicer is highly recommended for this step to achieve thin, uniform slices. Set your mandoline to a ⅛-inch (about 3mm) thickness. Carefully slice the zucchini lengthwise into long, wide ribbons. If you don’t have a mandoline, you can use a wide vegetable peeler (like a Y-peeler) to create the ribbons, though they will be thinner. You will need approximately 40-48 good ribbons to make 20-24 ravioli.
Step 2: “Sweat” the Zucchini (Crucial Step)
Arrange the zucchini ribbons in a single layer on baking sheets lined with paper towels (you may need a few). Sprinkle the 1 teaspoon of salt evenly over all the ribbons. Let them sit for 20-30 minutes. You will see beads of moisture forming on the surface as the salt draws the water out. After 30 minutes, use paper towels to firmly pat both sides of each zucchini ribbon completely dry. This step is the secret to preventing a watery final dish.
Step 3: Prepare the Ricotta Filling
While the zucchini is sweating, prepare your filling. In a medium bowl, combine the whole milk ricotta, the thoroughly squeezed-dry spinach, ½ cup of Parmesan cheese, ½ cup of shredded mozzarella, the lightly beaten egg, minced garlic, chopped fresh basil, ½ teaspoon of salt, ¼ teaspoon of black pepper, and the optional red pepper flakes. Stir with a spatula until everything is just combined. Do not overmix.
Step 4: Prepare the Baking Dish
Preheat your oven to 400°F (200°C). Pour about 1 ½ cups of the marinara sauce into the bottom of a 9×13 inch baking dish and spread it evenly to create a base layer.
Step 5: Assemble the Zucchini Ravioli
Now for the fun part! To form each ravioli, take two of your dried zucchini ribbons and lay them on a clean work surface in a “plus sign” or “cross” shape, with one ribbon placed horizontally and the other vertically on top of it. Place a heaping tablespoon of the ricotta filling right in the center where the ribbons intersect. To enclose the filling, fold the ribbons over it, one at a time, starting with the bottom ribbon. Think of it like folding the flaps of a cardboard box: fold the bottom strip up, the top strip down, the left strip over to the right, and the right strip over to the left. This will create a neat little zucchini parcel.
Step 6: Arrange Ravioli in the Baking Dish
As you form each zucchini ravioli, gently place it seam-side down in the baking dish on top of the marinara sauce. Continue this process until you have used all of your filling. You should be able to arrange the ravioli snugly in a single layer in the dish.
Step 7: Top and Bake
Spoon the remaining 1 ½ cups of marinara sauce over and around the assembled ravioli. Drizzle the 1 tablespoon of olive oil over the top. Sprinkle evenly with the remaining 1 cup of shredded mozzarella cheese and an extra dusting of grated Parmesan cheese.
Bake, uncovered, for 20-25 minutes, or until the sauce is bubbly and the cheese is melted and starting to turn golden brown on top.
Step 8: Rest and Serve
Remove the baking dish from the oven and let it rest for at least 5-10 minutes. This allows the ravioli to set up and makes them easier to serve. Garnish with additional fresh basil leaves before serving.
Nutrition Facts
Please note that these nutritional values are an estimate and can vary based on the specific brands and types of cheese and sauce you use.
- Servings: 4
- Calories per Serving: Approximately 450-500 kcal.
Preparation Time
- Active Preparation Time: 30 minutes
- Zucchini Sweating Time: 30 minutes
- Baking Time: 20-25 minutes
- Total Time: Approximately 1 hour and 25 minutes
How to Serve Your Stuffed Zucchini Ravioli
This dish is a stunning centerpiece on its own, but it can also be part of a larger, delicious meal. Here are some wonderful ways to serve it:
- For a Simple, Healthy Weeknight Meal:
- Serve 5-6 ravioli per person directly from the baking dish.
- Pair with a simple side salad of mixed greens with a light vinaigrette to complement the richness of the ravioli.
- For a More Substantial Dinner:
- Garlic Bread: For those not following a low-carb diet, a side of crusty garlic bread is perfect for sopping up the extra marinara sauce.
- Roasted Vegetables: Serve alongside a medley of roasted vegetables like broccoli, asparagus, or bell peppers.
- Protein Boost: While vegetarian, this dish pairs beautifully with a side of grilled chicken or Italian sausage for a heartier meal.
- For an Elegant Dinner Party:
- Plate the ravioli artfully, arranging a few on each plate with a drizzle of high-quality olive oil and a sprinkle of fresh Parmesan.
- Serve as a stunning first course (primo piatto) in a traditional Italian meal structure.
- Pair with a crisp, dry white wine like a Pinot Grigio or Sauvignon Blanc to cut through the richness of the cheese.
Additional Tips for Perfect Zucchini Ravioli
Master this recipe with five expert tips that will ensure flawless results every time.
- The Mandoline is Your Best Friend: While you can use a vegetable peeler, a mandoline slicer is the key to creating uniformly thick zucchini ribbons. Uniformity is crucial for even cooking and for making the folding process much easier. Always use the handguard and work carefully.
- Do Not Skip the Salting Step: I cannot stress this enough. Zucchini is over 90% water. Skipping the step of salting and drying the ribbons will result in a soupy, watery mess in the bottom of your baking dish. This 30-minute step is the single most important part of the entire recipe.
- Choose Your Zucchini Wisely: Opt for zucchini that are medium to large in width. A wider zucchini will yield wider ribbons, which makes the wrapping and folding process significantly less fussy. Try to pick ones that are straight rather than curved for more consistent slices.
- Get That Golden-Brown Top: For a beautifully browned, bubbly cheese topping reminiscent of a classic lasagna, switch your oven to the broil setting for the last 1-2 minutes of cooking. Watch it like a hawk, as the cheese can go from golden to burnt in a matter of seconds.
- Make-Ahead and Freezing Instructions: You can assemble the entire dish up to 24 hours in advance. Prepare it up to the point of baking, cover it tightly with foil, and store it in the refrigerator. When you’re ready to eat, you may need to add 5-10 minutes to the baking time. This dish is also freezer-friendly. Assemble completely in a freezer-safe dish, cover tightly, and freeze for up to 3 months. Thaw overnight in the refrigerator before baking as directed.
Frequently Asked Questions (FAQ)
Here are answers to some of the most common questions about making Stuffed Zucchini Ravioli.
1. My zucchini ribbons are too narrow or keep breaking. What am I doing wrong?
This is likely due to one of two things: either your zucchini is too slender, or your slices are too thin. Try to buy wider, fatter zucchini at the store. If using a mandoline, you may need to adjust the thickness slightly—if they are paper-thin, they will be too delicate to fold. A ⅛-inch thickness is the sweet spot between being pliable enough to fold and sturdy enough to hold the filling.
2. Can I make this recipe dairy-free or vegan?
Yes, you can adapt this recipe with excellent results. For a dairy-free/vegan version, use a high-quality, store-bought vegan ricotta alternative (kite hill is a popular brand). You will also need to use your favorite dairy-free mozzarella and parmesan shreds. Since you won’t be using a real egg, you can add a tablespoon of nutritional yeast to the filling for a cheesier flavor and a slightly firmer texture.
3. What other fillings can I use for the ravioli?
This recipe is a fantastic template for customization! You could try:
- Mushroom Filling: Sauté finely chopped mushrooms with shallots and thyme and fold them into the ricotta mixture.
- Pesto Ricotta: Omit the spinach and basil and swirl a few tablespoons of your favorite pesto into the ricotta filling.
- Meat Filling: For a non-vegetarian version, you could use a filling of cooked and crumbled Italian sausage or ground beef mixed with the ricotta.
4. How do I store and reheat leftovers?
Leftovers are fantastic! Store them in an airtight container in the refrigerator for up to 4 days. The best way to reheat them is in the oven or a toaster oven at 350°F (175°C) for 10-15 minutes, or until warmed through. This helps to keep the texture of the ravioli intact. You can also microwave them, but they may become slightly softer.
5. Can I use a different type of summer squash, like yellow squash?
Yes, you can absolutely use yellow summer squash in place of or in combination with zucchini. The process is exactly the same. Yellow squash has a very similar water content and texture, so you will still need to salt and dry the ribbons just as you would with the zucchini. Using both green and yellow squash can make for a visually beautiful and colorful dish.
Stuffed Zucchini Ravioli recipe
Ingredients
For the Zucchini “Ravioli”:
-
Large Zucchini: 4 (Choose zucchini that are relatively straight and uniform in thickness for easier slicing)
-
Salt: 1 teaspoon (for drawing out moisture)
-
Olive Oil: 1 tablespoon
For the Creamy Ricotta Filling:
-
Whole Milk Ricotta Cheese: 15 ounces (425g)
-
Frozen Chopped Spinach: 5 ounces (140g), thawed and squeezed completely dry
-
Grated Parmesan Cheese: ½ cup, plus more for topping
-
Shredded Low-Moisture Mozzarella Cheese: ½ cup, plus 1 cup for topping
-
Large Egg: 1, lightly beaten
-
Garlic: 2 cloves, minced
-
Fresh Basil: ¼ cup, finely chopped
-
Salt: ½ teaspoon
-
Black Pepper: ¼ teaspoon
-
Red Pepper Flakes: ¼ teaspoon (optional, for a little heat)
For Assembly:
-
Marinara Sauce: 24-ounce jar (about 3 cups) of your favorite high-quality marinara sauce
Instructions
Step 1: Prepare the Zucchini Ribbons
Wash and dry your zucchini thoroughly. Trim off both ends. Using a mandoline slicer is highly recommended for this step to achieve thin, uniform slices. Set your mandoline to a ⅛-inch (about 3mm) thickness. Carefully slice the zucchini lengthwise into long, wide ribbons. If you don’t have a mandoline, you can use a wide vegetable peeler (like a Y-peeler) to create the ribbons, though they will be thinner. You will need approximately 40-48 good ribbons to make 20-24 ravioli.
Step 2: “Sweat” the Zucchini (Crucial Step)
Arrange the zucchini ribbons in a single layer on baking sheets lined with paper towels (you may need a few). Sprinkle the 1 teaspoon of salt evenly over all the ribbons. Let them sit for 20-30 minutes. You will see beads of moisture forming on the surface as the salt draws the water out. After 30 minutes, use paper towels to firmly pat both sides of each zucchini ribbon completely dry. This step is the secret to preventing a watery final dish.
Step 3: Prepare the Ricotta Filling
While the zucchini is sweating, prepare your filling. In a medium bowl, combine the whole milk ricotta, the thoroughly squeezed-dry spinach, ½ cup of Parmesan cheese, ½ cup of shredded mozzarella, the lightly beaten egg, minced garlic, chopped fresh basil, ½ teaspoon of salt, ¼ teaspoon of black pepper, and the optional red pepper flakes. Stir with a spatula until everything is just combined. Do not overmix.
Step 4: Prepare the Baking Dish
Preheat your oven to 400°F (200°C). Pour about 1 ½ cups of the marinara sauce into the bottom of a 9×13 inch baking dish and spread it evenly to create a base layer.
Step 5: Assemble the Zucchini Ravioli
Now for the fun part! To form each ravioli, take two of your dried zucchini ribbons and lay them on a clean work surface in a “plus sign” or “cross” shape, with one ribbon placed horizontally and the other vertically on top of it. Place a heaping tablespoon of the ricotta filling right in the center where the ribbons intersect. To enclose the filling, fold the ribbons over it, one at a time, starting with the bottom ribbon. Think of it like folding the flaps of a cardboard box: fold the bottom strip up, the top strip down, the left strip over to the right, and the right strip over to the left. This will create a neat little zucchini parcel.
Step 6: Arrange Ravioli in the Baking Dish
As you form each zucchini ravioli, gently place it seam-side down in the baking dish on top of the marinara sauce. Continue this process until you have used all of your filling. You should be able to arrange the ravioli snugly in a single layer in the dish.
Step 7: Top and Bake
Spoon the remaining 1 ½ cups of marinara sauce over and around the assembled ravioli. Drizzle the 1 tablespoon of olive oil over the top. Sprinkle evenly with the remaining 1 cup of shredded mozzarella cheese and an extra dusting of grated Parmesan cheese.
Bake, uncovered, for 20-25 minutes, or until the sauce is bubbly and the cheese is melted and starting to turn golden brown on top.
Step 8: Rest and Serve
Remove the baking dish from the oven and let it rest for at least 5-10 minutes. This allows the ravioli to set up and makes them easier to serve. Garnish with additional fresh basil leaves before serving.
Nutrition
- Serving Size: one normal portion
- Calories: 450-500 kcal





