Savory Bolognese with Zucchini Noodles

Finding a satisfying dinner that’s both low-carb and filling can feel like an impossible task. Between juggling work deadlines and family commitments, the temptation to fall back on traditional pasta is real – especially when you’re craving that classic Italian comfort food we all know and love.

That’s where this bolognese with zucchini noodles comes to the rescue: it’s got all the rich, meaty flavor of the original, but swaps regular pasta for fresh zucchini spirals. It’s quick enough for weeknight cooking, keeps well for leftovers, and honestly? The kids might not even notice they’re eating vegetables.

Savory Bolognese with Zucchini Noodles
Image: mollyshomeguide.com / Photographer Molly
SAVE NOW

Why You’ll Love This Zucchini Noodle Bolognese

  • Low-carb and keto-friendly – By swapping regular pasta for zucchini noodles, you get all the satisfaction of traditional bolognese with a fraction of the carbs – perfect if you’re watching your carb intake or following a keto diet.
  • Fresh ingredients – Using fresh tomatoes and zucchini instead of packaged alternatives means you’re getting real, whole-food nutrition in every bite.
  • Quick weeknight dinner – Ready in under an hour, this meal fits perfectly into your busy schedule while still delivering that slow-cooked Italian taste.
  • Veggie-packed – This recipe sneaks in extra vegetables through the zucchini noodles and fresh tomatoes, making it a great way to add more nutrients to your meal.

What Kind of Zucchini Should I Use?

For making zucchini noodles (often called “zoodles”), medium-sized zucchini are your best bet. Look for ones that are about 6-8 inches long and 1.5-2 inches in diameter – these will give you the most consistent noodles and are easier to spiralize than larger ones. Fresh, firm zucchini work best, so give them a gentle squeeze at the store to check for any soft spots. If you can find them, straight zucchini (rather than curved ones) will make your spiralizing job much easier and result in longer, more pasta-like strands. Just remember to wash them well and trim off both ends before turning them into noodles.

Savory Bolognese with Zucchini Noodles
Image: mollyshomeguide.com / Photographer Molly
SAVE NOW

Options for Substitutions

This healthy twist on classic bolognese is pretty adaptable. Here are some helpful swaps you can try:

  • Zucchini noodles: Not feeling zucchini? You can use other veggie noodles like butternut squash, sweet potato, or carrot spirals. Just remember that cooking times might vary – butternut squash needs a bit longer, while carrot noodles cook faster.
  • Minced beef: Ground turkey, pork, or a mix of beef and pork work great here. For a vegetarian version, try crumbled firm tofu or mushrooms (about 16 oz, finely chopped).
  • Fresh tomatoes: Don’t have fresh tomatoes? No worries! Use 2 (28 oz) cans of whole peeled tomatoes or crushed tomatoes instead. Just drain excess liquid before using.
  • Fresh basil: If fresh basil isn’t available, use 1-1.5 teaspoons dried basil instead. Add it along with the oregano during cooking.
  • Parmesan cheese: For dairy-free options, try nutritional yeast or dairy-free parmesan alternatives. You can also skip it entirely – the sauce is tasty on its own!
  • Garlic: Out of fresh garlic? Use 1 teaspoon garlic powder or 1.5 teaspoons pre-minced garlic from a jar.

Watch Out for These Mistakes While Cooking

The biggest challenge when making zucchini noodles is dealing with excess moisture – to avoid a watery sauce, be sure to salt your spiralized zucchini and let them sit in a colander for 20-30 minutes, then pat them dry with paper towels before cooking. When preparing the sauce, don’t rush the cooking process – letting it simmer for at least 30 minutes helps develop deeper flavors and allows the sauce to thicken naturally. A common mistake with zucchini noodles is overcooking them, which can make them mushy and unappetizing – instead, sauté them for just 2-3 minutes until they’re barely tender but still have a slight crunch. For the best texture, consider cooking your sauce and zucchini noodles separately, combining them only when you’re ready to serve, as this prevents the noodles from releasing more water into your perfectly reduced sauce.

Savory Bolognese with Zucchini Noodles
Image: mollyshomeguide.com / Photographer Molly
SAVE NOW

What to Serve With Zucchini Noodle Bolognese?

