
This one pot creamy garlic butter spinach pasta is a lifesaver for busy weeknights when you want something comforting without a lot of fuss. The creamy sauce combined with fresh spinach and a cheesy finish makes it a satisfying meal that doesn’t take long to pull together.
I threw this together after a long day when I didn’t want to think much and it quickly became a go-to for family dinners.
Ingredients
- Pappardelle or your choice of pasta: works well, pick a good quality brand for a better texture
- Butter: essential for that rich garlic flavor and silky sauce
- Fresh garlic: adds bright pungency; mince it fine so it releases all its aroma
- Stock or water: acts as the cooking liquid to infuse flavor
- Milk: makes the sauce creamy and smooth; whole milk brings the richest results
- Salt: seasons the dish; always taste and adjust as needed
- Fresh spinach: adds color and nutrition; look for vibrant green leaves without wilting
- Parmesan: gives a sharp nutty flavor that melts nicely into the sauce
- Shredded Cheddar: adds a creamy tang and depth to the cheese mix
- Black pepper: seasons with subtle heat and balances richness
- Chilli flakes: are optional but add a nice hint of warmth
- Parsley: freshens the dish at the end with a pop of herbaceous brightness
Instructions
- Build The Base:
- Melt butter over low heat then add minced garlic. Let it infuse slowly until you smell the garlic and the butter is bubbling gently without browning. This slow step releases the garlic’s sweetness and creates a flavorful foundation.
- Cook The Pasta:
- Add the dry pasta, stock, milk, and salt directly into the pot. Stir well to combine and bring everything to a boil. The pasta cooks in the gently bubbling liquid soaking up flavor without needing extra pots.
- Simmer Until Al Dente:
- Let the pasta cook uncovered for 7 to 8 minutes if using pappardelle or follow the package time for other pastas. Stir occasionally to prevent sticking and ensure even cooking. The sauce will start to thicken as starch releases.
- Add The Greens:
- Once the pasta is almost done, stir in fresh spinach. The residual heat wilts the spinach quickly while folding it neatly into the creamy pasta.
- Finish With Cheese And Seasoning:
- Turn off the heat and immediately add Parmesan, shredded Cheddar, black pepper, chilli flakes if using, and chopped parsley. Stir quickly so the cheese melts into the sauce creating a luscious coating on every strand of pasta. Serve hot for best texture.

This pasta always reminds me of cold evenings when a quick, cozy meal can make all the difference.
Storage tips
Store leftovers in an airtight container in the refrigerator for up to three days. To reheat, add a splash of milk and warm gently in a pan or microwave to revive the creamy sauce. This pasta is best enjoyed fresh but leftovers still taste delicious.
Ingredient swaps
You can swap pappardelle for any other wide pasta like fettuccine or even penne for a change in texture. Spinach can be replaced by kale or arugula for a slightly different bite and flavor. Try using half and half or cream instead of milk if you prefer a richer sauce. For a dairy-free version, use vegan butter and your favorite nut-based cheese alternatives.
Serving ideas
Serve this pasta as a standalone meal with a simple green salad for freshness. Add grilled chicken or pan-seared shrimp on top for extra protein. Pair with crusty bread to mop up every bit of that creamy garlic sauce.

This recipe is a perfect weeknight comfort meal that combines simplicity with delicious flavor.
Frequently Asked Recipe Questions
- → What type of pasta works best for this dish?
Pappardelle or other wide noodles work wonderfully as they hold the creamy sauce well, but most pasta types can be used effectively.
- → Can I substitute the milk for another dairy product?
Yes, heavy cream can be used instead of milk for a richer and thicker texture.
- → How is the garlic infused into the butter?
Butter is gently melted over low heat with minced garlic, allowing the flavors to meld without burning.
- → Is fresh spinach necessary or can frozen be used?
Fresh spinach is preferred for its texture and bright color, but frozen spinach thawed and drained can be a convenient alternative.
- → How can I adjust the spice level of this pasta?
Adding or reducing the chilli flakes lets you control the heat to suit your taste preferences.
- → What cheeses make up the creamy sauce?
Parmesan adds a savory sharpness while Cheddar contributes a creamy, slightly sharp flavor for balance.