Ground Beef Stuffed Zucchini Boats

Ground Beef Stuffed Zucchini Boats

When you’ve got a pile of washing to fold, homework to supervise, and the clock ticking towards bedtime, you need a dinner that fights back. That’s where these Ground Beef Stuffed Zucchini Boats come in — they’re my secret weapon for getting a proper meal on the table in under an hour, with just one pan to wash afterwards.

Recipe Overview

  • Prep time: 15 minutes
  • Cook time: 25 minutes
  • Total time: 40 minutes
  • Servings: 4 (2 boats per person)
  • Difficulty: Easy

Why You’ll Love This Ground Beef Stuffed Zucchini Boats

  • One-pan wonder: Everything comes together in a single baking dish, so you’re not scrubbing pots until nine o’clock.
  • Ready in 40 minutes flat: From chopping to serving, this whole recipe fits neatly into the window between school pick-up and bedtime.
  • Make-ahead magic: You can prep the filling and scoop the zucchini boats the night before, then just bake when you walk in the door.
  • Kids actually eat their veg: My kids absolutely devour this every time I make it — the mince and cheese make the courgettes feel like a treat, not a chore.
  • Budget-friendly: Courgettes are cheap as chips, and a little bit of minced beef goes a long way when it’s stuffed into these boats.
Ground Beef Stuffed Zucchini Boats

Ground Beef Stuffed Zucchini Boats
15 min prep  ·  30 min cook  ·  4 servings

📌Save to Pinterest

Ingredients You’ll Need

  • 4 medium courgettes (about 800g total)
  • 500g beef mince (15-20% fat works best)
  • 1 tablespoon olive oil
  • 1 medium onion, finely diced (about 150g)
  • 3 cloves garlic, minced
  • 1 red bell pepper, finely chopped
  • 400g can chopped tomatoes
  • 2 tablespoons tomato purée
  • 1 teaspoon dried oregano
  • 1 teaspoon smoked paprika
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • 150g grated mozzarella cheese
  • 50g grated Parmesan cheese
  • Small handful fresh parsley, chopped (for garnish)

Tip: Choose courgettes that are firm and about 15-20cm long — ones that are too thick tend to be watery and seedy, while skinny ones don’t hold enough filling.

How to Make Ground Beef Stuffed Zucchini Boats

  1. Preheat the oven to 200°C (180°C fan). Brush a large baking dish with a little olive oil. While it heats, halve each courgette lengthwise. Using a teaspoon, scoop out the seedy centre, leaving a 1cm-thick shell — you’ll feel the spoon hit the firmer flesh. The scooped centres should smell fresh and green, like a summer garden.
  2. Season the courgette boats with a pinch of salt and place them cut-side up in the baking dish. You’ll see tiny beads of moisture appear on the cut surface as the salt draws out water — this keeps them from going soggy later.
  3. Cook the beef in a large frying pan over medium-high heat for 5-6 minutes, breaking it apart with a wooden spoon. Listen for a steady sizzle; when the pan goes quiet, the moisture has evaporated and the meat is ready to brown. You’ll see the beef turn from pink to a deep golden brown.
  4. Sweat the aromatics by pushing the beef to one side of the pan and adding the olive oil, onion, and bell pepper. Cook for 3-4 minutes until the onion turns translucent and smells sweet rather than sharp. The onion edges will look glassy, and the pepper will soften and lose its rigid shape.
  5. Build the sauce by stirring in the garlic, tomato purée, oregano, and smoked paprika. Cook for 1 minute — the tomato purée will darken from bright red to a deep brick colour, and the smell will become rich and earthy. Pour in the chopped tomatoes, salt, and pepper. Simmer for 5 minutes, stirring occasionally, until the sauce thickens enough that it leaves a trail when you drag a spoon through it.
  6. Stuff the boats by spooning the beef mixture evenly into each courgette shell, mounding it slightly. The filling should sit above the rim of the courgette like a little hill. Sprinkle both cheeses over the top, covering the filling completely.
  7. Bake uncovered for 20-22 minutes. You’ll know they’re done when the cheese is bubbling and golden in places — look for patches of deep amber, not just pale yellow. The courgette edges will be wrinkled and tender when poked with a fork. Rest for 5 minutes before serving, then scatter over fresh parsley.

