RecipeAI
DashboardDiscoverMeal PlanGroceriesCreateImportRecipe Box
BlogSign InGet Started
Dashboard
Plan
Nutrition
Create
Groceries
Saved
Profile
RecipeAI LogoRecipeAI

AI-powered recipes, meal plans, and nutrition tracking — personalized to your tastes and goals.

Explore

  • Discover Recipes
  • Categories
  • World Cuisines
  • Diets
  • Quick Meals
  • Meal Plans by Diet
  • Kitchen Conversions
  • Calories in Foods

Features

  • AI Recipe Generator
  • Meal Planning
  • Nutrition Tracker
  • Macro Calculator
  • Nutrition Guides
  • Food Diary
  • Recipe Import
  • Pricing

Resources

  • Blog
  • About Us
  • Feedback

© 2026 RecipeAI. All rights reserved.

Cook smarter, eat better.

More recipes like this

  • Italian Turkey Meatballs in Tomato-Basil Sauce over Zucchini Noodles
  • Leftover Turkey Bolognese over Warm Zucchini Noodles (Quick, Restaurant-Style)
  • Turkey Bolognese over Zucchini Noodles with Basil-Pine Nut Pesto
  • Pan-Seared Turkey Meatballs with Rustic Marinara and Garlicky Zucchini Noodles
  • Zucchini Noodle Bolognese (Low-Carb Italian)
  • Italian Zucchini Noodle Bolognese (Beef)
  • Browse all recipes →
Italian Turkey Bolognese over Zucchini Noodles (Zoodles)

Italian Turkey Bolognese over Zucchini Noodles (Zoodles)

By abbey f

ItalianIntermediate

A light but deeply savory take on classic Bolognese: lean ground turkey simmers with a soffritto of carrot, celery and onion in bright crushed tomatoes, oregano and basil. Served over tender zucchini noodles, this dish delivers rich tomato-meaty flavor and a silky mouthfeel without heavy pasta — fresh basil and a drizzle of olive oil finish it like a trattoria plate.

Prep: 20 minutes
Cook: 35 minutes
Total: 55 minutes
4 servings
ItalianLow-carbWeeknightGluten-free

Ingredients

  • 600 g ground turkey (93% lean)
  • 4 medium zucchini (medium)
  • 1 medium carrot, finely diced
  • 1 stalk celery stalk, finely diced
  • 1 small small yellow onion, diced
  • 2 cloves garlic, minced
  • 400 g crushed tomatoes (canned)
  • 2 tbsp extra-virgin olive oil
  • 1 tsp dried oregano
  • 1 tsp dried basil

Instructions

1

Prepare the vegetables: wash the zucchinis and trim the ends. Use a spiralizer, julienne peeler or mandoline to make zoodles and place them in a colander. Sprinkle lightly with a pinch of salt and let them drain while you make the sauce — the salt draws out water so the zoodles won’t make the sauce watery. Finely dice the carrot, celery and onion (the classic soffritto) and mince the garlic.

2

Heat a large, heavy-bottomed skillet or sauté pan over medium heat and add 1 tablespoon of olive oil. When the oil shimmers, add the diced carrot, celery and onion. Sweat the vegetables gently for 6–8 minutes until they are soft and translucent but not browned — this builds the sweet, savory base of the sauce (browning adds different flavors, but for a balanced Bolognese you want a softened soffritto to meld with the meat).

3

Add the minced garlic and dried herbs (oregano and dried basil) and cook for 30–45 seconds, stirring constantly. This step 'blooms' the dried herbs and garlic in oil, releasing their aromatic oils — avoid browning the garlic which would make it bitter.

4

Increase heat to medium-high and add the remaining 1 tablespoon olive oil and the ground turkey. Break the meat up with a wooden spoon and spread it into an even layer. Let it sear undisturbed for 2 minutes to develop an initial browning (Maillard reaction) that intensifies flavor, then continue to break up and cook the turkey until no longer pink, about 5–6 minutes total.

5

Season the meat lightly with salt and freshly ground black pepper while it cooks. Once the turkey is mostly cooked, push it to the side of the pan and, if there is excess moisture (pale gray liquid), increase the heat briefly to evaporate it — this prevents a boiled texture and concentrates savory flavors.

6

Add the crushed tomatoes and gently stir to combine. Reduce heat to low and simmer the sauce, partially covered, for 20 minutes. Simmering concentrates tomato flavors and allows the meat and soffritto to meld into a rich Bolognese. Stir every 5 minutes and taste for seasoning; add a pinch of salt if needed.

