Zucchini Bolognese Recipe

Calendar icon Published: May 30th 2026 by Sarah Leadon
Health shield icon Nutritionally reviewed by Karla Tejon
Click to reveal job title Dietitian, Food Safety and Allergen Specialist
Clock icon Last updated: May 30th 2026
Read time: 7 mins
Cuisine:
This recipe, developed through the collective effort of at least 6 experts, underwent meticulous research and testing for over 3 months. Learn more about our process in the art and science behind our recipes or read how we use AI responsibly. This post may contain affiliate links. Read our Disclosure Policy.
Zucchini Bolognese close up

Our Zucchini Bolognese offers a fresh, lighter take on the beloved Italian-American classic, featuring a rich, savory meat sauce simmered to perfection. This innovative recipe swaps traditional pasta for tender, spiralized zucchini noodles, creating a satisfying and flavorful meal that's naturally gluten-free and lower in carbohydrates. It's an ideal choice for a wholesome weeknight dinner or when you crave a comforting dish with a nutritious twist.

Partner with Classic Bakes

We collaborate with brands through sponsored recipes, editorial features, and video collaborations. If your brand wants to reach a health-focused audience, we’d love to explore how we can work together.

Explore brand collaborations

You'll love this Zucchini Bolognese for its delicious blend of rich, savory meat sauce and fresh zucchini noodles, offering a satisfying and flavorful meal. It's a lighter, naturally gluten-free option that comes together easily, perfect for a wholesome weeknight dinner.

Key nutrients

  • Protein: from ground beef — Essential for muscle repair, growth, and feeling full and satisfied after a meal.
  • Fiber: from zucchini, carrots, and eggplant — Supports digestive regularity and contributes to feelings of fullness.
  • Lycopene: from tomatoes (marinara, paste) — A plant compound and antioxidant that contributes to the red color of tomatoes.
  • Vitamin A: from carrots — An important nutrient that supports vision, immune function, and skin health.

Why it matters

  • This dish is rich in vegetables, contributing to daily intake goals for vitamins, minerals, and fiber.
  • Using zucchini "noodles" instead of pasta is a simple way to increase your vegetable intake for the meal.
  • Combining protein with fiber-rich vegetables can help with satiety, keeping you feeling fuller for longer.

Balance & portion

Aim for a balanced plate (vegetables, protein, smart carbs). Choose portions that fit your needs.

What to watch

  • Sodium — Store-bought marinara sauce and added salt can contribute significantly. Check labels to make an informed choice.
  • Saturated Fat — Comes from ground beef and cheese. Draining the beef helps, as does choosing a leaner cut.

Make it even better

  • Use leaner ground beef (like 90/10) or ground turkey to reduce the overall saturated fat content.
  • Add finely chopped mushrooms or bell peppers to the sauce to boost the vegetable and fiber content.
  • Opt for a low-sodium marinara sauce or use plain crushed tomatoes to better control the salt level.
  • Serve zucchini noodles raw or lightly sautéed for 1–2 minutes to retain more nutrients and a crisp texture.

General nutrition information only; verify labels and consult a healthcare professional for personal advice.

Best fit

  • Gluten Free: This recipe is naturally gluten-free, using spiralized zucchini as a base instead of traditional wheat pasta.
  • Diabetic Friendly: Swaps high-carb pasta for low-carb zucchini, which is beneficial for blood sugar management.
  • Paleo: A great fit when the Parmesan cheese is omitted. The core ingredients are meat, vegetables, and healthy fats.
  • Ketogenic: Low in carbohydrates. Be mindful of the carb count from the marinara sauce and carrots for strict keto adherence.

Use with caution / avoid

  • Sodium: Commercial marinara sauce, added salt, and Parmesan cheese contribute to sodium. Choose low-sodium options to manage intake.
  • Saturated Fat: Contains saturated fat from ground beef. Draining the fat helps, but consider using leaner meat if this is a concern.

