Turkey Bolognese with Zucchini

Steaming plate of Turkey Bolognese, perfectly ladled over bright green zucchini noodles, ready to eat. Save
Steaming plate of Turkey Bolognese, perfectly ladled over bright green zucchini noodles, ready to eat. | cookingwithhazel.com

This dish blends lean ground turkey with diced vegetables sautéed in olive oil, slowly simmered in crushed tomatoes and herbs. Paired with gently sautéed zucchini noodles, it offers a nutritious, low-carb alternative to traditional pasta. The rich sauce combines oregano, basil, and thyme with a hint of red pepper, delivering balanced flavor. Perfect for a healthy, satisfying meal that comes together in under an hour, featuring simple ingredients and fresh herbs for garnish.

I started making this on a Tuesday night when I had a pound of ground turkey thawing and zero patience for heavy pasta. The zucchini noodles were a last-minute idea, mostly because I had four zucchini sitting in the crisper drawer looking sad. What I didn't expect was how much lighter I'd feel after eating a full bowl, or how the turkey would soak up all those herbs and tomatoes like it had been waiting for them all along.

The first time I served this to friends, I didn't mention the turkey or the zucchini until they were halfway through their bowls. One of them looked up and said it tasted like the Bolognese his nonna used to make, just cleaner somehow. I didn't correct him, I just smiled and passed the Parmesan.

Ingredients

  • Olive oil: Use a good one for sautéing the vegetables, it's the base of all the flavor and you'll taste it if you go cheap.
  • Onion, garlic, carrot, celery: This is your soffritto, the holy trinity of Italian cooking, and it builds the sweetness and depth you can't fake with shortcuts.
  • Lean ground turkey: It's lighter than beef but still hearty, just make sure to brown it well so it doesn't turn out pale and sad.
  • Dry white wine: Optional, but it cuts through the richness and adds a subtle brightness that makes the whole sauce sing.
  • Crushed tomatoes: Go for a good quality can, the sauce is only as good as the tomatoes you start with.
  • Tomato paste: This concentrates the tomato flavor and thickens everything up without watering it down.
  • Dried oregano, basil, thyme: These three herbs do all the heavy lifting, they smell like summer even in the middle of winter.
  • Crushed red pepper flakes: A pinch wakes everything up, but you can skip it if you're cooking for someone who can't handle heat.
  • Bay leaf: Don't skip it, it adds a subtle woodsy note that rounds out the sauce.
  • Zucchini: Pick firm ones that aren't too big, otherwise the noodles turn watery and limp when you cook them.
  • Fresh parsley or basil: A handful of this at the end makes the whole dish look and taste like you tried, even if you didn't.
  • Parmesan cheese: Optional, but a little bit grated over the top ties everything together if you're not going dairy-free.

Instructions

Start the soffritto:
Heat the olive oil in a large skillet over medium heat and add the onion, carrot, and celery. Let them soften for 5 to 7 minutes, stirring occasionally, until they smell sweet and the onion turns translucent.
Add the garlic:
Toss in the minced garlic and cook for just a minute until it smells like everything good in the world. Don't let it brown or it'll turn bitter.
Brown the turkey:
Add the ground turkey and break it up with a wooden spoon, letting it cook for 6 to 8 minutes until it's no longer pink. You want a little color on it, that's where the flavor hides.
Deglaze with wine:
Pour in the white wine if you're using it and let it bubble and reduce for about 2 minutes. It'll lift all the tasty bits off the bottom of the pan.
Build the sauce:
Stir in the crushed tomatoes, tomato paste, oregano, basil, thyme, red pepper flakes, salt, pepper, and bay leaf. Bring it to a gentle simmer, then cover it partway and let it cook low and slow for 25 to 30 minutes, stirring now and then.
Cook the zucchini noodles:
While the sauce simmers, heat another tablespoon of olive oil in a big skillet over medium-high heat. Toss in the spiralized zucchini and sauté for 2 to 3 minutes until just tender but still bright green.
Plate and serve:
Divide the zucchini noodles among plates and spoon the turkey Bolognese over the top. Finish with fresh herbs and a sprinkle of Parmesan if you want it.
Save
| cookingwithhazel.com

There was one night I made this after a long day, and I remember standing at the stove stirring the sauce while my partner set the table behind me. The kitchen smelled like garlic and tomatoes and something warm, and for a minute everything felt easy. That's what this recipe does, it turns a regular Tuesday into something worth sitting down for.

How to Store and Reheat

The Bolognese sauce keeps beautifully in the fridge for up to 3 days in an airtight container, and it actually tastes better the next day once the flavors have had time to settle in. You can freeze it for up to 2 months in a freezer-safe container or bag, just thaw it overnight in the fridge and reheat it gently on the stove. The zucchini noodles don't store as well, so I always spiralize them fresh when I'm ready to eat.

Swaps and Variations