7

While the sauce simmers, cook the zoodles: heat a separate large nonstick skillet over medium heat. Add the zoodles in a single layer (you may need to do this in batches) and toss for 1–2 minutes with a quick drizzle of water or a teaspoon of olive oil — the goal is to barely soften them while keeping a firm texture (al dente). Overcooking makes zucchini limp and watery. Transfer cooked zoodles to a warm serving bowl or plate lined with paper towel to absorb excess moisture.

8

Check sauce consistency. If it's too thin after simmering, increase heat and reduce uncovered for 2–3 minutes to thicken. If it’s too acidic, add a very small pinch (1/8 tsp) of sugar to balance acidity — this is a common chef trick. Adjust salt and pepper to taste.

9

Plate the dish: place a bed of warm zoodles on each plate, spoon the turkey Bolognese over the top, and finish with a drizzle of extra-virgin olive oil and torn fresh basil leaves. The olive oil adds richness and gloss; the fresh basil brings bright herbal lift.

10

Serve immediately. Encourage diners to toss their zoodles with the sauce at the table so the zoodles absorb flavor without becoming soggy. Leftovers: store sauce and zoodles separately in airtight containers for best texture — zoodles will hold in the fridge 1–2 days; reheat gently.

Chef's Tips

  • 1Salt the zoodles and let them sit in a colander while you make the sauce to draw out excess moisture — this keeps the final plate from becoming watery.
  • 2Brown the turkey lightly in an even layer before breaking it up; that short sear builds deeper, meaty flavor through the Maillard reaction.
  • 3Simmer the sauce gently and taste as you go — low-and-slow melding is what makes Bolognese rich without heavy cream.
  • 4If your zucchini releases more water when cooking, quickly drain the zoodles on paper towels and give the sauce a minute to reduce before combining.
  • 5Common mistake: overcooking the zoodles. Cook them 1–2 minutes (or even briefly blanch) so they remain slightly firm rather than mushy.

Variations

  • Make it richer: stir in 1 tablespoon unsalted butter at the end of the sauce or a splash (30 ml) of whole milk for a creamier, traditional Bolognese finish.
  • Higher-veg version: add 100 g chopped mushrooms with the soffritto for extra umami (use less carrot if you want to keep calories down).
  • Swap the turkey: use 600 g lean ground beef or a 50/50 mix of pork and beef for a more classic, fattier ragù (adjust salt as needed).
  • Low-sodium / Paleo: use less olive oil, and finish with lemon zest and extra basil instead of butter.

Nutrition per Serving

354

Calories

37g

Protein

14g

Carbs

18g

Fat

4g

Fiber

Rate this Recipe

How did this recipe turn out? Let others know!

to rate this recipe

Italian Turkey Bolognese over Zucchini Noodles (Zoodles)

By abbey f

ItalianLow-carbWeeknightGluten-free
Italian Turkey Bolognese over Zucchini Noodles (Zoodles) - ground turkey (93% lean), zucchini (medium) recipe

A light but deeply savory take on classic Bolognese: lean ground turkey simmers with a soffritto of carrot, celery and onion in bright crushed tomatoes, oregano and basil. Served over tender zucchini noodles, this dish delivers rich tomato-meaty flavor and a silky mouthfeel without heavy pasta — fresh basil and a drizzle of olive oil finish it like a trattoria plate.

ItalianIntermediate4 servings
Prep: 20 minutes
Cook: 35 minutes
55 minutes

Ingredients

  • 600 g ground turkey (93% lean)
  • 4 medium zucchini (medium)
  • 1 medium carrot, finely diced
  • 1 stalk celery stalk, finely diced
  • 1 small small yellow onion, diced
  • 2 cloves garlic, minced
  • 400 g crushed tomatoes (canned)
  • 2 tbsp extra-virgin olive oil
  • 1 tsp dried oregano
  • 1 tsp dried basil

Instructions

1

Prepare the vegetables: wash the zucchinis and trim the ends. Use a spiralizer, julienne peeler or mandoline to make zoodles and place them in a colander. Sprinkle lightly with a pinch of salt and let them drain while you make the sauce — the salt draws out water so the zoodles won’t make the sauce watery. Finely dice the carrot, celery and onion (the classic soffritto) and mince the garlic.

2

