Keto One-Pan Garlic Butter Spaghetti with Spinach

Prep: 10 minCook: 15 min6 servingsmediumItalian/American
One-Pan Garlic Butter Spaghetti with Spinach

Silky one-pan pasta where fresh spaghetti cooks directly in a garlicky tomato broth, finishing with butter and Parmesan for a luxurious, restaurant-style dish. Cherry tomatoes burst into soft sweetness while baby spinach wilts into the sauce. The butter and stock method keeps noodles tender and coats them naturally. Perfect for weeknight dinners when you want impressive results fast, and works beautifully when you have fresh pasta on hand. This version prioritizes simplicity and technique over fussy steps.

Ingredients

6 servings
  • 3 tbsp butter, divided
    ghee or olive oil1:1dairy-free

    note: reduces richness

    Full guide →
  • 1 tsp olive oil
  • 1 cup cherry tomatoes, whole
  • ¼ cup garlic, diced
  • 1 tsp black pepper, freshly cracked
  • 1 tsp salt
  • 1 ½ cups vegetable or chicken stock, or water
  • 2 cups baby spinach, fresh
    arugula or kale1:1note: kale needs extra 1-2 minutes

    conf:3

    Full guide →
  • ½ cup Parmesan cheese, grated
    pecorino Romano1:1dairy-free alternative availabledairy-free

    conf:4

    Full guide →
  • 1 lb spaghetti, fresh, not dried
    dried spaghetti1:1note: increase water to 2.5 cupsextend cooking 8-10 minutes

    conf:4

    Full guide →

Instructions

  1. 1

    Heat half the butter and olive oil in a large pan over medium-high heat until shimmery and foamy.

  2. 2

    Add diced garlic and cherry tomatoes, reduce heat to medium, and cook until fragrant and tomatoes soften, about 4 minutes, stirring occasionally. Watch for popping tomatoes.

  3. 3

    Stir in baby spinach and cook until wilted, about 1-2 minutes.

  4. 4

    Add stock or water and fresh spaghetti, increase heat to high.

  5. 5

    Cook until most liquid is absorbed and pasta reaches almost al dente.

  6. 6

    Remove from heat, toss in remaining butter and Parmesan until well coated.

  7. 7

    Serve immediately, topped with additional grated Parmesan.

Tips

Tip 1

Fresh spaghetti cooks much faster than dried. Start checking for doneness at the 3-minute mark to avoid mushiness.

Tip 2

Keep your arms back when tomatoes pop in the hot pan. The burst releases hot juice that can splash.

Tip 3

Add a pinch of reserved starchy pasta water if the final sauce seems too dry before tossing in butter and cheese.

Good to Know

Storage

Refrigerate leftovers in an airtight container for up to 2 days. Reheat gently on the stovetop with a splash of water to restore creaminess. Do not freeze; butter sauce breaks down upon thawing.

Make Ahead

Prep garlic, tomatoes, and spinach up to 4 hours ahead. Keep spaghetti uncooked. Assemble and cook fresh to order for best texture.

Serve With

Serve immediately after tossing with butter and Parmesan. Plate into warm bowls and finish with extra grated Parmesan and cracked pepper. Pairs with a light white wine or simple green salad.

See pairing guide →

Common Mistakes

Watch

Do not overcook fresh spaghetti; it turns mushy. Aim for just under al dente in the pan to account for carryover cooking.

Watch

Do not skip the initial shimmery butter-oil step; this builds the flavor base for the entire dish.

Watch

Do not stir constantly after adding spinach; let it wilt undisturbed for the first minute to prevent bunching.

Substitutions

Dairy-Free Swaps

butter
ghee or olive oil1:1dairy-free

note: reduces richness

Full guide →
Parmesan
pecorino Romano1:1dairy-free alternative availabledairy-free

conf:4

Full guide →

General Alternatives

baby spinach
arugula or kale1:1note: kale needs extra 1-2 minutes

conf:3

Full guide →
fresh spaghetti
dried spaghetti1:1note: increase water to 2.5 cupsextend cooking 8-10 minutes

conf:4

Find more substitutions →

FAQ

Can I use dried spaghetti instead of fresh?

Yes. Increase water to 2.5 cups and extend cooking time to 8-10 minutes. Dried pasta releases more starch, which helps create the sauce. Stir more frequently to prevent sticking on the pan bottom.

What if I don't have fresh garlic?

Use 1 tbsp minced garlic from a jar or 1 tsp garlic powder. Add powder with the oil to bloom it. Jarred garlic goes in at the same time as fresh. Flavor will be slightly less bright.

How long will leftovers keep?

Store in the fridge for up to 2 days in an airtight container. Reheat gently over medium-low heat with a splash of water. Do not freeze; the butter-based sauce breaks and becomes grainy when thawed.