Spaghetti with Cauliflower Peas

Spaghetti with Cauliflower Peas

Spaghetti with Cauliflower Peas is one of those weeknight rescues I keep returning to when I want something both comforting and unexpectedly bright. The first time I tossed together pasta with roasted cauliflower and sweet peas, I was chasing a pantry-cleaning victory, and what I found felt like a small celebration on a plate. The flavors are simple, but the textures sing together, and every bite reminds me why humble ingredients can shine when treated with care.

I remember standing over the stove as steam rose and the kitchen filled with the toasty scent of roasted hazelnuts. I felt oddly proud, like I had conjured something far more elaborate than it actually is. Calling friends over felt unnecessary, because this dish is the kind you want to savor solo or share casually with whoever happens to be nearby. It has warmth without being heavy, and a little lemon zest lifts the whole thing so it never becomes cloying.

Over time I’ve tweaked the balance between crunchy and tender, and now I can usually tell by smell and sight when the cauliflower is perfect for the pan. The peas add pops of sweetness, while the chopped hazelnuts add a rustic crunch. Whenever I serve Spaghetti with Cauliflower Peas, I enjoy watching people pause midforkful, then smile. It’s the kind of recipe that turns a routine meal into a moment.

Recipe Snapshot

Total Time:
30 mins
Prep Time:
10 mins
Cook Time:
20 mins
Difficulty:
Medium
Calories:
350 kcal
Cuisine:
Italian
Diet:
Gluten-Free, Vegan
Course:
Dinner
Tools Used:
Baking sheet, Clean dish towel, Large skillet, Pot for pasta, Cutting board

Why This Spaghetti with Cauliflower Peas Hits Different

Comfort without heaviness

I love how Spaghetti with Cauliflower Peas delivers that cozy pasta feel while staying light. The combination of tender spaghetti and roasted cauliflower creates a satisfying mouthfeel that isn’t weighed down by cream or large amounts of oil. For evenings when I want something soothing but not sleepy, this dish hits the sweet spot.

Great texture contrasts

Texturally, the dish sings. The crunchy, toasted hazelnuts against the soft chew of spaghetti and the slight pop of peas give every bite interest. I find that those contrasts keep people coming back for more, and they’re what make it memorable rather than forgettable.

Minimal but flavorful ingredient list

There’s a real joy in getting a lot of flavor from a few quality elements. Bright lemon zest and aromatic garlic lift the dish, while a modest sprinkle of parmesan cheese adds savory depth. I appreciate recipes that respect the ingredients and require little fuss but maximum attention to timing.

Flexible and approachable

I often reach for this recipe when feeding friends with varied tastes, because it’s easy to scale and to dress up or down. The method is forgiving, yet it rewards small attentions like reserving a little pasta water to marry the sauce. I like that it’s approachable for inexperienced cooks yet satisfying for those who cook often.

Seasonal and fresh

With peas and cauliflower appearing in many seasons, the dish feels timely, especially in spring when the produce is fresh and sweet. I enjoy how a few minutes of roasting and sautéing transforms simple vegetables into something celebratory. I almost always have the ingredients on hand, and that reliability makes it a staple in my rotation.

What to Buy for Spaghetti with Cauliflower Peas

Spaghetti with Cauliflower Peas

