Meatballs and Zucchini Noodles

Enjoy this one-pot meatball and zucchini noodles which is super convenient and totally guilt-free. This recipe is a great idea for a family meal or you can meal prep enough portions for the week-ahead. I personally love eating this low-carb version for my lunches at work.

How to make one-pot meatball and zoodles?

1) Main Ingredients

Beef mince meatballs: I made these meatballs using 10% beef mince and combined in my mixing bowl onion, garlic, breadcrumbs, egg, mixed herbs, olive oil, salt and black pepper. You can use store-bought meatballs or even use vegan meatballs for this recipe.

Tomato sauce: The key to this recipe is the spicy tomato sauce which I seasoned with smoked paprika and chilli flakes. Either use passata or chopped tomatoes for the sauce.

Zucchini: Rather than eating the meatballs with pasta, I have opted for spiralized zucchini instead which replicates the spaghetti. As a result, this one-pot recipe is low-carb and reduced in calories simply because we have replaced zucchini noodles with pasta noodles.

2) Method

Spiralized Zucchini: By using this tool can help you make zoodles within minutes and it is best to get this out of the way. If you have not got a spiralizer you can use a peeler or shredder too.

Make the meatballs: If you have purchased store-bought meatballs then you can skip this step. To make the meatballs, you will need to combine the ingredients from your mixing bowl and shape them up into your preferred sized balls.

Combine in one-pot: This is a one-pot recipe that requires a step-by-step process. Begin by frying the meatballs in olive oil and once they start to brown from the outside you should set aside. Now you can begin by making the tomato sauce which will not take too long. Add the meatballs back in your pan and allow it to cook on a low heat whilst covered. Once done you can add the zucchini noodles and allow it to cook for a further 5 minutes.

3) Tips

Store-bought meatballs: Some store-bought meatballs are actually great and can save you time. I am specifically referring to these types of vegetarian and vegan meatballs which taste really good and especially with this recipe.

Meal prep: This is recipe which is easy to meal prep and store in your container. If you are making this for yourself or for two, you can use the leftovers as a make-ahead meal.

Why you will love this recipe?

Low-carb: By using spiralized zucchini instead of spaghetti will reduce the carbohydrate intake per portion. I am not anti-pasta or hating on carbohydrates, but I prefer this recipe because it makes me feel less tired after and is more macro-friendly. For example, this meatball pasta bake was so good but I was KO’d.

Save time: You will save time using zucchini noodles and if you find a way to eliminate the prep time, this can be cooked in one-pot in under 30 minutes.

Could be keto-friendy: For my keto friends, if you use keto breadcrumbs, then this meatball zucchini noodles recipe is for you.

Could be vegan-friendly: You can use this same idea for vegetarian and vegan meatballs.

clock clock icon cutlery cutlery icon flag flag icon folder folder icon instagram instagram icon pinterest pinterest icon facebook facebook icon print print icon squares squares icon heart heart icon heart solid heart solid icon
Meatball and zoodles mixed in one-pot

Meatball and Zucchini Noodles Recipe

  • Author: Mani
  • Prep Time: 20 Minutes
  • Cook Time: 25 Minutes
  • Total Time: 45 minutes
  • Yield: 4 Meal Preps 1x
  • Category: Meal Prep
  • Method: One-Pot
  • Cuisine: Healthy
  • Diet: Low Calorie


Enjoy this one-pot meatball and zucchini noodles which is super convenient and totally guilt-free. This recipe is a great idea for a family meal or you can meal prep enough portions for the week-ahead. I personally love eating this low-carb version for my lunches at work.




  • 500g Beef Mince 10% Fat
  • 1/2 Medium Onion (finely chopped)
  • 1 Garlic Clove (finely chopped)
  • 50g Breadcrumbs
  • 1 Egg
  • 1 tbsp Mixed Herbs
  • 1 tbsp Extra Virgin Olive Oil
  • Salt and Black Pepper (to taste)

Tomato Sauce

  • 400g Passata or Chopped Tomatoes
  • 1/2 Medium Onion (finely chopped)
  • 1 Garlic Clove (finely chopped)
  • 1 tsp Smoked Paprika
  • 1/2 tsp Chilli Flakes
  • 1 Garlic Clove
  • 1 Bay Leaf
  • Salt and Black Pepper (to taste)


  • 3 Medium Zucchini (sliced into noodles)
  • Salt (to taste)


Preparation Tips

  1. Prepare the zoodles, by simply slicing the zucchini into spaghetti-like strips, in advance to save time and follow the process below.


  1. In your mixing bowl, place all your ingredients and stir to combine.
  2. Shape into meatballs.
  3. In your large pan, add olive oil and lightly fry the meatballs for 5 minutes. Once they are browned, set them aside to cook the tomato sauce in the same pan.

Tomato Sauce

  1. In the same pan, add the onions and garlic which you need to sauté until they are browned, which should take five minutes.
  2. Add the passata or chopped tomatoes, followed by the smoked paprika, chilli flakes, bay leaf, salt and black pepper.


  1. Add the meatballs to your pan, simmer, cover, reduce heat and allow it to cook for 20 minutes.
  2. Take off the cover, stir to combine and add the zoodles. Cook for another 5 minutes.
  3. Serve with parmesan cheese grated on top.


  • For meal prep purposes, refrigerate up to three to four days.
  • For a quicker method, which will save you 20 minutes of preparation time, you can use store-bought meatballs and prepare the zoodles in advance.


  • Serving Size: 1
  • Calories: 375
  • Sugar: 8.6g
  • Sodium: 613mg
  • Fat: 17.6g
  • Saturated Fat: 6.2g
  • Carbohydrates: 16g
  • Fiber: 3.7g
  • Protein: 33.8g
  • Cholesterol: 53.8mg

Keywords: Meatball Zoodles

Leave a Comment

Recipe rating