Keto Quick Pea and Asparagus Fettuccine Alfredo

Prep: 10 minCook: 12 min4 servingsmediumItalian
Quick Pea and Asparagus Fettuccine Alfredo

Creamy fettuccine with fresh asparagus and peas finished with butter, garlic, and a tangy lemon-parmesan sauce. The pasta cooks two minutes under package time, then tosses directly into the skillet with reserved starchy water to achieve silky sauce consistency without heavy reduction.

Ingredients

4 servings
  • 8 ounce fettuccine
    linguine or pappardelle1:1

    similar cooking time and sauce adhesion

    Full guide →
  • 16 ounce asparagus, trimmed and cut into 2-inch lengthwise pieces
  • ½ cup frozen green peas
  • 2 clove garlic
  • 2 tablespoon unsalted butter
    olive oil0.75:1dairy-free

    lighter sauce, use quality extra virgin

    Full guide →
  • 1 cup heavy cream
    creme fraiche1:1dairy-free

    dairy alternative with similar fat content

    Full guide →
  • 2 teaspoon lemon juice, from 1 lemon
    white wine0.5:1cup

    similar acidity and brightness

    Full guide →
  • ½ cup parmesan cheese, grated
    pecorino romano1:1dairy-free

    saltier, sharper flavor

    Full guide →
  • 1 ½ teaspoon salt, divided
    olive oil0.75:1dairy-free

    lighter sauce, use quality extra virgin

    Full guide →
  • ¼ teaspoon ground black pepper

Instructions

  1. 1

    Trim asparagus ends and cut into 2-inch lengthwise pieces.

  2. 2

    Bring salted water to boil in a large pot and add fettuccine. Cook for 2 minutes less than package directions.

  3. 3

    Heat butter in a skillet over medium heat. Add garlic and cook until fragrant.

  4. 4

    Add asparagus and cook for 2-3 minutes.

  5. 5

    Add frozen peas and cook for 1-2 minutes.

  6. 6

    Pour in heavy cream, lemon juice, parmesan, and black pepper. Simmer over low heat for 2-3 minutes.

  7. 7

    Transfer pasta to the skillet using tongs or a slotted spoon, reserving pasta water. Toss to combine, adding reserved pasta water as needed for creamy consistency.

  8. 8

    Serve topped with additional parmesan and lemon zest.

Tips

Tip 1

Reserve pasta water before draining; the starch creates creamy sauce without additional reduction.

Tip 2

Cook pasta 2 minutes under package time so it finishes gently in the skillet without overcooking.

Tip 3

Add pasta water gradually; sauce should coat noodles, not pool at the bottom.

Good to Know

Storage

Refrigerate in airtight container up to 2 days. Rewarm gently on stovetop with splash of cream or pasta water.

Make Ahead

Trim asparagus and measure ingredients up to 4 hours ahead. Do not cook pasta in advance.

Serve With

Immediately while sauce is creamy. Pass extra parmesan at table.

See pairing guide →

Common Mistakes

Watch

Drain pasta completely before adding to skillet to avoid losing creamy consistency; always reserve pasta water first.

Watch

Skip the 2-minute undercooked step and pasta will turn to mush when tossed into hot cream.

Watch

Let cream simmer longer than 3 minutes and it may break or become too thick; watch closely.

Substitutions

Dairy-Free Swaps

heavy cream
creme fraiche1:1dairy-free

dairy alternative with similar fat content

Full guide →
unsalted butter
olive oil0.75:1dairy-free

lighter sauce, use quality extra virgin

Full guide →
parmesan cheese
pecorino romano1:1dairy-free

saltier, sharper flavor

Full guide →

General Alternatives

fettuccine
linguine or pappardelle1:1

similar cooking time and sauce adhesion

Full guide →
lemon
white wine0.5:1cup

similar acidity and brightness

Full guide →
Find more substitutions →