These ingredients are chosen to create balance between creamy pasta, nutty crunch, and bright herbal notes. The key players are the spaghetti which provides the comforting base, the roasted cauliflower which brings mild caramelized savor, and the sweet peas for pops of freshness. Small additions like lemon zest and parmesan cheese tie everything together with acid and umami.

  • 3/4 cup hazelnuts: Toast gently to deepen flavor and provide a crunchy, nutty contrast when chopped and sprinkled over the finished pasta; can be roughly chopped after toasting for texture and visual appeal.
  • 2 cups whole-grain spaghetti cooked according to package directions: Cook fully according to package directions to provide the pasta base and absorb flavors from the sauce; drain but reserve a small amount of cooking water to adjust sauce consistency.
  • 2 tablespoons reserved pasta water: Reserve to loosen and emulsify the sauce, helping it bind to the pasta and vegetables; add gradually to reach a silky, cohesive texture without thinning too much.
  • 2 tablespoons extra virgin olive oil: Heat briefly to form the sauce base and coat the pasta and vegetables; adds richness and carries aromatic flavors from garlic and herbs throughout the dish.
  • 1 cup baby peas frozen, thawed: Thaw and heat through to contribute bursts of sweetness, color, and tender bite; stir into the pasta near the end of cooking to avoid overcooking and preserve texture.
  • 3 cups cauliflower florets: Cook until tender and lightly browned if desired to add a mild, slightly sweet, and earthy element that complements the pasta; chop into florets small enough to mix evenly with spaghetti.
  • 2 garlic cloves minced: Sauté briefly to release pungent, aromatic flavors that infuse the oil and whole dish; mince finely so garlic distributes evenly and avoids large, overpowering pieces.
  • 1 lemon zested: Zest to add bright, citrusy aroma and a fresh, tangy note that lifts the richness of the oil and cheese; use finely to avoid bitter pith and maximize fragrant oils.
  • 1/4 cup basil fresh, chopped: Chop and fold in to introduce fresh herbal fragrance and a hint of peppery sweetness; add at the end to preserve color and vibrant flavor.
  • 1/2 teaspoon kosher or sea salt: Season sparingly to enhance overall flavor and balance the sweetness of peas and mildness of cauliflower; adjust to taste taking into account the saltiness of parmesan.
  • 1/4 teaspoon black pepper: Grind or sprinkle to add a mild heat and peppery background that contrasts with the creaminess of the sauce; adjust amount to personal preference to avoid overpowering subtle flavors.
  • 1/4 cup parmesan cheese: Grate finely to provide savory, umami-rich finishing flavor and slight creaminess; toss with hot pasta so cheese melts and helps bind the sauce.

Cooking Method for Spaghetti with Cauliflower Peas

Spaghetti with Cauliflower Peas

I like to think of this cooking sequence as a choreography where timing matters more than fancy technique. A few careful minutes of roasting and sautéing set the stage, and then everything comes together quickly. Keep your pans warm, your senses tuned, and your reserved pasta water handy.

  1. Preheat oven to 350 degrees.: The kitchen fills with a warm, toasty anticipation that primes the hazelnuts for deep flavor development. The dry heat encourages even browning, creating nutty aromas that will perfume the whole dish. If you skip warming the oven, the nuts may toast unevenly, leaving pockets of raw flavor. A common mistake is setting the rack too high, which can burn the nuts; place the tray in the center for steady heat.
  2. Spread hazelnuts in an even layer on a baking sheet and roast for about 10 minutes. Pour hot hazelnuts onto a clean dish towel and cover. After about 5 minutes, rub hazelnuts in dish towel between both hands so the papery skins come off. Separate nuts from skins and discard skins.: The roasting releases fragrant oils and a deep, sweet nuttiness you can smell as soon as you open the oven. Covering them steamed the skins, making them easy to remove by abrasion, and the clean towel action reveals smooth, toasted flesh. Watch the color closely, as nuts darken quickly; a light golden brown is the target. If you under-roast them, they will taste bland; over-roasting produces bitterness.
  3. Coarsely chop hazelnuts and set aside.: Chopping creates bite sized pieces that provide contrasting texture throughout the dish, so you get crunchy notes in every forkful. The rough chop preserves some larger pieces for a satisfying crunch and smaller crumbs that integrate with the pasta . Avoid pulverizing them into dust, which would lose the pleasurable textural contrast. Use a quick pulse on a cutting board, not a blender, to maintain control.
  4. Add pasta to water and cook until al dente, drain.: When the spaghetti is cooked al dente, it maintains a firm chew that pairs perfectly with roasted cauliflower . The tactile sensation of bite gives the dish structure. Save a small amount of starchy cooking water before draining to help the sauce bind. Overcooking the pasta will yield a limp texture that cannot stand up to the crunchy elements.
  5. In a large skillet, add olive oil and turn to medium heat. Add cauliflower florets and peas, toss in oil, and cook just until cauliflower is slightly tender, about 5-10 minutes. Add garlic and sauté for one minute.: The sizzle as the cauliflower hits the oil signals caramelization is beginning, with edges turning golden and sweet aromas developing. The peas will warm and retain their bright color. Adding minced garlic late protects it from burning and allows it to soften into fragrant, mellow sweetness. Avoid cramming the pan, which causes steaming instead of browning, producing limp vegetables.
  6. Add spaghetti, reserved pasta water, lemon zest, salt, pepper, and basil, toss to combine.: The sound of pasta sliding into the pan is reassuring as the starchy water emulsifies with the olive oil , creating a silky coating that clings to strands. The lemon zest releases volatile oils that lift the aroma, while fresh basil adds herbaceous perfume. Tasting at this stage helps you balance salt and pepper. Be careful not to add too much water at once, which can dilute flavors and create a runny texture.
  7. Remove from heat and toss in hazelnuts. Sprinkle with grated parmesan.: Off the heat, the residual warmth melds flavors without wilting the bright elements, and tossing in chopped hazelnuts preserves their crunch. The grated parmesan cheese melts gently into the pasta, adding savory depth. If you add nuts too early while still cooking, they can soften and lose their texture, so finish with them for maximum contrast.
  8. Enjoy!: Serve immediately so the spaghetti retains its texture and the contrasts stay vivid. Eating right away preserves the temperature balance between warm pasta and aromatic finishes. A pitfall is letting the dish sit too long, which causes the pasta to absorb moisture and the nuts to soften, dulling those lively contrasts.