If you want to go vegetarian, swap the turkey for cooked lentils or a plant-based ground meat, both soak up the sauce just as well. You can also use regular pasta, whole wheat, or gluten-free noodles if zucchini isn't your thing, just cook them according to the package directions. For a richer sauce, stir in a splash of milk or cream at the very end, it makes the whole thing taste like a hug.

What to Serve It With

This dish is pretty complete on its own, but a simple side salad with lemon vinaigrette balances out the richness of the sauce. Garlic bread is always a good idea if you're not worried about carbs, and a glass of the same white wine you used in the sauce ties the whole meal together.

  • If you're meal prepping, keep the sauce and noodles separate until you're ready to eat.
  • Taste the sauce before serving and adjust the salt, it makes all the difference.
  • Don't be afraid to add more herbs at the end, fresh basil especially brings everything to life.

A close-up of hearty Turkey Bolognese with zucchini noodles, topped with fresh herbs, a delicious low-carb dinner. Save
A close-up of hearty Turkey Bolognese with zucchini noodles, topped with fresh herbs, a delicious low-carb dinner. | cookingwithhazel.com

This is the kind of recipe that doesn't ask much from you but gives back more than you'd expect. Make it once and you'll keep coming back to it, especially on nights when you want something that feels like comfort without the weight.

Recipe FAQs

Cook the ground turkey over medium heat, breaking it up with a spoon, until browned and fully cooked through, about 6-8 minutes, to ensure even texture and flavor.

Spiralize fresh zucchini, then sauté in olive oil over medium-high heat for 2-3 minutes until just tender. Season lightly with salt and pepper to enhance their natural flavor.

Yes, this preparation uses zucchini noodles instead of pasta and omits cheese for a gluten-free and dairy-free option suitable for sensitive diets.

Simmer the sauce partially covered for 25-30 minutes, stirring occasionally, to allow the flavors to meld and the sauce to thicken beautifully.

Ground turkey can be replaced with lentils or plant-based ground alternatives for a vegetarian take, keeping the cooking time similar.

Turkey Bolognese with Zucchini

Lean turkey simmers with herbs, served atop tender zucchini noodles for a light, flavorful dish.

Prep 20m
Cook 40m
Total 60m
Servings 4
Difficulty Medium

Ingredients

Turkey Bolognese

  • 1 tablespoon olive oil
  • 1 medium onion, finely chopped
  • 2 garlic cloves, minced
  • 1 medium carrot, finely diced
  • 1 celery stalk, finely diced
  • 1 pound lean ground turkey
  • 1/4 cup dry white wine (optional)
  • 1 (28 oz) can crushed tomatoes
  • 2 tablespoons tomato paste
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • 1/2 teaspoon dried thyme
  • 1/2 teaspoon crushed red pepper flakes (optional)
  • Salt and freshly ground black pepper, to taste
  • 1 bay leaf

Zucchini Noodles

  • 4 medium zucchini, spiralized
  • 1 tablespoon olive oil
  • Salt and pepper, to taste

For Serving (Optional)

  • Freshly chopped parsley or basil
  • Grated Parmesan cheese (omit for dairy-free option)

Instructions

1
Sauté Aromatics: Heat 1 tablespoon olive oil in a large skillet over medium heat. Add onion, carrot, and celery, sautéing for 5 to 7 minutes until softened.
2
Cook Garlic: Add minced garlic and cook for 1 minute until fragrant.
3
Brown Turkey: Add ground turkey, breaking it apart with a spoon. Cook for 6 to 8 minutes until fully browned.
4
Deglaze with Wine: Pour in white wine if using and simmer for 2 minutes until mostly evaporated.
5
Combine Sauce Ingredients: Stir in crushed tomatoes, tomato paste, oregano, basil, thyme, crushed red pepper flakes, salt, black pepper, and bay leaf.
6
Simmer Sauce: Bring mixture to a gentle simmer, partially cover, and cook for 25 to 30 minutes, stirring occasionally until thickened and flavors meld. Remove bay leaf.
7
Prepare Zucchini Noodles: While sauce simmers, heat 1 tablespoon olive oil in a separate skillet over medium-high heat. Add zucchini noodles and sauté for 2 to 3 minutes until tender. Season with salt and pepper.
8
Plate and Serve: Divide zucchini noodles onto plates, spoon turkey Bolognese over the top, and garnish with fresh herbs and Parmesan cheese if desired.
Additional Information

Equipment Needed

  • Large skillet or saucepan
  • Spiralizer or vegetable peeler
  • Wooden spoon
  • Chef's knife
  • Cutting board

Nutrition (Per Serving)

Calories 285
Protein 29g
Carbs 18g
Fat 11g

Allergy Information

  • Dairy present if Parmesan is used; omit for dairy-free option.
  • Always verify ingredient labels for potential allergens or cross-contamination.
Hazel Bennett

Fresh, easy recipes and kitchen wisdom for home cooks and food enthusiasts.