Tips From My Kitchen

  • Scoop strategically: Don’t throw away the scooped courgette flesh. Dice it finely and stir it into the beef filling — it adds moisture and stretches the meat further, meaning you can feed more mouths for less money. The water content in the courgette flesh keeps the filling from drying out during baking.
  • Salt the boats early: Salting the hollowed courgettes and letting them sit for 10 minutes draws out excess moisture. Pat them dry with kitchen paper before filling. Wet courgettes release steam during baking, turning your crispy topping into a watery mess.
  • Double up for the freezer: I make this at least once a week — it’s become a family favourite. Assemble the boats completely but don’t bake them. Wrap the dish tightly in foil and freeze for up to three months. Bake from frozen at 180°C for 40 minutes, removing the foil for the last 10 minutes to brown the cheese.
  • Vary the cheese: Mozzarella gives that stretchy pull, but mixing in a handful of cheddar or Gouda adds a sharper flavour. Harder cheeses brown faster, so keep an eye on the oven during the last 5 minutes if you’re swapping.
  • Prep the night before: Cook the beef filling, scoop and salt the courgette boats, and store them separately in the fridge. Assemble and bake when you get home — the filling actually tastes better the next day as the flavours have time to meld together.

Common Mistakes to Avoid

  • Overcrowding the pan: When browning the beef, give it space. If you pile the mince into the pan, it steams rather than browns, and you lose that deep, savoury flavour. Cook in batches if needed — the browning adds layers of taste you can’t get any other way.
  • Wrong temperature: Baking at too low a temperature (below 180°C) makes the courgettes release water faster than they can cook through. Stick to 200°C — the high heat concentrates the courgette flavour and sets the cheese before the boats go mushy.
  • Skipping the rest time: Those 5 minutes of resting after baking aren’t optional. The filling needs time to settle and firm up, so the boats hold their shape when you lift them out of the dish. Serve too early, and everything slides apart on the plate.

What to Serve With Ground Beef Stuffed Zucchini Boats

  • A simple green salad with lemon vinaigrette — the acidity cuts through the richness of the beef and cheese.
  • Steamed green beans or broccoli, which take about the same time to cook as the boats bake.
  • Fluffy rice or quinoa to soak up any extra sauce from the dish.
  • Crusty bread for mopping up plates — because there’s always some sauce left behind.

Frequently Asked Questions

Can I use turkey mince instead of beef?
Absolutely, though turkey mince is leaner so it can dry out more quickly. Add an extra tablespoon of olive oil when cooking the aromatics, and consider stirring a splash of beef stock into the tomato sauce for extra moisture. The cooking time stays the same.

How do I stop the courgettes from going watery?
Salting the hollowed boats and letting them sit for 10 minutes is the best defence. Pat them thoroughly dry before filling, and don’t overcrowd the baking dish — give each boat a little space so steam can escape. Also, avoid overcooking; 20 minutes at 200°C is usually spot on.

Can I make this recipe vegetarian?
Yes, swap the beef mince for a 400g can of lentils (drained and rinsed) or 300g of cooked quinoa. Sauté the lentils or quinoa with the aromatics and a little extra smoked paprika for depth. The texture will be different but just as satisfying, and the cooking time remains the same.

How do I reheat leftovers?
The best way is in the oven at 160°C for 10-12 minutes, which keeps the courgettes from going mushy. The microwave works in a pinch (2 minutes on high), but the cheese won’t be as crisp. Leftovers keep in the fridge for up to three days in an airtight container.