Heat a large, heavy-bottomed skillet or sauté pan over medium heat and add 1 tablespoon of olive oil. When the oil shimmers, add the diced carrot, celery and onion. Sweat the vegetables gently for 6–8 minutes until they are soft and translucent but not browned — this builds the sweet, savory base of the sauce (browning adds different flavors, but for a balanced Bolognese you want a softened soffritto to meld with the meat).

3

Add the minced garlic and dried herbs (oregano and dried basil) and cook for 30–45 seconds, stirring constantly. This step 'blooms' the dried herbs and garlic in oil, releasing their aromatic oils — avoid browning the garlic which would make it bitter.

4

Increase heat to medium-high and add the remaining 1 tablespoon olive oil and the ground turkey. Break the meat up with a wooden spoon and spread it into an even layer. Let it sear undisturbed for 2 minutes to develop an initial browning (Maillard reaction) that intensifies flavor, then continue to break up and cook the turkey until no longer pink, about 5–6 minutes total.

5

Season the meat lightly with salt and freshly ground black pepper while it cooks. Once the turkey is mostly cooked, push it to the side of the pan and, if there is excess moisture (pale gray liquid), increase the heat briefly to evaporate it — this prevents a boiled texture and concentrates savory flavors.

6

Add the crushed tomatoes and gently stir to combine. Reduce heat to low and simmer the sauce, partially covered, for 20 minutes. Simmering concentrates tomato flavors and allows the meat and soffritto to meld into a rich Bolognese. Stir every 5 minutes and taste for seasoning; add a pinch of salt if needed.

7

While the sauce simmers, cook the zoodles: heat a separate large nonstick skillet over medium heat. Add the zoodles in a single layer (you may need to do this in batches) and toss for 1–2 minutes with a quick drizzle of water or a teaspoon of olive oil — the goal is to barely soften them while keeping a firm texture (al dente). Overcooking makes zucchini limp and watery. Transfer cooked zoodles to a warm serving bowl or plate lined with paper towel to absorb excess moisture.

8

Check sauce consistency. If it's too thin after simmering, increase heat and reduce uncovered for 2–3 minutes to thicken. If it’s too acidic, add a very small pinch (1/8 tsp) of sugar to balance acidity — this is a common chef trick. Adjust salt and pepper to taste.

9

Plate the dish: place a bed of warm zoodles on each plate, spoon the turkey Bolognese over the top, and finish with a drizzle of extra-virgin olive oil and torn fresh basil leaves. The olive oil adds richness and gloss; the fresh basil brings bright herbal lift.

10

Serve immediately. Encourage diners to toss their zoodles with the sauce at the table so the zoodles absorb flavor without becoming soggy. Leftovers: store sauce and zoodles separately in airtight containers for best texture — zoodles will hold in the fridge 1–2 days; reheat gently.

Chef's Tips

  • 1Salt the zoodles and let them sit in a colander while you make the sauce to draw out excess moisture — this keeps the final plate from becoming watery.
  • 2Brown the turkey lightly in an even layer before breaking it up; that short sear builds deeper, meaty flavor through the Maillard reaction.
  • 3Simmer the sauce gently and taste as you go — low-and-slow melding is what makes Bolognese rich without heavy cream.
  • 4If your zucchini releases more water when cooking, quickly drain the zoodles on paper towels and give the sauce a minute to reduce before combining.
  • 5Common mistake: overcooking the zoodles. Cook them 1–2 minutes (or even briefly blanch) so they remain slightly firm rather than mushy.

Variations

  • Make it richer: stir in 1 tablespoon unsalted butter at the end of the sauce or a splash (30 ml) of whole milk for a creamier, traditional Bolognese finish.
  • Higher-veg version: add 100 g chopped mushrooms with the soffritto for extra umami (use less carrot if you want to keep calories down).
  • Swap the turkey: use 600 g lean ground beef or a 50/50 mix of pork and beef for a more classic, fattier ragù (adjust salt as needed).
  • Low-sodium / Paleo: use less olive oil, and finish with lemon zest and extra basil instead of butter.

Nutrition per Serving

354

Calories

37g

Protein

14g

Carbs

18g

Fat

4g

Fiber

Rate this Recipe

Your Rating:

Explore More

🌍 Italian Recipes🥗 Low-carb Recipes🥗 Gluten-free Recipes🥘 More with ground turkey (93% lean)🥘 More with zucchini (medium)🥘 More with carrot, finely diced

Similar Recipes