Go Back
+ servings
Pasta with Zucchini Sauce topped with chopped bacon on a white plate.

Pasta with Zucchini Sauce

This creamy pasta with zucchini sauce is a quick and easy meal that comes together in just 20 minutes!
Course Main Course
Cuisine American, Italian
Prep Time 5 minutes
Cook Time 15 minutes
Total Time 20 minutes
Servings 6 servings
Calories 475kcal


  • 2 tablespoons butter salted or unsalted is fine
  • 1/2 small sweet onion diced
  • 3 garlic cloves minced
  • 1 lb zucchini grated on a box grater
  • 1 1/2 teaspoons kosher salt
  • 1/2 teaspoon black pepper
  • 1 cup heavy cream
  • 1/2 cup chicken broth or vegetable broth
  • 2/3 cup freshly grated parmesan cheese packed
  • 1 cup frozen peas thawed, see notes
  • 10 oz bucatini or other long pasta such as spaghetti, linguini, fettuccini
  • 1/4 cup bacon cooked and crumbled for serving


  • Bring a large pot of water to boil. Once boiling add 1 T of salt to the water. Add the pasta and cook 2 minutes under al dente. The pasta will be a tad firm in the middle. 
  • Before draining the pasta water, scoop out 1 cup worth of pasta water and reserve for later. We will use this to help loosen up the pasta sauce if necessary. 

Zucchini Sauce

  • In a skillet over medium heat melt the butter. Add the onion and garlic and cook for 3 minutes or until the onion is translucent and has softened. Stir in the zucchini, salt, and pepper and cook for 4 minutes or until the zucchini has cooked down by about half it’s volume. 
  • Stir in the cream, broth, parmesan, and frozen peas. Bring to a simmer and simmer for 3 minutes. It will appear watery, which is fine because we need to finish cooking the pasta in that water. 
  • Add the pasta to the zucchini sauce and toss to coat. Cook for 2 minutes. If the pasta sauce gets too thick add a splash of the reserved pasta water to the skillet.
  • Remove from stove and serve immediately with additional parmesan and chopped bacon if desired. 


Zucchini: No need to peel the zucchini before grating it. 
Toppings: the bacon is optional but it adds delicious flavor and crunch to the dish! Can also add some chopped fresh herbs such as parsley, thyme, or basil. 


Calories: 475kcal | Carbohydrates: 45g | Protein: 15g | Fat: 26g | Saturated Fat: 15g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 8g | Trans Fat: 1g | Cholesterol: 78mg | Sodium: 957mg | Potassium: 479mg | Fiber: 4g | Sugar: 6g | Vitamin A: 1128IU | Vitamin C: 27mg | Calcium: 198mg | Iron: 2mg