Helpful modifications

  • For less saturated fat: Use leaner ground beef (90/10+), ground turkey, or lentils instead of standard ground beef.
  • To lower sodium: Select a no-salt-added marinara sauce and reduce the amount of salt added during cooking.
  • For a dairy-free or vegan meal: Omit the Parmesan cheese and swap the ground beef for lentils or chopped mushrooms.

Pair with: A simple side salad with a light vinaigrette to add freshness and increase vegetable intake.

General nutrition information only; verify labels and consult a healthcare professional for personal advice.

Contains: Milk.

  • Milk

    Where it appears: shaved Parmesan cheese.

    Swap: Use a dairy-free Parmesan alternative or simply omit the cheese to make this recipe dairy-free.

Notes are based on the listed ingredients; always verify brand labels and local regulations. Swaps may require adjusting cook time and steps; the original recipe isn’t tailored to substitutions.

Clean

  • Wash hands with soap and water before handling food and after touching raw ground beef.
  • Rinse fresh produce like zucchini, carrots, and celery under running water before cutting or spiralizing.
  • Clean all utensils, cutting boards, and countertops with hot, soapy water after preparing each food item.

Separate

  • Use separate cutting boards and utensils for raw ground beef and fresh vegetables to avoid cross-contamination.
  • Keep raw meat and its juices away from ready-to-eat foods, like the fresh basil and Parmesan cheese.

Cook

  • Cook ground beef until it reaches a minimum internal temperature of 160°F, as measured with a food thermometer.
  • When reheating leftovers, bring the sauce to 165°F to ensure it is safe to eat.

Chill

  • Refrigerate any leftovers within 2 hours of cooking to slow the growth of harmful bacteria.
  • Store the cooked sauce and zucchini noodles in separate airtight containers in the refrigerator for up to 3-4 days.

References

  • Zucchini is technically a fruit. It's harvested while immature, which is why its seeds are so soft and tender.
  • The classic base of onion, carrot, and celery is called a "soffritto" in Italian cooking and builds a deep flavor foundation.
  • Cooking tomatoes, as in this sauce, helps release lycopene, the natural pigment responsible for their vibrant red color.
  • Zucchini is over 90% water, which is why "zoodles" cook very quickly and should be handled gently to avoid sogginess.

Name & origins

"Bolognese" refers to its origin, the city of Bologna, Italy. This popular version swaps traditional pasta for zucchini "noodles."

Ingredient spotlight

  • Zucchini: Serves as a tender, low-carb pasta substitute that readily absorbs the flavors of the rich sauce.
  • Carrot: Adds a subtle, natural sweetness to the sauce, balancing the acidity of the tomatoes without adding sugar.
  • Tomato Paste: A concentrated form of tomato that adds intense, deep flavor and a rich red color to the bolognese sauce.

Technique tidbit

Browning the ground beef and sautéing the vegetables creates the Maillard reaction, developing deep, savory flavors for a richer sauce.

Before you start

  • Dice all vegetables (onion, carrot, eggplant, celery) before you begin cooking.
  • Ensure your spiralizer is clean and ready, or have a peeler handy for ribbons.
  • Drain cooked ground beef thoroughly to prevent a greasy sauce.

During cooking

  • Sauté vegetables until tender and translucent, releasing their full flavor.
  • Simmer bolognese until it visibly thickens and coats the back of a spoon.
  • Avoid overcooking zucchini noodles; they should be tender-crisp, not mushy.
  • Brown ground beef in a single layer for even cooking and better flavor development.

Make-ahead & storage

  • Prepare bolognese sauce up to 3 days ahead; store refrigerated in an airtight container.
  • Reheat sauce gently on the stovetop; serve with freshly spiralized zucchini for best texture.

Common mistakes

  • Watery bolognese → Simmer uncovered for longer to allow excess liquid to evaporate.
  • Soggy zucchini noodles → Serve zucchini raw or lightly sautéed for just 1–2 minutes.