Variations to Try

Spaghetti with Cauliflower Peas

This dish is forgiving and versatile, so small swaps or additions can shift the character while keeping the core identity intact. Below are thoughtful variations to explore, each beginning with a bold prompt to guide your adaptation.

  • Make it heartier: Add extra chopped hazelnuts and increase the cooked spaghetti portion for a more filling meal that still retains the crunchy contrast.
  • Boost the brightness: Stir in additional lemon zest or a small squeeze of lemon juice just before serving to sharpen the flavors and lift the palate.
  • Herb swap: Replace or combine basil with other delicate herbs like parsley for a different herbal profile while keeping the dish fresh.
  • Make ahead: Roast the hazelnuts and cook the cauliflower in advance, then reheat gently and toss with freshly cooked spaghetti for quick assembly.
  • Cheese finish: Use freshly grated parmesan cheese at the end to preserve its umami lift, adding a small extra sprinkle at the table for those who want more.

How to Enjoy Spaghetti with Cauliflower Peas

This recipe is flexible for many occasions, from relaxed weeknight dinners to light weekend lunches. Below are practical serving ideas, pairing suggestions, and storage notes to help you get the most from the dish.

  • Serve warm immediately: Present the spaghetti hot so the textures remain distinct, with crunchy hazelnuts and tender cauliflower.
  • Casual weeknight dinner: Plate simply in shallow bowls so the sauce clings to the pasta, making it easy to eat without fuss or extra garnishes.
  • Light lunch option: Offer smaller portions with a side salad of crisp greens to keep the meal balanced and refreshing.
  • Ramadan or communal meals: Make the recipe in larger batches and serve family style, allowing guests to take portions while it is still warm and vibrant.
  • Storage tips: Refrigerate leftovers in an airtight container for up to 3 days; reheat gently with a splash of reserved pasta water to restore silkiness and prevent drying out.
  • Seasonal pairing: In spring, let the natural sweetness of the peas shine, and consider serving with a light, citrusy side to complement the lemon zest.

FAQ

The key to keeping cauliflower tender yet slightly firm is to avoid overcrowding the skillet, which causes steaming rather than browning. Cook the florets in a single layer over medium heat so they develop golden edges, stirring occasionally to ensure even color. Timing matters too; aim for about five to ten minutes until they are just tender when pierced with a fork. If you prefer extra caramelization, raise the heat briefly at the end, watching closely to prevent burning, which brings bitterness.

Reserving a bit of starchy pasta water creates a natural emulsifier that helps the olive oil and other liquids cling to the strands. When you toss the spaghetti with a small splash of that water, it binds the sauce into a silky coating rather than letting oil remain separate and greasy. Start with a tablespoon or two and add more as needed to reach a glossy finish. Adding too much will loosen the sauce, so proceed gradually while tossing.

