
Why You’ll Love This Recipe
1. Low-Carb Comfort Food Magic – Each serving has just 5g net carbs, so you can enjoy a rich, creamy, cheesy dinner without breaking your macros. The zucchini boats become tender little vessels for all that garlicky goodness.
2. Ready in Under an Hour – From chopping to golden-brown perfection, this dish comes together in 55 minutes. It’s fast enough for a weeknight yet fancy enough for a dinner party. Weeknight goals? Achieved.
3. Bursting with Flavor Layers – Sautéed onion, nutmeg-kissed cream sauce, crispy bacon, and a double hit of Parmesan and mozzarella. Every bite is a little party of savory, cheesy, garlicky joy.
4. Incredibly Versatile – Serve these as a main dish with a side salad, or cut them into bite-sized pieces for an appetizer. They even reheat beautifully, making lunch the next day something to look forward to.
Introduction
Picture this: tender zucchini boats, scooped out and piled high with a luscious, garlicky cream sauce loaded with wilted spinach, crispy bacon, and a blanket of bubbly, golden mozzarella. That’s exactly what you get with these Cheesy Garlic Spinach Parmesan Zucchini Boats. They’re basically the keto fairy godmother’s answer to your carb cravings. Every forkful delivers that rich, cheesy comfort you’d expect from a pasta dish, but with fresh zucchini as the star. The best part? You can whip them up in under an hour, and they’ll make your whole kitchen smell like a cozy Italian trattoria. Whether you’re keto, low-carb, or just looking for a sneaky way to eat more veggies, these boats are about to become your new favorite dinner.
Ingredients with Measurements
- 🥒 2 medium Zucchini
- 🧈 4 tbsp Unsalted butter (divided)
- 🧅 1/2 Onion, finely chopped
- 🧄 2 tsp Garlic, minced
- 🥛 1 cup Heavy whipping cream
- 🥣 1/4 cup Chicken broth
- 🥬 3 cups Fresh spinach leaves
- 🧀 1/2 cup Grated Parmesan cheese
- 🧀 1 cup Shredded mozzarella cheese
- 🥓 1/2 cup Cooked bacon, crumbled
- 🧂 A pinch of Nutmeg, salt, and black pepper (to taste)
- 🌿 Fresh parsley, chopped (for garnish)
Directions: How to Make Cheesy Garlic Spinach Parmesan Zucchini Boats
Step 1: Prep the Oven & Veggies – Preheat your oven to 350°F. Slice zucchinis in half lengthwise, then use a spoon to carefully scoop out the centers, leaving about a ¼-inch shell. Chop up that scooped-out flesh and set aside 1 cup—you’ll use it in the filling. Place the empty boats in a baking dish or oven-safe skillet.
Step 2: Sauté the Veggie Mix – Melt 2 tablespoons butter in a large skillet over medium heat. Add the chopped onion and cook until softened, about 3 minutes. Stir in the reserved zucchini flesh and all the fresh spinach. Cook until the spinach is beautifully wilted, about 2 minutes. Scoop the whole mixture into a bowl and set aside.
Step 3: Simmer the Creamy Sauce – In the same skillet (hello, extra flavor!), melt the remaining 2 tablespoons butter. Add minced garlic and sauté for 30 seconds until fragrant. Pour in the chicken broth and heavy whipping cream, whisking constantly. Bring to a gentle boil, then let it simmer for 3–4 minutes until the sauce thickens slightly.
Step 4: Cheese it Up – Season the sauce with a pinch of nutmeg, salt, and pepper. Stir in the grated Parmesan until fully melted. Remove the skillet from the heat. Now you’ve got a velvety, garlicky dream sauce.
Step 5: Mix the Filling – Pour the cheese sauce over the sautéed veggie mixture. Add the crispy bacon bits. Stir everything together until it’s all coated in that glorious cream sauce.
Step 6: Stuff and Bake – Spoon the creamy filling evenly into the zucchini boats. Don’t be shy—pile it high! Top each boat generously with shredded mozzarella. Bake for 15–20 minutes, until the cheese is melted, bubbly, and golden brown. Garnish with fresh parsley and serve warm.
Different Ways to Present & Serve
As a Main Dish – Serve two boats per person with a crisp green salad dressed in lemon vinaigrette. The freshness of the salad perfectly cuts the richness of the cheesy filling.
As an Appetizer – Slice each completed boat into 3–4 bite-sized pieces after baking. Arrange on a platter with toothpicks and a small side of marinara for dipping. Instant party hit!
Low-Carb Meal Prep – Line a baking sheet with parchment and double the recipe. Portion the finished boats into meal prep containers with a side of roasted broccoli or cauliflower rice. Lunch is ready for days.
Add Extra Protein – Swap bacon for cooked Italian sausage, shredded rotisserie chicken, or even chopped pepperoni for a pizza-inspired twist. You can also top with red pepper flakes for heat.
How to Store and How Long It Lasts
Store any leftover Cheesy Garlic Spinach Parmesan Zucchini Boats in an airtight container in the refrigerator. They’ll stay fresh and delicious for up to 3 days. To reheat, pop them in a 350°F oven for about 10 minutes (or until the cheese is bubbly again) or microwave on medium power for 1–2 minutes. If you want to freeze them, assemble and bake as directed, then let cool completely. Wrap each boat tightly in foil, place in a freezer-safe bag, and freeze for up to 2 months. Thaw overnight in the fridge before reheating.
FAQs
1. Can I use half-and-half instead of heavy whipping cream?
Yes, but the sauce will be thinner. Stir in 1 teaspoon of cornstarch mixed with 1 tablespoon water if you prefer a thicker sauce.
2. How do I prevent soggy zucchini boats?
Don’t over bake them—20 minutes max. Also, salting the hollowed boats and blotting them dry before filling helps remove excess moisture.
3. Can I make this dairy-free?
Absolutely. Use dairy-free butter, coconut cream instead of heavy cream, and dairy-free shredded cheese. Nutritional yeast can stand in for Parmesan.
4. Is this recipe keto-friendly?
Yes! With only 5g net carbs per serving, it fits perfectly into a standard keto diet. Just check your bacon for added sugars.
5. Can I skip the bacon for a vegetarian version?
Of course. Omit the bacon and add ½ cup of sautéed mushrooms or sun-dried tomatoes for extra umami.
6. What can I use instead of chicken broth?
Vegetable broth works great, or you can use water mixed with a pinch of bouillon powder. Even a splash of white wine adds flavor.
7. Can I prepare these boats ahead of time?
Yes! Assemble the filled boats up to 24 hours ahead, cover, and refrigerate. Add a few extra minutes to the baking time when ready to cook.
8. Why add nutmeg to the sauce?
Nutmeg is a classic pairing with spinach and cream sauces. It adds a warm, slightly sweet depth that makes the dish feel extra special.
9. Can I use frozen spinach instead of fresh?
You can, but thaw and squeeze it dry first to avoid watery filling. Use about 1 cup of thawed, drained spinach.
10. How do I know when the zucchini is perfectly done?
The boats should be tender but still hold their shape. A fork should pierce the skin easily, and the cheese should be golden and bubbly.
“`

Cheesy Garlic Spinach Parmesan Zucchini Boats
Equipment
- Skillet
- Baking Dish
Ingredients
- 2 medium Zucchini halved lengthwise
- 4 tbsp Unsalted butter divided
- 1/2 Onion finely chopped
- 2 tsp Garlic minced
- 1 cup Heavy whipping cream
- 1/4 cup Chicken broth
- 3 cups Fresh spinach leaves
- 1/2 cup Grated Parmesan cheese
- 1 cup Shredded mozzarella cheese
- 1/2 cup Cooked bacon crumbled
- Nutmeg, salt, and black pepper to taste
- Fresh parsley chopped, for garnish
Instructions
- Preheat your oven to 350°F. Cut the zucchinis in half lengthwise. Carefully scoop out the centers to create "boats," reserving 1 cup of the scooped-out zucchini flesh for later.
- Melt 2 tablespoons of butter in a skillet over medium heat. Sauté the chopped onions until they begin to soften. Stir in the reserved zucchini flesh and fresh spinach, cooking until the spinach is wilted. Remove from skillet and set aside.
- In the same skillet, melt the remaining 2 tablespoons of butter and cook the garlic for 30 seconds. Whisk in chicken broth and heavy whipping cream. Simmer until the sauce thickens.
- Season with nutmeg, salt, and pepper. Stir in the Parmesan cheese, then remove from heat.
- Pour the cheese sauce over the veggie mixture, stir in bacon, and combine.
- Place zucchini boats in an oven-safe dish. Spoon the mixture into each boat and top with shredded mozzarella.
- Bake for 15 to 20 minutes until the cheese is bubbly and golden. Garnish with parsley and serve.
Notes
- Calories: 175 kcal
- Total Carbs: 7g
- Net Carbs: 5g
- Fats: 14g
- Protein: 8g