Zucchini Meatball Boats

These meatball boats are a great make-ahead meal idea. They’re super tasty and healthful too.

If you follow me on Instagram, you may have noticed that I’ve been making lots of keto or Whole30 meals. Since the new year, I have been trying to eat healthier and lose some of the weight I gained since starting this food blog.

I have lost 15 pounds in the last four months just by eating more of a low-carb diet. I eliminated refined carbs and sugar from my diet for two months. It was difficult, but it paid off.

I can’t live without pasta, pizza and bread forever. That’s not realistic, especially since I’m Italian. I have reintroduced refined carbs back into my diet, but they’re more of a treat than a regular part of my diet these days.

Zucchini is very low in carbs and I really enjoy the flavour. I especially like zucchini with tomato sauce. When you add meatballs to mix, it makes for an extra delicious culinary experience.

These meatballs are packed with flavour and not a lot of fat. This recipe is super easy to make. You can make the meatballs a day ahead and just assemble and bake the zucchini boats the day you want to serve them.

Zucchini Meatball Boats
Prep Time
10 mins
Cook Time
1 hr
Total Time
1 hr 10 mins

Roasted zucchini with meatballs.

Course: Main Course
Cuisine: Italian
Servings: 4
  • 1 pound extra lean ground beef
  • 3 slices finely chopped prosciutto (optional)
  • 1/3 cup almond flour or bread crumbs
  • 1/3 cup fresh grated Parmesan
  • 1 diced shallot
  • 1 egg
  • 1 tbsp Italian seasoning
  • 1 tsp salt
  • 2 tsp garlic powder
  • 4 halved zucchini
  • 2 tbsp extra virgin olive oil
  • 2 tbsp Parmesan for garnish
  • 1 jar tomato sauce
  1. Add all of the ingredients to a bowl and mix until combined.

  2. Shape the meatballs into 1 inch balls.

  3. Bake the meatballs at 350 degrees for 10 minutes, just long enough to render a little of the fat.

  4. Place the meatballs in a sauce pan with the tomato sauce and simmer on low heat for about 40 minutes or until cooked through. 

  1. Cut zucchini in half. 

  2. Slice a little off the bottom of the zucchini bottoms so that they lay flat.

  3. Use a melon baller to remove the seeds from the centre of the zucchini to make room for the meatballs. Sprinkle a pinch of salt in the centre of the zucchini.

  4. Brush the zucchini tops with olive oil and sprinkle with Parmesan. Bake at 375 degrees for 20 minutes or until tender and golden brown.

  5. Remove the zucchini from the oven. Add the meatballs and a little tomato sauce to the zucchini boat. Sprinkle a little more parmesan on top and put back in the oven for about 20 minutes.

Recipe Notes

If you have the time to simmer the meatballs in the sauce for a little longer, they will be even more tender. 

2 thoughts on “Zucchini Meatball Boats”

Comments are closed.