Serve with

  • Crusty garlic bread or focaccia to soak up the rich sauce.
  • A crisp green salad with a light vinaigrette for freshness.
  • A dollop of fresh ricotta or a swirl of plain Greek yogurt for added creaminess.

Toppings & textures

  • Toasted pine nuts or crispy breadcrumbs for a delightful textural contrast.
  • A squeeze of fresh lemon juice or a dash of hot sauce for brightness and heat.

Occasions

  • Ideal for a wholesome weeknight dinner, healthy meal prep, or a comforting family meal.

Substitutions

  • If you lack ground beef, use cooked brown or green lentils for a hearty, plant-based texture.
  • If you lack zucchini, use spiralized sweet potato or carrot noodles for a different texture and sweetness.
  • If you lack marinara, use crushed tomatoes with extra herbs and seasonings for a fresher taste.
  • If you lack Parmesan, use nutritional yeast for a cheesy, umami flavor in a dairy-free option.
  • If you lack eggplant, use chopped mushrooms for an earthy flavor and tender texture in the sauce.

Variations

  • Add more crushed red pepper flakes or a dash of hot sauce to the sauce for a spicier kick.
  • Stir in a splash of heavy cream or coconut milk at the end for a richer, creamier sauce texture.
  • Experiment with fresh rosemary or sage alongside thyme and basil for a more complex herbal aroma.
  • Add chopped Kalamata olives or sun-dried tomatoes with the marinara for a briny, intense flavor.
  • Incorporate finely chopped bell peppers or spinach into the sauce for added nutrients and color.

Refrigerate

  • Cool the bolognese completely, then transfer to an airtight container. Store any leftover zucchini noodles separately.
  • The bolognese sauce will keep for 3–4 days. Zucchini noodles are best consumed within 1–2 days for optimal texture.

Freeze

  • Freeze cooled bolognese sauce in an airtight, freezer-safe container, leaving a small amount of headspace. Freezing zucchini noodles is not recommended.
  • Thaw frozen bolognese overnight in the refrigerator before reheating.

Reheat

  • Gently reheat the bolognese sauce on the stovetop over low heat, stirring occasionally, or in the microwave until steaming hot throughout.
  • If the sauce is too thick, add a splash of water or broth to loosen it. Serve with fresh or lightly warmed zucchini.

Repurpose ideas

  • Olive oil: Provides a base for sautéing and adds richness to both the sauce and zucchini.
  • Ground beef: Forms the hearty, savory foundation of the bolognese sauce.
  • White onion: Adds a pungent, aromatic base and sweetness to the sauce.
  • Carrot: Contributes natural sweetness and depth of flavor to the bolognese.
  • Eggplant: Adds a tender texture and absorbs flavors, enriching the sauce.
  • Celery: Offers a subtle, earthy flavor and aromatic depth to the sauce.
  • Garlic: Infuses the sauce with a pungent, aromatic, and savory kick.
  • Fresh thyme: Imparts an earthy, slightly floral aroma and flavor to the bolognese.
  • Dried oregano: Delivers a classic Mediterranean, slightly bitter, and aromatic note.
  • Fresh basil: Provides a bright, sweet, and peppery aroma, enhancing the sauce's freshness.
  • Tomato paste: Concentrates tomato flavor, adding richness and depth to the sauce.
  • Marinara sauce: Forms the primary tomato base, providing body and tangy flavor.
  • Kosher salt: Enhances and balances all the flavors in both the sauce and zucchini.
  • Black pepper: Adds a subtle warmth and pungent kick to the overall dish.
  • Zucchini: Serves as the tender, low-carb "noodles" for this lighter bolognese.
  • Crushed red pepper flakes: Provides a gentle, warming heat and a touch of spice.
  • Shaved Parmesan cheese: Offers a salty, umami, and nutty finish, melting deliciously.
  • Cherry tomatoes: Adds bursts of fresh, juicy sweetness and vibrant color as a garnish.
  • Sprigs of basil: Used as a fresh garnish to add bright aroma and visual appeal.

