This Creamy Spinach Ricotta Pasta is a silky, satisfying weeknight dinner that comes together in just 30 minutes with simple pantry staples. Whole-milk ricotta melts into starchy pasta water to create a luscious, cream-free sauce that clings to every bite, while fresh baby spinach, garlic, lemon, and Parmesan round out the flavor with brightness and depth. It's naturally vegetarian, endlessly adaptable, and guaranteed to become one of your most-requested dinners.
Ladle or heatproof measuring cup For reserving pasta water
Wooden spoon or silicone spatula
Microplane zester or box grater For Parmesan and lemon zest
Chef's knife and cutting board For mincing garlic
Ingredients
12ozrigatoni, penne, or spaghetti pasta340g; any short or long pasta shape works
1tablespoonolive oil
4clovesgarlicminced
5ozbaby spinach140g, fresh
1cupwhole-milk ricotta cheese250g; part-skim works but whole-milk gives a creamier result
1/2cupfreshly grated Parmesan cheese50g; plus more for serving; grate from a block for best melt
1/2teaspoonlemon zestoptional but recommended; from about half a lemon
1tablespoonfresh lemon juicefrom about half a lemon
1/4teaspoonground nutmeg
saltto taste; use generously in pasta water
black pepperto taste, freshly cracked
3/4cupreserved pasta cooking waterabout 180ml; reserve before draining pasta
For Serving
extra Parmesan cheesefreshly grated
red pepper flakesoptional, for heat
extra virgin olive oilfor drizzling
Instructions
Fill a large pot with 4 to 5 quarts of cold water and bring to a full rolling boil over high heat. Season generously with salt until the water tastes like light broth.
Add the pasta and cook 1 to 2 minutes less than the package directions for al dente, stirring occasionally. Before draining, scoop out at least 1 cup of starchy pasta water and set aside, then drain the pasta without rinsing.
Heat 1 tablespoon of olive oil in a large skillet over medium heat. Add the minced garlic and sauté for 1 to 2 minutes until fragrant and lightly golden, being careful not to let it burn.
Add all the fresh baby spinach to the skillet and toss with the garlic oil. Cook for 2 to 3 minutes, stirring frequently, until fully wilted and bright green, then season lightly with salt and pepper.
Reduce heat to low and add the ricotta along with 1/2 cup of the reserved pasta water. Stir until smooth and creamy, then mix in the nutmeg, lemon zest, and lemon juice, adding more pasta water as needed to reach a silky consistency.
Stir in the grated Parmesan until fully melted, then add the drained pasta and toss to coat thoroughly. Add more pasta water a splash at a time if the sauce is too thick, tossing until glossy and well combined.
Divide among four bowls and top with extra Parmesan, a drizzle of olive oil, a crack of black pepper, and red pepper flakes if desired. Serve immediately.
Notes
Use whole-milk ricotta for the creamiest sauce — part-skim has more water content and a slightly grainy texture that doesn't melt as smoothly.
Never skip reserving pasta water; the starch is what emulsifies the ricotta into a cohesive, silky sauce rather than a chunky one.
Grate Parmesan fresh from a block — pre-grated contains anti-caking agents that prevent smooth melting.
If using frozen spinach, thaw completely and squeeze out all excess moisture before adding to the pan or the sauce will become watery.
Cook pasta 1 to 2 minutes less than the package time — it will finish cooking briefly in the sauce and absorb flavor as it does.
Don't brown the garlic; you want it golden and fragrant. Burnt garlic turns bitter and will affect the entire dish.
Add pasta water gradually — a tablespoon or two at a time — to control the sauce consistency without making it too thin.
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently over low heat with a splash of water to loosen the sauce. Do not freeze — ricotta-based sauces separate when thawed.
To add protein, stir in shredded rotisserie chicken, sautéed Italian sausage, or pan-seared shrimp before tossing with the pasta.
For a spicy version, add 1/2 teaspoon of red pepper flakes to the oil with the garlic at the start of cooking.