Yes, you can substitute another toasted nut such as walnuts or almonds if you do not have hazelnuts. Each nut brings a slightly different flavor profile, with walnuts offering earthier notes and almonds a milder sweetness. Toast whichever nut you choose to amplify aroma and crunch, but be careful not to over-toast, which can introduce bitterness. Keep the quantity similar so the texture balance and the nutty accent remain consistent in the dish.

To preserve the fragrance and color of fresh basil, add it off the heat at the end of cooking. Heat wilts delicate leaves quickly, causing them to lose aroma and turn dull. Chopping the basil right before stirring it in keeps the essential oils intact, and combining it with lemon zest at the finish maximizes its fresh effect. If you add herbs too early, they will fade into the background rather than adding the final lift the recipe relies on.

Conclusion

What makes this recipe special is the way simple ingredients come together to create lively contrasts of texture and flavor. The roasted hazelnuts, tender cauliflower, sweet peas, and bright lemon zest combine into a satisfying dish that feels both rustic and refined. I encourage you to give it a try on a busy weeknight or when you want a taste of something comforting but not heavy. It’s quick, forgiving, and often becomes a repeat favorite.

Spaghetti with Cauliflower Peas

Spaghetti with Cauliflower Peas

Spaghetti with Cauliflower Peas is a light, textural pasta dish featuring roasted hazelnuts, tender cauliflower, and sweet peas. Bright lemon zest and a sprinkle of parmesan create a creamy, savory finish that makes for an easy weeknight dinner. Nutty crunch and fresh herb notes make it a recipe worth repeating, perfect when you want satisfying flavor without heaviness.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 6 people
Course: Dinner
Cuisine: Italian
Calories: 350

Ingredients
  

  • 3/4 cup hazelnuts Toast gently to deepen flavor and provide a crunchy, nutty contrast when chopped and sprinkled over the finished pasta; can be roughly chopped after toasting for texture and visual appeal.
  • 2 cups whole-grain spaghetti cooked according to package directions Cook fully according to package directions to provide the pasta base and absorb flavors from the sauce; drain but reserve a small amount of cooking water to adjust sauce consistency.
  • 2 tablespoons reserved pasta water Reserve to loosen and emulsify the sauce, helping it bind to the pasta and vegetables; add gradually to reach a silky, cohesive texture without thinning too much.
  • 2 tablespoons extra virgin olive oil Heat briefly to form the sauce base and coat the pasta and vegetables; adds richness and carries aromatic flavors from garlic and herbs throughout the dish.
  • 1 cup baby peas frozen, thawed Thaw and heat through to contribute bursts of sweetness, color, and tender bite; stir into the pasta near the end of cooking to avoid overcooking and preserve texture.
  • 3 cups cauliflower florets Cook until tender and lightly browned if desired to add a mild, slightly sweet, and earthy element that complements the pasta; chop into florets small enough to mix evenly with spaghetti.
  • 2 garlic cloves minced Sauté briefly to release pungent, aromatic flavors that infuse the oil and whole dish; mince finely so garlic distributes evenly and avoids large, overpowering pieces.
  • 1 lemon zested Zest to add bright, citrusy aroma and a fresh, tangy note that lifts the richness of the oil and cheese; use finely to avoid bitter pith and maximize fragrant oils.
  • 1/4 cup basil fresh, chopped Chop and fold in to introduce fresh herbal fragrance and a hint of peppery sweetness; add at the end to preserve color and vibrant flavor.
  • 1/2 teaspoon kosher or sea salt Season sparingly to enhance overall flavor and balance the sweetness of peas and mildness of cauliflower; adjust to taste taking into account the saltiness of parmesan.
  • 1/4 teaspoon black pepper Grind or sprinkle to add a mild heat and peppery background that contrasts with the creaminess of the sauce; adjust amount to personal preference to avoid overpowering subtle flavors.
  • 1/4 cup parmesan cheese Grate finely to provide savory, umami-rich finishing flavor and slight creaminess; toss with hot pasta so cheese melts and helps bind the sauce.

Equipment

  • Baking Sheet
  • Clean dish towel
  • Large Skillet
  • Pot for pasta
  • Cutting Board

