Roasted Garlic & Asparagus Pasta

Featured in: Homemade Classics

This vibrant spring pasta brings together the mellow, sweet flavors of whole roasted garlic cloves with tender asparagus pieces, all tossed with al dente spaghetti in silky olive oil. The garlic becomes naturally creamy when roasted, creating a luxurious sauce without cream or heavy ingredients. Fresh lemon zest and Parmesan add brightness and depth. Ready in 45 minutes with minimal hands-on time, this vegetarian dish serves four and pairs beautifully with a crisp white wine.

Updated on Tue, 20 Jan 2026 10:20:00 GMT
Golden roasted garlic cloves and vibrant green asparagus tossed with al dente spaghetti in this Roasted Garlic & Asparagus Pasta dish. Save
Golden roasted garlic cloves and vibrant green asparagus tossed with al dente spaghetti in this Roasted Garlic & Asparagus Pasta dish. | pumpkinhearth.com

The first time I roasted garlic heads whole, I stood by the oven door, mesmerized by how those tight, papery bundles transformed into buttery, golden cloves. My kitchen filled with this mellow sweetness that made me realize garlic doesn't always have to be sharp and assertive. Now I keep roasted garlic in my fridge constantly, ready to fold into pasta, spread on toast, or just eat straight from the clove.

I made this for my sister last spring when she came over complaining about being exhausted from work. She watched me squeeze those soft roasted cloves out of their skins, half skeptical, and then practically licked her plate clean. Now she texts me whenever asparagus goes on sale at the grocery store.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • 1 large head garlic: Roasting transforms sharp raw cloves into something spreadable and sweet, almost like a savory confit
  • 1 bunch fresh asparagus: Look for tight, compact tips and firm stalks, avoid woody stems that bend too easily
  • 12 oz spaghetti: The long strands twine perfectly around asparagus pieces and catch that garlicky olive oil
  • 1/4 cup extra-virgin olive oil, plus more: This is your sauce base, so use oil you actually like the taste of
  • 1/2 teaspoon sea salt: Since Parmesan is naturally salty, taste before adding more at the end
  • 1/4 teaspoon freshly ground black pepper: Grind it fresh right before you need it
  • 1/4 teaspoon red pepper flakes: Just a whisper of heat that makes everything else taste brighter
  • 1/2 cup grated Parmesan cheese: Buy a wedge and grate it yourself, the pre-grated stuff resists melting
  • Zest of 1 lemon: Avoid the bitter white pith when zesting, you just want the fragrant yellow outer layer
  • 2 tablespoons fresh parsley: Flat-leaf parsley has more flavor than the curly variety

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Roast the garlic until golden:
Slice the top third off your garlic head so the cloves are exposed, drizzle with olive oil, wrap tightly in foil, and roast at 400°F for 30 minutes until cloves are soft and golden brown.
Roast the asparagus:
After the garlic has been roasting for 15 minutes, toss asparagus on a baking sheet with olive oil, salt, and pepper, then roast for 12-15 minutes until just tender with slight char.
Cook the pasta:
Boil spaghetti in generously salted water until al dente, then reserve 1/2 cup of the starchy pasta water before draining.
Prep the garlic:
Let the roasted garlic cool briefly, then squeeze the soft cloves out of their skins and mash gently with a fork into a rough paste.
Build the sauce base:
Warm 1/4 cup olive oil in a large skillet over medium heat, add the mashed garlic, and sauté for 1-2 minutes until fragrant.
Combine everything:
Add roasted asparagus and cooked spaghetti to the skillet, tossing well and adding pasta water as needed to create a silky coating.
Finish with brightness:
Stir in Parmesan, lemon zest, parsley, and red pepper flakes, then taste and adjust seasoning before serving immediately.
A close-up of this Roasted Garlic & Asparagus Pasta shows olive oil glistening on tender vegetables and fresh parsley garnish. Save
A close-up of this Roasted Garlic & Asparagus Pasta shows olive oil glistening on tender vegetables and fresh parsley garnish. | pumpkinhearth.com

This pasta became my go-to spring dinner because it feels special without requiring any actual technique beyond patience.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Making It Your Own

Sometimes I add toasted pine nuts in the last minute of tossing for crunch, or swap parsley for fresh basil when I have it on hand. The structure stays the same but the personality shifts.

Timing The Oven

Putting the asparagus in halfway through the garlic roasting time is the only real timing trick. If you forget and add them later, the garlic might be done before the asparagus catches up.

Serving Suggestions

This pasta wants a simple green salad with a sharp vinaigrette to cut through the roasted garlic richness.

  • Crusty bread for sopping up any remaining garlicky oil
  • A crisp white wine like Sauvignon Blanc or Pinot Grigio
  • Extra lemon wedges at the table for those who love brightness
