Keto Roasted Brussels Sprouts Spaghetti

Prep: 15 minCook: 45 min4 servingsmediumItalian-American
Roasted Brussels Sprouts Spaghetti with Pancetta Cream Sauce

A sophisticated pasta dish combining roasted Brussels sprouts with crispy pancetta in a light cream sauce. The Brussels sprouts are oven-roasted until caramelized and tender, while pancetta adds smoky richness to the delicate cream base made with half-and-half and chicken broth. Leeks provide subtle sweetness and garlic brings aromatic depth. Perfect for a cozy dinner or entertaining, this recipe transforms humble Brussels sprouts into an elegant main course that balances hearty vegetables with indulgent cream.

Ingredients

4 servings
  • 4 cups brussels sprouts
  • 2 teaspoons extra-virgin olive oil
  • ½ teaspoon salt
  • ½ cup pancetta
    bacon1:1porksalty

    similar smoky flavor

    Full guide →
  • 1 cup dry whole-wheat spaghetti
    regular spaghetti1:1wheat

    lighter texture

  • 2 medium leeks
    yellow onion1:1aromatic

    stronger flavor

  • ¼ teaspoon freshly ground black pepper
  • 3 garlic cloves
  • ½ cup half-and-half
    heavy cream1:1dairyadds dairy

    richer sauce

  • ¼ cup low-sodium chicken broth
  • ¼ cup grated Parmesan cheese
    Pecorino Romano1:1dairysaltydairy-free

    sharper flavor

    Full guide →

Instructions

  1. 1

    Preheat the oven to 425°F

  2. 2

    Toss Brussels sprouts with olive oil on a large rimmed baking sheet

  3. 3

    Spread in a single layer, cut sides down, and season with salt

  4. 4

    Roast until browned and tender, then set aside

  5. 5

    Cook pancetta in a nonstick skillet over medium-high heat until browned and crispy

  6. 6

    Transfer pancetta to a small bowl and return skillet to stovetop

  7. 7

    Cook pasta according to package directions and drain

  8. 8

    Add leeks, salt, and pepper to pancetta drippings and cook until leeks begin to soften

  9. 9

    Add garlic and cook until fragrant

  10. 10

    Reduce heat to low, add half-and-half and chicken broth, and cook

  11. 11

    Add spaghetti, pancetta, and Brussels sprouts, tossing to coat in sauce

  12. 12

    Stir in Parmesan cheese

  13. 13

    Divide pasta among plates and serve immediately

Tips

Tip 1

Cut Brussels sprouts in half and place cut-side down for better caramelization and even roasting.

Tip 2

Save some pasta cooking water to thin the sauce if it becomes too thick when combining ingredients.

Tip 3

Clean leeks thoroughly by slicing and rinsing in cold water to remove any grit trapped between layers.

Good to Know

Storage

Refrigerate leftovers for up to 3 days. Reheat gently with a splash of broth to restore creaminess.

Make Ahead

Brussels sprouts can be roasted up to 1 day ahead. Reheat before adding to pasta.

Serve With

Serve immediately while hot with additional Parmesan cheese and black pepper if desired.

See pairing guide →

Common Mistakes

Watch

Don't overcook the cream sauce to avoid curdling - keep heat low once dairy is added.

Watch

Ensure Brussels sprouts are cut-side down to avoid burning the rounded tops.

Substitutions

Dairy-Free Swaps

half-and-half
heavy cream1:1dairyadds dairy

richer sauce

Full guide →
Parmesan
Pecorino Romano1:1dairysaltydairy-free

sharper flavor

Full guide →

General Alternatives

whole-wheat spaghetti
regular spaghetti1:1wheat

lighter texture

pancetta
bacon1:1porksalty

similar smoky flavor

Full guide →
leeks
yellow onion1:1aromatic

stronger flavor

Find more substitutions →

FAQ

Can I make this vegetarian?

Yes, omit the pancetta and chicken broth. Use vegetable broth instead and add extra olive oil for richness.

What if my Brussels sprouts are very large?

Quarter large Brussels sprouts instead of halving them to ensure even cooking and proper roasting time.

How long will leftovers keep?

Store in the refrigerator for up to 3 days. The cream sauce may separate slightly but will come together when gently reheated.