I have to tell you about this Zucchini Cacio e Pepe with Brown Butter Recipe because it has completely changed the way I think about simple weeknight dinners. It combines tender zucchini with the sharp, creamy tang of parmesan and pecorino cheeses, all elevated by the nutty warmth of brown butter and a generous hit of freshly cracked black pepper. Every bite bursts with comforting flavors that feel both indulgent and fresh, yet it comes together surprisingly quickly. It’s become one of my favorite ways to enjoy pasta with a light, fresh twist that still feels totally satisfying.
Why You'll Love This Zucchini Cacio e Pepe with Brown Butter Recipe
What really makes this dish stand out for me is the incredible flavor contrast and balance. The zucchini adds this beautiful, subtle sweetness and a delicate crispness that plays perfectly against the bold peppery kick and the rich, savory cheese. When you top it all off with brown butter, it creates this silky, almost caramel-like sauce that clings to every strand of pasta — honestly, it’s pure magic on a plate. I love how the simple ingredients come together to create such a sophisticated taste without a ton of fuss.
Another reason I adore this recipe is how approachable it is. You don’t need to be a professional cook to pull it off, but you still end up with something that feels special and restaurant-worthy. I find it perfect for casual dinners with friends or even a cozy family meal because it’s quick, uses pantry staples, and yet feels far from ordinary. Plus, it’s a great way to sneak some veggies into the mix in a way that everyone actually enjoys.
Ingredients You'll Need
The magic in this Zucchini Cacio e Pepe with Brown Butter Recipe comes from a handful of simple, fresh ingredients that each play a crucial role. Each one is essential to building the flavors, textures, and vibrant colors that make the dish so memorable.
- 1 pound pasta: I prefer something like spaghetti or bucatini for that classic cacio e pepe feel.
- 2 tablespoons extra virgin olive oil: This gently sautés the zucchini, adding subtle richness.
- 2 zucchini or yellow summer squash, sliced: Adds fresh texture and light sweetness to the dish.
- 1-2 cloves garlic, chopped: Gives just a hint of aromatic warmth without overpowering.
- Kosher salt: Essential for seasoning the pasta water and vegetables to perfection.
- 8 tablespoons salted butter: Half of this becomes dreamy brown butter that takes the dish to another level.
- 2 teaspoons freshly cracked black pepper: This is the star seasoning—don’t be shy with it!
- 1 cup freshly grated parmesan cheese: Adds savory, nutty depth.
- ½ cup freshly grated pecorino cheese: A sharper, saltier contrast that elevates the cheese sauce.
- Fresh basil: For a bright, fragrant finish.
Directions
Step 1: Bring a large pot of salted water to a rolling boil. Cook the pasta according to the package directions until al dente—this usually takes about 8 to 10 minutes depending on your pasta. Right before draining, scoop out and reserve about 1 ¼ cups of the starchy pasta cooking water, then drain the pasta and set it aside.
Step 2: While the pasta cooks, heat the olive oil in a large skillet over medium heat. Add the sliced zucchini along with the chopped garlic, then season lightly with kosher salt. Cook the mixture for about 5 minutes until the zucchini starts to turn golden and tender but still has some bite. Remove the zucchini from the skillet and transfer it to a plate to rest.
Step 3: In the same skillet, add the freshly cracked black pepper. Toast it for about 30 seconds, just until fragrant—this step really wakes up the pepper’s flavor. Then, add 4 tablespoons of butter and let it melt into the peppercorns.
Step 4: Return the pasta to the skillet with the butter and pepper. Pour in 1 cup of the reserved pasta water and sprinkle on both the parmesan and pecorino cheeses. Toss everything vigorously—this is key—to melt the cheese gently and create a silky, glossy sauce. If the sauce feels too thick, add the remaining ¼ cup of pasta water a little at a time, until you get the perfect creamy consistency.
Step 5: Add the sautéed zucchini back into the skillet and season with additional salt if needed. Toss gently but thoroughly so each bite gets that perfect balance of tender squash, cheesy goodness, and pepper.
Step 6: In a small separate skillet, melt the remaining 4 tablespoons of butter over medium heat. Keep an eye on it and cook for 3 to 4 minutes until the butter turns a golden brown and smells nutty—this is your brown butter. Be careful not to burn it!
Step 7: Serve the pasta onto plates and spoon the warm brown butter evenly over each serving. Top with fresh basil leaves for a gorgeous flourish. Dig in immediately and savor every mouthwatering bite!
Servings and Timing
This recipe makes about 6 hearty servings, perfect for a family dinner or sharing with friends. Prep time is quick—just about 10 minutes to slice and gather your ingredients. The pasta cooking and sautéing combined take roughly 20 minutes, so you’re looking at a total time of around 30 minutes from start to finish. There’s no resting time needed, so you can enjoy it hot and fresh right away!
How to Serve This Zucchini Cacio e Pepe with Brown Butter Recipe
I love serving this dish warm because it really lets the rich, buttery sauce shine alongside the softly sauteed zucchini. To make the meal feel complete, I often pair it with a light green salad dressed simply with lemon and olive oil—that brightness cuts through the richness beautifully. Roasted cherry tomatoes or a side of garlic sautéed spinach also complement the flavors perfectly and add vibrant color to the plate.
For presentation, a sprinkle of extra freshly cracked pepper and a few torn basil leaves on top makes the dish look as beautiful as it tastes. I like to serve moderate portions because the richness is satisfying, but adding a crunchy breadstick or garlic toast on the side works wonderfully for soaking up that irresistible brown butter sauce.
This dish is a fantastic choice for casual weeknight dinners, but it’s special enough to bring out for a cozy weekend meal or when hosting friends. The combination of flavors always sparks compliments, and it’s great for anyone who loves classic Italian flavors with a fresh, vegetable-forward twist. Not to mention, it’s ideal served warm so every forkful delivers comforting, buttery goodness.
Variations
I enjoy experimenting with this recipe to suit different tastes and dietary needs. For example, if you want some extra texture and color, adding thinly sliced roasted red peppers or sautéed mushrooms pairs beautifully with the zucchini and cheese. You can swap the zucchini for yellow squash or even tender asparagus tips when in season, keeping the same method for great results.
If you’re looking for a gluten-free version, simply substitute your pasta for a quality gluten-free option or even spiralized zucchini noodles if you want to lighten the carb load. The key is to maintain that perfect balance between pepper, cheese, and the luscious brown butter sauce, which remains deliciously satisfying either way.
For a vegan twist, I’ve tried replacing the cheeses with nutritional yeast for that cheesy flavor and using a vegan butter substitute for browning. Although it’s different from the original, it still has those lovely nutty and peppery notes. Another creative variation I like is adding a pinch of red chili flakes for subtle heat, which adds a fun spicy kick without overwhelming the classic flavor profile.
Storage and Reheating
Storing Leftovers
If you happen to have any leftovers, I recommend storing them in an airtight container in the refrigerator. Because this dish contains butter and cheese, it’s best eaten within 2 days to keep the flavors fresh and the texture enjoyable. When storing, try to keep the pasta and zucchini together so the flavors meld, but add fresh basil leaves only at serving time to keep their bright color.
Freezing
While freezing this dish isn’t ideal due to the delicate texture of the zucchini and the freshness of the cheese, you can freeze the pasta portion alone if needed. Use a freezer-safe airtight container or heavy-duty freezer bag, and consume within 1 month for best quality. To thaw, defrost overnight in the fridge. I recommend reheating gently to preserve the sauce’s creamy consistency.
Reheating
The best method to reheat Zucchini Cacio e Pepe with Brown Butter Recipe is to use a skillet over low heat with a splash of water or vegetable broth to loosen the sauce. Stir gently until warmed through without overcooking, which can cause the pasta to become mushy. Avoid using a microwave if possible, as it tends to dry out the dish and dull the fresh flavors. Freshly adding a little more cracked pepper and torn basil after reheating helps revive the dish beautifully.
FAQs
Can I use different types of pasta for this recipe?
Absolutely! While I suggest spaghetti or bucatini for the traditional feel, any long pasta like linguine or fettuccine works wonderfully. Even short pasta shapes like penne or rigatoni can be used if you prefer - just adjust cooking times accordingly.
What can I substitute for pecorino if I don’t have it?
If pecorino isn’t available, extra parmesan will do just fine, though pecorino adds a sharper, saltier note that’s quite distinctive. For a twist, you could try grana padano or a well-aged asiago for similar salty complexity.
Is this recipe suitable for vegetarians?
Yes, this recipe is vegetarian since it uses dairy but no meat or animal-based broth. Just double-check your cheese ingredients if you strictly avoid animal rennet, and opt for vegetarian-friendly cheeses if needed.
Can I make this recipe dairy-free or vegan?
You can! Swap the butter for a plant-based alternative and substitute the cheeses with nutritional yeast or vegan cheese. The brown butter flavor can be approximated by toasting the vegan butter with a pinch of toasted nuts or seeds to add that nutty note.
How do I know when the butter is perfectly browned?
The butter is browned when it turns a golden amber color and develops a nutty aroma. Watch it carefully as it can go from brown to burnt quickly. Once you see little brown specks forming and smell that toasted scent, remove it from the heat immediately.
Conclusion
I genuinely hope you give this Zucchini Cacio e Pepe with Brown Butter Recipe a try because it’s one of those dishes that brings me so much joy every time I cook it. It’s simple, fast, and full of bold, comforting flavors that feel both familiar and fresh. Once you taste the harmony of buttery richness, peppery kick, and tender zucchini, I promise it’ll become a favorite in your own kitchen like it is in mine.
PrintZucchini Cacio e Pepe with Brown Butter Recipe
Zucchini Cacio e Pepe with Brown Butter is a delightful twist on the classic Italian pasta dish, combining tender zucchini sautéed to golden perfection with a creamy, cheesy sauce made from parmesan and pecorino. Finished with a fragrant brown butter drizzle and fresh basil, this recipe is quick, comforting, and full of vibrant flavors.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 6 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Italian
- Diet: Vegetarian
Ingredients
Pasta
- 1 pound pasta
- kosher salt (for pasta water)
Vegetables
- 2 zucchini or yellow summer squash, sliced
- 1-2 cloves garlic, chopped
Cheese and Butter
- 8 tablespoons salted butter, divided
- 1 cup freshly grated parmesan cheese
- ½ cup freshly grated pecorino cheese
Other Ingredients
- 2 tablespoons extra virgin olive oil
- 2 teaspoons freshly cracked black pepper
- fresh basil (for garnish)
Instructions
- Cook Pasta: Bring a large pot of salted water to a boil. Add the pasta and cook according to package directions until al dente. Just before draining, reserve 1 ¼ cups of the pasta cooking water. Drain the pasta and set aside.
- Sauté Zucchini and Garlic: While pasta cooks, heat olive oil in a large skillet over medium heat. Add the sliced zucchini and chopped garlic, season with kosher salt, and cook until the zucchini is golden and tender, about 5 minutes. Remove zucchini from skillet and set aside on a plate.
- Toast Pepper and Combine Pasta: In the same skillet, add freshly cracked black pepper and cook for 30 seconds until fragrant and toasted. Add 4 tablespoons of butter to the skillet. Then, add the drained pasta, 1 cup of the reserved pasta cooking water, parmesan, and pecorino cheeses. Toss vigorously to melt the cheeses and create a creamy sauce. Add the remaining ¼ cup of pasta water and the cooked zucchini back to the skillet. Season with salt to taste and toss well to combine.
- Prepare Brown Butter: In a separate skillet, melt the remaining 4 tablespoons of butter over medium heat. Cook the butter, swirling occasionally, for about 3-4 minutes until it turns golden brown and develops a nutty aroma.
- Serve: Plate the pasta mixture and spoon the brown butter evenly over each serving. Garnish with fresh basil leaves. Serve immediately and enjoy!
Notes
- Reserve pasta water carefully as it helps to create a smooth, creamy sauce.
- Use freshly cracked black pepper for the best flavor and aroma.
- Brown butter should be watched closely to prevent burning; it should be golden and fragrant.
- Fresh basil adds a bright finish – do not skip this garnish.
- You can use zucchini or yellow summer squash according to preference or availability.
- For a vegetarian version, ensure that the cheeses are made without animal rennet.


Leave a Reply