What if I can’t find courgettes?
Small aubergines or even large portobello mushroom caps work beautifully as a substitute. Aubergines need the same salting treatment to remove bitterness, while mushrooms can be filled straight away. Adjust the baking time by 5 minutes for aubergines, but mushrooms are done in the same 20 minutes.

Ground Beef Stuffed Zucchini Boats

Ground Beef Stuffed Zucchini Boats

Hearty and flavorful zucchini boats filled with seasoned ground beef, sweet peppers, and tomatoes, topped with melted mozzarella and Parmesan cheese. A satisfying low-carb main dish that’s perfect for weeknight dinners.

Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 4 servings
Course: Main Course
Cuisine: American
Calories: 350

Ingredients

  

  • 4 medium courgettes about 800g total
  • 500 g beef mince 15-20% fat works best
  • 1 tablespoon olive oil
  • 1 medium onion finely diced (about 150g)
  • 3 cloves garlic minced
  • 1 red bell pepper finely chopped
  • 400 g can chopped tomatoes
  • 2 tablespoons tomato purée
  • 1 teaspoon dried oregano
  • 1 teaspoon smoked paprika
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • 150 g grated mozzarella cheese
  • 50 g grated Parmesan cheese
  • Small handful fresh parsley chopped (for garnish)

Method

 

  1. Preheat the oven to 200°C (180°C fan). Brush a large baking dish with a little olive oil. While it heats, halve each courgette lengthwise. Using a teaspoon, scoop out the seedy centre, leaving a 1cm-thick shell — you’ll feel the spoon hit the firmer flesh. The scooped centres should smell fresh and green, like a summer garden.
  2. Season the courgette boats with a pinch of salt and place them cut-side up in the baking dish. You’ll see tiny beads of moisture appear on the cut surface as the salt draws out water — this keeps them from going soggy later.
  3. Cook the beef in a large frying pan over medium-high heat for 5-6 minutes, breaking it apart with a wooden spoon. Listen for a steady sizzle; when the pan goes quiet, the moisture has evaporated and the meat is ready to brown. You’ll see the beef turn from pink to a deep golden brown.
  4. Sweat the aromatics by pushing the beef to one side of the pan and adding the olive oil, onion, and bell pepper. Cook for 3-4 minutes until the onion turns translucent and smells sweet rather than sharp. The onion edges will look glassy, and the pepper will soften and lose its rigid shape.
  5. Build the sauce by stirring in the garlic, tomato purée, oregano, and smoked paprika. Cook for 1 minute — the tomato purée will darken from bright red to a deep brick colour, and the smell will become rich and earthy. Pour in the chopped tomatoes, salt, and pepper. Simmer for 5 minutes, stirring occasionally, until the sauce thickens enough that it leaves a trail when you drag a spoon through it.
  6. Stuff the boats by spooning the beef mixture evenly into each courgette shell, mounding it slightly. The filling should sit above the rim of the courgette like a little hill. Sprinkle both cheeses over the top, covering the filling completely.
  7. Bake uncovered for 20-22 minutes. You’ll know they’re done when the cheese is bubbling and golden in places — look for patches of deep amber, not just pale yellow. The courgette edges will be wrinkled and tender when poked with a fork. Rest for 5 minutes before serving, then scatter over fresh parsley.

Notes

Use courgettes (zucchini) of similar size for even cooking. The salt step helps draw out moisture and prevents sogginess. For best results, do not skip the resting time before serving.

These Ground Beef Stuffed Zucchini Boats have saved my sanity on more Tuesday nights than I can count. They’re the kind of recipe that gives you back precious evening time without sacrificing a proper, home-cooked dinner. If you give them a go, I’d love to hear how they turned out for your family — drop a comment below and let me know what sides you paired them with.

Save Ground Beef Stuffed Zucchini Boats to Pinterest

Ground Beef Stuffed Zucchini Boats

📌Save to Pinterest

You might also like these recipes

Leave a Reply

Your email address will not be published. Required fields are marked *