Serve this Roasted Garlic & Asparagus Pasta with a sprinkle of Parmesan and a wedge of lemon for a bright finish. Save
Serve this Roasted Garlic & Asparagus Pasta with a sprinkle of Parmesan and a wedge of lemon for a bright finish. | pumpkinhearth.com

Simple food often means the most, especially when spring finally arrives and fresh produce feels like a revelation.

Recipe Q&A

How do I know when the garlic is properly roasted?

The garlic is ready when the cloves are soft and golden, typically after 30 minutes at 400°F. They should squeeze easily from their skins and have a mellow, slightly sweet aroma. Don't worry if they brown a bit—this adds deeper flavor.

Can I prepare this ahead of time?

You can roast the garlic and asparagus up to 2 days in advance and store them separately in the refrigerator. Cook the pasta fresh just before serving, then combine with the roasted vegetables for best texture and flavor.

What if I don't have fresh asparagus?

Fresh green beans, broccoli, or zucchini work beautifully as substitutes. Adjust roasting time slightly depending on the vegetable's thickness—aim for tender-crisp texture.

Why is pasta water important in this dish?

The starchy pasta water emulsifies with the olive oil to create a silky coating that clings to the spaghetti. It prevents the dish from feeling dry and helps distribute flavors evenly throughout.

How can I make this vegan?

Simply omit the Parmesan cheese or substitute it with nutritional yeast or vegan Parmesan alternative. The roasted garlic and asparagus provide plenty of flavor on their own. Consider adding toasted nuts for texture and protein.

What wine pairs well with this pasta?

A crisp Sauvignon Blanc or Pinot Grigio complements the fresh lemon zest and delicate flavors perfectly. The acidity cuts through the olive oil and enhances the roasted garlic's sweetness.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Roasted Garlic & Asparagus Pasta

Sweet roasted garlic and tender asparagus combined with spaghetti and Parmesan for an elegant yet simple spring meal.

Prep duration
15 min
Time to cook
30 min
Time required
45 min
Created by Sarah Coleman


Skill required Easy

Cuisine origin Italian

Portions 4 Serves

Dietary info Meat-free

What you'll need

Vegetables

01 1 large head garlic
02 1 pound fresh asparagus, trimmed and cut into 2-inch pieces

Pasta

01 12 ounces spaghetti

Pantry

01 1/4 cup extra-virgin olive oil, plus additional for roasting
02 1/2 teaspoon sea salt, plus additional for pasta water
03 1/4 teaspoon freshly ground black pepper
04 1/4 teaspoon red pepper flakes
05 1/2 cup grated Parmesan cheese, plus additional for serving
06 Zest of 1 lemon
07 2 tablespoons fresh parsley, chopped

Directions

Step 01

Prepare garlic for roasting: Preheat oven to 400°F. Slice the top off the garlic head to expose the cloves, drizzle with olive oil, wrap in aluminum foil, and roast for 30 minutes until soft and golden.

Step 02

Roast asparagus: After 15 minutes of garlic roasting, spread asparagus on a baking sheet, drizzle with olive oil, season with salt and pepper, and roast in the same oven for 12 to 15 minutes until tender.

Step 03

Cook pasta: Bring a large pot of salted water to a boil. Cook spaghetti until al dente according to package instructions. Reserve 1/2 cup pasta water, then drain pasta in a colander.

Step 04

Extract roasted garlic: Squeeze the roasted garlic cloves from their skins and mash lightly with a fork.

Step 05

Infuse oil with garlic: In a large skillet over medium heat, add 1/4 cup olive oil. Add the mashed garlic and sauté for 1 to 2 minutes until fragrant.

Step 06

Combine pasta and vegetables: Add roasted asparagus and cooked spaghetti to the skillet. Toss to combine, adding reserved pasta water as needed to create a silky sauce consistency.

Step 07

Finish with seasonings: Stir in Parmesan cheese, lemon zest, parsley, and red pepper flakes. Season to taste with salt and pepper.

Step 08

Serve: Transfer to serving dishes immediately and garnish with additional Parmesan and fresh parsley.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Gear Needed

  • Chef's knife
  • Cutting board
  • Aluminum foil
  • Baking sheet
  • Large pot
  • Colander
  • Large skillet
  • Tongs

Allergy warning

Read over each ingredient for allergies and check with your doctor when uncertain.
  • Contains wheat gluten from spaghetti
  • Contains milk from Parmesan cheese
  • Use gluten-free pasta for gluten-free adaptation
  • Omit Parmesan or use dairy-free substitute for dairy-free adaptation

Nutrition details per portion

This is for reference only. Contact your healthcare provider about any concerns.
  • Calorie count: 470
  • Fat content: 15 g
  • Carbohydrate: 67 g
  • Proteins: 16 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.