Method
 

  1. Preheat oven to 350 degrees.: The kitchen fills with a warm, toasty anticipation that primes the hazelnuts for deep flavor development. The dry heat encourages even browning, creating nutty aromas that will perfume the whole dish. If you skip warming the oven, the nuts may toast unevenly, leaving pockets of raw flavor. A common mistake is setting the rack too high, which can burn the nuts; place the tray in the center for steady heat.
  2. Spread hazelnuts in an even layer on a baking sheet and roast for about 10 minutes. Pour hot hazelnuts onto a clean dish towel and cover. After about 5 minutes, rub hazelnuts in dish towel between both hands so the papery skins come off. Separate nuts from skins and discard skins.: The roasting releases fragrant oils and a deep, sweet nuttiness you can smell as soon as you open the oven. Covering them steamed the skins, making them easy to remove by abrasion, and the clean towel action reveals smooth, toasted flesh. Watch the color closely, as nuts darken quickly; a light golden brown is the target. If you under-roast them, they will taste bland; over-roasting produces bitterness.
  3. Coarsely chop hazelnuts and set aside.: Chopping creates bite sized pieces that provide contrasting texture throughout the dish, so you get crunchy notes in every forkful. The rough chop preserves some larger pieces for a satisfying crunch and smaller crumbs that integrate with the pasta . Avoid pulverizing them into dust, which would lose the pleasurable textural contrast. Use a quick pulse on a cutting board, not a blender, to maintain control.
  4. Add pasta to water and cook until al dente, drain.: When the spaghetti is cooked al dente, it maintains a firm chew that pairs perfectly with roasted cauliflower . The tactile sensation of bite gives the dish structure. Save a small amount of starchy cooking water before draining to help the sauce bind. Overcooking the pasta will yield a limp texture that cannot stand up to the crunchy elements.
  5. In a large skillet, add olive oil and turn to medium heat. Add cauliflower florets and peas, toss in oil, and cook just until cauliflower is slightly tender, about 5-10 minutes. Add garlic and sauté for one minute.: The sizzle as the cauliflower hits the oil signals caramelization is beginning, with edges turning golden and sweet aromas developing. The peas will warm and retain their bright color. Adding minced garlic late protects it from burning and allows it to soften into fragrant, mellow sweetness. Avoid cramming the pan, which causes steaming instead of browning, producing limp vegetables.
  6. Add spaghetti, reserved pasta water, lemon zest, salt, pepper, and basil, toss to combine.: The sound of pasta sliding into the pan is reassuring as the starchy water emulsifies with the olive oil , creating a silky coating that clings to strands. The lemon zest releases volatile oils that lift the aroma, while fresh basil adds herbaceous perfume. Tasting at this stage helps you balance salt and pepper. Be careful not to add too much water at once, which can dilute flavors and create a runny texture.
  7. Remove from heat and toss in hazelnuts. Sprinkle with grated parmesan.: Off the heat, the residual warmth melds flavors without wilting the bright elements, and tossing in chopped hazelnuts preserves their crunch. The grated parmesan cheese melts gently into the pasta, adding savory depth. If you add nuts too early while still cooking, they can soften and lose their texture, so finish with them for maximum contrast.
  8. Enjoy!: Serve immediately so the spaghetti retains its texture and the contrasts stay vivid. Eating right away preserves the temperature balance between warm pasta and aromatic finishes. A pitfall is letting the dish sit too long, which causes the pasta to absorb moisture and the nuts to soften, dulling those lively contrasts.

Notes

  • Make it heartier: Add extra chopped hazelnuts and increase the cooked spaghetti portion for a more filling meal that still retains the crunchy contrast.
  • Boost the brightness: Stir in additional lemon zest or a small squeeze of lemon juice just before serving to sharpen the flavors and lift the palate.
  • Herb swap: Replace or combine basil with other delicate herbs like parsley for a different herbal profile while keeping the dish fresh.
  • Make ahead: Roast the hazelnuts and cook the cauliflower in advance, then reheat gently and toss with freshly cooked spaghetti for quick assembly.
  • Cheese finish: Use freshly grated parmesan cheese at the end to preserve its umami lift, adding a small extra sprinkle at the table for those who want more.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating