
Low-Carb Ricotta-Stuffed Zucchini Recipe tastes creamy, cheesy, and herby with just enough bite from tender roasted zucchini, and I could happily eat it three nights in a row. It works perfectly for anyone who wants a low-carb dinner that feels cozy and indulgent, and you can get it on the table in about 40 minutes. I first tested this on a weeknight when I felt tired and cranky, and it completely turned my mood around.
Why You Should Try This Low-Carb Ricotta-Stuffed Zucchini Recipe
This Low-Carb Ricotta-Stuffed Zucchini Recipe gives you all the comfort of a baked pasta dish without the heavy carb crash. The ricotta filling tastes rich and creamy, the zucchini boats stay tender but not mushy, and the melted cheese on top satisfies every “I need something cheesy” craving.
You can serve this as a main dish or a hearty side, so it fits into a lot of different dinner plans. It also reheats nicely, which makes it a smart choice for meal prep or next-day lunches.
“This Low-Carb Ricotta-Stuffed Zucchini Recipe tastes like lasagna in a zucchini boat and totally hits the comfort-food spot without the carb hangover. ★★★★★”
Ingredients You’ll Need
Zucchini
- 4 medium zucchini, about 7–8 inches each
- Choose firm zucchini with shiny skin and no soft spots.
- Smaller to medium zucchini work best because they hold their shape and cook evenly.
Ricotta filling
-
1 ½ cups whole-milk ricotta cheese
- Whole-milk ricotta gives the best creamy texture; part-skim works if you want to trim a bit more fat.
- I like Galbani or BelGioioso, but any good-quality ricotta tastes great.
-
½ cup finely grated Parmesan cheese
- Use real Parmigiano Reggiano or a good domestic parmesan, not the green can.
- Freshly grated cheese melts and browns more evenly.
-
1 large egg
- The egg binds the filling so it stays creamy but not runny.
-
1 cup shredded low-moisture mozzarella cheese, divided
- Use half in the filling and save half for topping.
- Pre-shredded mozzarella works fine here and saves time.
-
2 cloves garlic, minced
- Jarred minced garlic works in a pinch, but fresh garlic gives better flavor.
-
2 tablespoons chopped fresh basil
- You can swap with 1 teaspoon dried basil if needed.
- Fresh basil adds that “pizza shop” aroma.
-
1 tablespoon chopped fresh parsley
- Optional, but it brightens the flavor and color.
-
½ teaspoon dried oregano
-
¼ teaspoon crushed red pepper flakes (optional, for a little heat)
-
¾ teaspoon kosher salt
-
¼ teaspoon black pepper
Sauce and topping
-
1 cup low-sugar marinara sauce
- Look for a jarred marinara with 5–6 grams of carbs or less per serving.
- Rao’s, Yo Mama’s, or a store-brand “no sugar added” marinara work nicely.
-
2 tablespoons extra-virgin olive oil
-
2 tablespoons grated Parmesan for topping
-
Extra fresh basil or parsley for garnish (optional)
Pantry shortcuts & substitutions
- Use jarred marinara instead of homemade to keep prep quick.
- Swap part of the ricotta with cottage cheese if you like a slightly lighter, tangier filling.
- Use Italian seasoning in place of basil, oregano, and parsley if you want a one-jar shortcut.
- Add cooked Italian sausage or ground turkey to the filling if you want more protein and a meatier version.
Equipment list
- Large baking sheet or 9×13 baking dish
- Sharp chef’s knife
- Spoon or small scoop to hollow zucchini
- Mixing bowl
- Measuring cups and spoons
- Parchment paper or foil (for easier cleanup)
- Basting brush or spoon for olive oil
- Oven mitts
- Cooling rack or trivet
Tips & Tricks
- Salt the zucchini lightly after you scoop them to pull out extra moisture and keep the boats from getting watery.
- Use a small spoon or melon baller to hollow the zucchini and leave about ¼ inch border so they hold their shape.
- Pat the inside of the zucchini dry with a paper towel before filling to keep the sauce from thinning out.
- Mix the ricotta filling until it looks smooth and fluffy so it bakes evenly and feels light.
- Taste the ricotta mixture before you add the egg so you can adjust salt and seasoning easily.
- Spread a thin layer of marinara on the baking dish to keep the zucchini from sticking and to add flavor from the bottom up.
- Do not overbake; pull the dish when the zucchini feels tender when pierced with a fork but still holds its shape.
- Broil for 1–2 minutes at the end if you want extra golden, bubbly cheese on top.
- Add cooked sausage or ground meat only after it cools slightly so it does not scramble the egg in the filling.
- Use leftover zucchini centers in scrambled eggs, omelets, or a quick veggie sauté so you avoid waste.
How to Make Low-Carb Ricotta-Stuffed Zucchini Recipe
Step 1: Prep the zucchini
- Preheat your oven to 400°F and line a baking sheet or baking dish with parchment or lightly oil it.
- Wash the zucchini, trim the stem ends, and slice each one in half lengthwise.
- Use a small spoon or melon baller to scoop out the center seeds and some flesh, and leave about ¼ inch thickness on all sides.
- Lightly sprinkle the hollowed zucchini with a pinch of salt and set them cut-side down on a paper towel while you mix the filling.
Step 2: Mix the ricotta filling
- In a mixing bowl, add ricotta, ½ cup grated Parmesan, ½ cup shredded mozzarella, garlic, basil, parsley, oregano, red pepper flakes, salt, and black pepper.
- Stir until the mixture looks smooth and well combined.
- Taste a small amount and adjust seasoning with a bit more salt or pepper if needed.
- Add the egg and stir again until the filling looks creamy and uniform.
Step 3: Set up the baking dish
- Spread the marinara sauce in a thin, even layer over the bottom of your baking dish or sheet.
- Pat the inside of each zucchini boat dry with a paper towel.
- Arrange the zucchini halves cut-side up on top of the sauce.
- Brush or drizzle the zucchini lightly with olive oil.
Step 4: Fill the zucchini boats
- Spoon the ricotta mixture into each zucchini half and mound it slightly in the center.
- Use the back of the spoon to smooth the tops so the cheese browns evenly.
- Sprinkle the remaining ½ cup shredded mozzarella over the stuffed zucchini.
- Top with the extra 2 tablespoons grated Parmesan for a nice golden crust.
Step 5: Bake
- Place the baking dish in the preheated oven.
- Bake for 20–25 minutes until the zucchini feels tender when you pierce it with a fork and the cheese looks melted and lightly golden.
- If you want deeper browning, switch the oven to broil and cook for 1–2 minutes, and watch closely so the cheese does not burn.
- Remove the dish from the oven and let the zucchini rest for about 5 minutes so the filling sets slightly.
Step 6: Garnish and serve
- Sprinkle chopped fresh basil or parsley over the top for color and freshness.
- Spoon some of the warm marinara from the pan over each serving if you like extra sauce.
- Plate the zucchini boats and serve them hot as a main dish or side.
- Add a simple salad or veggie side on the plate to round out the meal.
What to Serve with Low-Carb Ricotta-Stuffed Zucchini Recipe
This Low-Carb Ricotta-Stuffed Zucchini Recipe pairs nicely with a crisp green salad with lemony vinaigrette or a simple cucumber and tomato salad. You can add roasted broccoli, green beans, or asparagus on the side to keep the whole plate low-carb and veggie-forward. If you want something more filling, serve it with cauliflower rice, sautéed spinach, or a small portion of whole-grain pasta for family members who do not watch carbs. A glass of sparkling water with lemon or iced herbal tea finishes the meal in a fresh, light way.
Storage Options
- Store leftovers in an airtight container in the fridge for up to 3 days.
- Let the zucchini cool to room temperature before you cover and refrigerate so condensation does not make them soggy.
- Reheat in a 350°F oven for 10–15 minutes until hot in the center; this keeps the texture better than the microwave.
- If you use the microwave, heat in short bursts and cover loosely so the cheese does not overcook.
- Freeze baked and cooled zucchini in a single layer on a tray, then transfer to freezer bags and keep up to 2 months.
- Reheat from frozen in a covered baking dish at 350°F for 25–30 minutes, then uncover for the last few minutes to re-crisp the top.

Low-Carb Ricotta-Stuffed Zucchini Recipe
Ingredients
Instructions
- Preheat the oven to 400°F (200°C). Line a large baking sheet or a 9x13-inch baking dish with parchment paper or lightly oil it.
- Wash the zucchini, trim the stem ends, and slice each one in half lengthwise.
- Use a small spoon or melon baller to scoop out the center seeds and some of the flesh, leaving about 1/4 inch thickness on all sides to form zucchini boats.
- Lightly sprinkle the hollowed zucchini with a pinch of salt and set them cut-side down on a paper towel while you mix the filling.
- In a mixing bowl, combine the ricotta, 1/2 cup grated Parmesan, 1/2 cup of the shredded mozzarella, minced garlic, chopped basil, parsley, dried oregano, red pepper flakes (if using), kosher salt, and black pepper.
- Stir until the mixture looks smooth and well combined, then taste a small amount and adjust the seasoning with more salt or pepper if needed.
- Add the egg and stir again until the filling looks creamy and uniform.
- Spread the marinara sauce in a thin, even layer over the bottom of the prepared baking dish or baking sheet.
- Pat the inside of each zucchini boat dry with a paper towel to remove excess moisture.
- Arrange the zucchini halves cut-side up on top of the marinara sauce and brush or drizzle the zucchini lightly with olive oil.
- Spoon the ricotta mixture into each zucchini half, mounding it slightly in the center.
- Use the back of the spoon to smooth the tops so the filling is even and will brown nicely.
- Sprinkle the remaining 1/2 cup shredded mozzarella evenly over the stuffed zucchini, then top with the 2 tablespoons grated Parmesan.
- Place the baking dish in the preheated oven and bake for 20–25 minutes, or until the zucchini is tender when pierced with a fork and the cheese is melted and lightly golden.
- For deeper browning, switch the oven to broil and cook for 1–2 minutes, watching closely so the cheese does not burn.
- Remove the dish from the oven and let the zucchini rest for about 5 minutes so the filling can set slightly.
- Sprinkle chopped fresh basil or parsley over the top for color and freshness.
- Spoon some of the warm marinara from the pan over each serving if you like extra sauce.
- Serve the zucchini boats hot as a cozy low-carb main dish or a hearty side.
Notes
Approximate per serving (1/4 of recipe): 250–300 calories; fat 19 g; saturated fat 9 g; carbohydrates 9 g; fiber 2 g; sugars 6 g; protein 15 g; sodium 700 mg. Values will vary based on specific brands of cheese and marinara, add-ins like meat, and portion size.

Leave a Reply