Since this dish swaps regular pasta for zucchini noodles, you’ve got room to add some hearty sides without feeling too weighed down! A warm piece of crusty garlic bread or cheesy focaccia makes the perfect companion for soaking up any extra sauce. If you’re keeping things low-carb, try a fresh arugula salad with cherry tomatoes and a light lemon dressing, or some roasted mushrooms seasoned with garlic and herbs. For a complete Italian-inspired meal, start with a small bowl of Italian wedding soup or a classic Caesar salad – just don’t forget extra Parmesan cheese for sprinkling over everything!

Storage Instructions

Keep Fresh: For the best results, store the zucchini noodles and bolognese sauce separately. Keep the sauce in an airtight container in the fridge for up to 4 days. As for the zucchini noodles, it’s best to spiralize them fresh when you’re ready to eat, but if needed, you can store them in the fridge for 1-2 days in a container lined with paper towels.

Freeze: The bolognese sauce freezes really well! Let it cool completely, then pop it into freezer-safe containers or bags – it’ll keep for up to 3 months. I like to freeze it in individual portions for easy weeknight dinners. Just remember that zucchini noodles don’t freeze well, so only freeze the sauce.

Reheat: When you’re ready to eat, warm up the sauce in a pan over medium heat until it’s hot throughout. If you’re using frozen sauce, thaw it overnight in the fridge first. Make fresh zucchini noodles and top them with your warm sauce – this way, the zoodles stay crisp and don’t get mushy!

Preparation Time 15-20 minutes
Cooking Time 30-45 minutes
Total Time 45-65 minutes
Level of Difficulty Medium

Estimated Nutrition

Estimated nutrition for the whole recipe (without optional ingredients):

  • Calories: 800-900
  • Protein: 70-80 g
  • Fat: 40-50 g
  • Carbohydrates: 30-40 g

Ingredients

For the Bolognese:

  • 10 large tomatoes (blanched, peeled, and crushed)
  • ground pepper
  • 3 garlic cloves, chopped (freshly minced for best flavor)
  • 1 tbsp olive oil (I use Colavita extra virgin)
  • 1/2 onion, chopped (finely chopped for smoother sauce)
  • 1 1/2 tbsp fresh basil, chopped
  • 2 tbsp tomato paste
  • 1 lb ground beef
  • 1/4 tsp sea salt
  • 1/2 tbsp dried oregano

For the zucchini noodles:

  • 4 large zucchini (spiralized into noodles)

For the garnish:

  • basil leaves
  • grated parmesan cheese

Step 1: Prepare the Tomatoes

Start by slicing the tomatoes in half.

Remove the core, and then quarter them.

Place the tomato pieces into a food processor and pulse a few times until they are finely diced and almost pureed.

This will form the base of your sauce.

Step 2: Cook the Aromatics

Heat olive oil in a pot over medium heat.

Add the onions and sauté for 2-3 minutes until they become slightly translucent.

Then, add the garlic and cook for an additional minute, making sure not to burn the garlic for a fragrant starting point for the sauce.

Step 3: Simmer the Tomato Sauce

Add the pureed tomatoes and oregano into the pot with the onions and garlic.

Stir everything together and allow the mixture to simmer uncovered for 20-30 minutes.

This step reduces the tomatoes, thickening the sauce as the liquid evaporates.

Step 4: Prepare the Zucchini Noodles

While the sauce is cooking, use a spiralizer or julienne peeler to create zucchini noodles.

Set the noodles aside as these will serve as a base for your bolognese sauce later.

Step 5: Cook the Ground Beef

In a sauté pan, add the ground beef and cook on medium-high heat.

Use a wooden spoon or spatula to break up the meat into small pieces as it cooks.

Continue cooking until the ground beef is browned and cooked through.

Step 6: Combine Ingredients and Serve

After the sauce has thickened and reduced, stir in the tomato paste, fresh basil, and salt and pepper to taste.

Cook for an additional 2-3 minutes.

Combine the tomato sauce with the cooked ground beef in the sauté pan, stirring to integrate the flavors.

Serve a portion of zucchini noodles on a plate and generously top with the bolognese sauce.

Optionally, garnish with grated parmigiano reggiano and fresh basil for enhanced flavor.

Disclaimer: Our editors have used AI to create or enhance parts of this article and some images. All content has been fact-checked by our team to ensure accuracy.

Leave a Comment

×
Pinterest Logo
Follow me on Pinterest for FREE Daily Recipes!
Follow on Pinterest
Recipe