Can I make this Zucchini Bolognese vegetarian or vegan?

Yes, you can easily adapt this recipe. For a vegetarian version, substitute the ground beef with lentils or a plant-based ground alternative. For a vegan option, also omit the Parmesan cheese or use a dairy-free alternative.

What if I don't have a spiralizer for the zucchini?

No problem! If you don't have a spiralizer, you can use a vegetable peeler to create wide, thin zucchini ribbons instead. This will give you a similar texture and base for the bolognese.

Can I substitute other vegetables in the bolognese sauce?

While this recipe uses specific vegetables for flavor depth, you can experiment. Bell peppers, mushrooms, or even finely chopped spinach can be added or swapped for some of the existing vegetables to suit your preference.

Author: Sarah Leadon
Rate
Average: 5 (3 votes)
Total rating includes sum of all comments and anonymous votes.

Click to avoid screen dimming during cooking.

Time & Serves

Prep Time
13 mins
Cook Time
50 mins
Total Time
63 mins
Serves
4 persons

Ingredients

Bolognese
  • 2 tablespoons olive oil

  • 1 lb. ground beef

  • 1/2 medium white onion, small dice

  • 1 small carrot, peeled, small dice

  • 1 small eggplant, small dice

  • 2 medium stalks of celery, small dice

  • 3 cloves of garlic, minced

  • 2 teaspoons fresh thyme

  • 1 teaspoon dried oregano

  • 1 tablespoon fresh basil, finely chopped

  • 2 tablespoons tomato paste

  • 3 1/2 cups marinara sauce

  • 1 teaspoon kosher salt

  • 1/2 teaspoon black pepper

  • 1 1/2 tablespoons fresh basil, finely chopped

Zucchini Noodles
  • 2 tablespoons olive oil

  • 4 large zucchini, spiralized

  • 1/4 teaspoon kosher salt

  • 1/2 teaspoon crushed red pepper flakes

  • 1/4 cup shaved Parmesan cheese

  • 1/2 cup cherry tomatoes, halved

  • 4 sprigs of basil

Instructions

Bolognese

Place the olive oil in a large skillet and set it over medium-high heat.

Olive oil in a large skillet.

Put the ground beef into the skillet. Cook the ground beef using a wooden spoon to break it into smaller pieces for 7–10 minutes until it is no longer pink.

Ground beef in a skillet

Next, drain the ground beef in a colander, then return it to the skillet.

Ground beef being strained using a colander.

Add the onions, carrots, eggplant, and celery and cook them for 3–4 minutes until they soften.

Onions, carrots, eggplant, and celery in a skillet.

Add the garlic, thyme, oregano, and basil and cook them for 1 minute until fragrant.

Garlic, thyme, oregano, and basil to the skillet.

Add the tomato paste, stir to combine, and cook it for 2 minutes.

Tomato paste being added to the mixture.

Add the marinara sauce, kosher salt, and black pepper and stir to combine.

Marinara sauce, kosher salt, and black pepper being added.

Cover the bolognese, turn the heat to low. Cook the bolognese for 20–30 minutes until the sauce thickens.

Bolognese being covered.

Remove the Bolognese from the heat and set it aside.

Bolognese in a pot
Zucchini

Spiralize the zucchini. Alternatively, if you don't have a tool to spiralize the zucchini, you can use a peeler to create zucchini ribbons.

Spiralized zucchini in a bowl

Combine the remaining ingredients in a large bowl and sauté for 1–2 minutes.

Zucchini being mixed with the other ingredients in a bowl.

Put the zucchini ribbons mixture on a plate and top with bolognese sauce.

Bolognese spread on top the zucchini mixture on a plate
Sarah Leadon
Author:
Senior Recipe Developer & Food Writer

More posts by Sarah Leadon

Unlock Exclusive Recipes & More! 🔓

Subscribe to our newsletter for the latest recipes, holiday specials, and mouthwatering secrets!

Subscribe

Add new comment

The content of this field is kept private and will not be shown publicly.