Creamy Spinach Pasta

An easy 30-minute creamy garlic Parmesan pasta with fresh spinach and a bright hint of lemon—perfect for weeknights and meal prep.

This creamy spinach pasta has been my weeknight hero for years. I discovered this combination one busy autumn evening when the fridge offered little more than a handful of spinach, a wedge of Parmesan, and some pantry pasta. The result was unexpectedly comforting: a silky garlic-Parmesan sauce that clung to each noodle, brightened with a whisper of lemon, and loaded with wilted spinach for color and texture. It quickly became a staple because it’s fast, forgiving, and dependable on nights when I want something satisfying without fuss.
What I love most about this dish is the balance of flavors and textures—the butter-to-parmesan richness tempered by lemon, the gentle garlic backbone, and the spinach adding freshness and a pleasing bite. I usually make it when friends drop by unexpectedly; it feels elegant but comes together in about 30 minutes flat. Serve with a crisp salad and warm garlic bread and you have a meal that feels celebratory even when it’s just Tuesday.
Why You'll Love This Recipe
- Ready in roughly 30 minutes from start to finish, making it ideal for busy weeknights or simple entertaining.
- Uses pantry staples—pasta, butter, flour, chicken broth—and a few fresh ingredients like spinach and Parmesan.
- Silky sauce made with half-and-half creates a rich mouthfeel without heavy cream; inexpensive yet luxurious.
- Very adaptable: swap broths for vegetarian options, add cooked chicken or mushrooms for protein, or stir in cherry tomatoes for brightness.
- Make-ahead friendly: sauce and pasta can be prepared separately and combined just before serving for quick reheats.
- Pasta shapes with ridges, like ziti rigati or penne, trap the sauce for every bite—small tweaks make a big difference.
In my experience, guests often ask for the recipe after tasting it; my sister dubbed it "the velvet pasta." Family reactions are consistent—seconds follow quickly and nobody complains about leftovers. I learned that grating fresh Parmesan and cooking the roux a touch longer to eliminate raw flour flavor are the small steps that make it sing.
Ingredients
- Seasonings: 1/2 teaspoon each dried oregano and dried parsley, 1/2 teaspoon mustard powder, and 1/4 teaspoon garlic powder—these dried herbs give background savory notes without overpowering the delicate cream and spinach.
- Butter: 4 tablespoons salted butter—start with salted for consistent seasoning; use a European-style butter for a richer finish if available.
- Garlic: 3 cloves fresh garlic, minced—fresh garlic is important for flavor brightness; avoid pre-minced jarred garlic when possible.
- Flour: 2 tablespoons all-purpose flour—to build a light roux that thickens the sauce; cook it until nutty to remove raw flavor.
- Broth: 1 cup chicken broth—adds savory depth; substitute vegetable broth for a vegetarian version.
- Dairy: 1 cup half-and-half (half milk/half cream)—gives creaminess without being overly heavy; heavy cream will make it richer, whole milk will be slightly thinner.
- Lemon: 3 teaspoons lemon juice—adds bright acidity that lifts the richness and keeps the dish from feeling cloying.
- Cheese: 3/4 cup finely grated Parmesan from a block—freshly grated melts beautifully and yields better flavor and texture than pre-grated packets.
- Greens: 1 1/2 cups fresh spinach—adds color, nutrients, and a fresh bite; baby spinach works particularly well.
- Pasta: 1/2 pound ziti rigati (penne works well too)—ridged shapes grab sauce; measure dry pasta by weight or use about 8 ounces.
Instructions
Prep Work: Measure and grate the Parmesan, mince the garlic, and have seasonings ready. Start heating well-salted water for the pasta—this recipe moves quickly once the sauce begins. I heat the water first and then begin the sauce so the pasta and sauce finish at roughly the same time. Cook Pasta: Add the pasta to the boiling water when you begin the sauce. Cook according to package instructions until al dente (usually 9–11 minutes for ziti). Do not overcook; it should still have a slight bite because it will continue to soften when mixed with the sauce. Reserve a few tablespoons of pasta cooking water before draining to adjust sauce consistency if needed. Melt Butter and Toast Garlic: In a large skillet over medium-low heat, melt 4 tablespoons salted butter. Let it warm for about 2 minutes until foaming. Add minced garlic and cook, swirling the pan occasionally, until the butter begins to brown lightly and the garlic is fragrant—about 1–2 minutes. Watch closely to avoid burning the garlic, which will turn bitter. Make Roux: Increase heat to medium and whisk in 2 tablespoons all-purpose flour. Cook the roux, whisking constantly, until it deepens to a light brown and the raw flour scent is gone—about 2 minutes. This step builds a nutty base and prevents a floury aftertaste in the finished sauce. Deglaze and Add Dairy: Add the chicken broth in slow splashes while whisking to fully incorporate the roux and avoid lumps. Once smooth, slowly stir in 1 cup half-and-half. Bring the mixture to a gentle simmer; do not boil vigorously to prevent the dairy from separating. Season and Finish: Stir in the dried seasonings, 3 teaspoons lemon juice, and gradually fold in 3/4 cup finely grated Parmesan over low heat. Stir until fully melted and velvety. Add 1 1/2 cups fresh spinach and stir until wilted—this should take 1–2 minutes. If sauce is too thick, whisk in a little reserved pasta water to reach your desired consistency. Combine and Serve: Drain the pasta and add it directly to the skillet with the sauce. Toss gently to coat each piece evenly; the sauce will thicken slightly as it stands. Taste and adjust salt and pepper if needed. Serve immediately with extra grated Parmesan and crusty garlic bread.
You Must Know
- This dish freezes well for up to 3 months if you freeze the pasta and sauce separately to preserve texture; thaw overnight in the refrigerator before reheating.
- High in calcium and vitamin A from the Parmesan and spinach; a single serving provides a satisfying protein and energy boost.
- Leftovers reheat gently in a skillet over low heat with a splash of milk or broth to loosen the sauce and avoid curdling.
- Use freshly grated Parmesan for the best melt and flavor; pre-grated cheese contains anti-caking agents that affect texture.
My favorite thing about this plate is how quickly humble ingredients turn into something with a restaurant feel. Once, I served it to old friends who commented on the lemon note—little details like that lift a simple dish into something memorable. It’s the little techniques—browning the butter, cooking the roux, and grating your own cheese—that transform this into a repeat-worthy meal.
Storage Tips
Store leftovers in an airtight container in the refrigerator for up to 3 days—separate pasta and sauce if possible for best texture. For longer storage, freeze sauce and cooked pasta separately in freezer-safe containers or resealable bags; label with date and freeze for up to 3 months. Reheat gently in a skillet over low heat with a splash of chicken broth or milk to revive the sauce, and avoid microwave overheating which can break the emulsion.
Ingredient Substitutions
To make this vegetarian, swap chicken broth for an equal amount of vegetable broth; flavor will be slightly milder but still delicious. Use heavy cream instead of half-and-half for a richer sauce (substitute 1 cup heavy cream). For a lighter version, use whole milk, but cut back on butter by 1 tablespoon to balance richness. Frozen spinach works—thaw and squeeze dry before adding to keep sauce from watering down. Gluten-free pasta can replace regular pasta, but ensure the flour used in the roux is a gluten-free blend or use cornstarch slurry as an alternative thickener.
Serving Suggestions
Serve with a simple green salad tossed in lemon vinaigrette to echo the lemon in the pasta, and a warm slice of garlic bread for crunch. Garnish with extra grated Parmesan, a drizzle of good olive oil, and a few lemon zest threads for brightness. For dinner parties, present in a shallow bowl with microgreens or toasted pine nuts for contrast. Pair with a crisp white wine like Pinot Grigio or a light Chardonnay.
Cultural Background
This dish draws on classic Italian techniques—making a roux-based cream sauce and finishing with Parmesan—yet it is distinctly modern and American in its use of half-and-half and quick-prep mindset. Similar pasta preparations appear in regional Italian kitchens where seasonal greens are folded into simple dairy sauces. Over time, home cooks have adapted the method to use pantry staples and quick-cook ingredients, creating the accessible comfort food we enjoy today.
Seasonal Adaptations
In spring, toss in peas and ramps if available; summer invites blistered cherry tomatoes and basil for fresh contrast; in autumn swap spinach for sautéed kale or Swiss chard for more robust texture. For winter, add roasted mushrooms or cooked butternut squash for earthiness. Each seasonal swap alters texture and flavor while keeping the preparation framework the same.
Meal Prep Tips
For make-ahead lunches, cook the sauce and store separately from the pasta. Reheat gently in a skillet, add the drained pasta, and toss. Portion into microwave-safe containers with a wedge of lemon and a small bag of grated Parmesan. If assembling meals for the week, hold off on tossing spinach with hot pasta until serving time to retain vibrant color and freshness.
This recipe is a reliable weeknight favorite that feels special and is endlessly adaptable—make it your own and enjoy sharing it with family and friends.
Pro Tips
Grate Parmesan from a block right before using so it melts smoothly and delivers fresh flavor.
Toast the roux until it loses the raw flour scent—this adds nutty depth and prevents pasty taste.
Reserve 2–4 tablespoons of pasta water to adjust sauce consistency after combining.
Cook garlic gently in butter until fragrant and slightly golden; burned garlic is bitter and will ruin the sauce.
This nourishing creamy spinach pasta recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
FAQs about Recipes
Can I make this without chicken broth or dairy?
Yes—replace chicken broth with vegetable broth and it will be vegetarian. For vegan, substitute dairy with plant-based cream and nutritional yeast for cheesiness.
How do I fix a sauce that's too thick?
Reserve a few tablespoons of pasta cooking water before draining; it helps loosen the sauce without diluting flavor.
Tags
Creamy Spinach Pasta
This Creamy Spinach Pasta recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Ingredients
Seasonings
Sauce
Pasta
Instructions
Prep Work
Measure ingredients, grate Parmesan, mince garlic, and bring a large pot of salted water to a boil for the pasta. Having everything ready will keep the process smooth since the sauce cooks quickly.
Cook Pasta
Add pasta to boiling water when you start the sauce. Cook according to package instructions until al dente, usually 9–11 minutes for ziti. Reserve 2–4 tablespoons of pasta water before draining to adjust sauce consistency if needed.
Melt Butter and Cook Garlic
In a large skillet over medium-low heat melt 4 tablespoons salted butter. After about 2 minutes add minced garlic and cook until the butter foams and begins to brown slightly and the garlic becomes fragrant, about 1–2 minutes. Avoid burning the garlic.
Make a Roux
Increase heat to medium and whisk in 2 tablespoons all-purpose flour. Cook, whisking constantly, until the roux deepens in color and the raw flour smell disappears—about 2 minutes. This step adds depth and prevents a pasty aftertaste.
Add Liquids
Slowly whisk in 1 cup chicken broth in splashes to avoid lumps, then slowly stir in 1 cup half-and-half. Bring to a gentle simmer, not a boil, to prevent the dairy from separating.
Season and Finish Sauce
Stir in dried seasonings, 3 teaspoons lemon juice, and gradually add 3/4 cup finely grated Parmesan, stirring over low heat until smooth. Add 1 1/2 cups fresh spinach and cook until just wilted, about 1–2 minutes.
Combine Pasta and Serve
Drain pasta and toss into the skillet with the sauce, coating evenly. If the sauce is too thick, whisk in reserved pasta water a tablespoon at a time. Serve immediately with extra Parmesan and crusty garlic bread.
Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
Nutrition
Did You Make This?
Leave a comment & rating below or tag
@sararecipes on social media!

Categories:
You might also like...

10 Minute Immune Boosting Broth
A bright, restorative broth ready in ten minutes—packed with garlic, ginger, miso and turmeric to support immunity and soothe the soul.

20-Minute Greek Pasta Salad
A bright, 20-minute Greek pasta salad loaded with crisp cucumber, cherry tomatoes, Kalamata olives, feta, and a tangy tzatziki vinaigrette — perfect for summer gatherings or easy meal prep.

Air Fryer Bang Bang Salmon Bites
Crispy-tender salmon bites tossed in a creamy, sweet-spicy bang bang sauce — ready in about 20 minutes using an air fryer or oven.

Did You Make This?
Leave a comment & rating below or tag @sararecipes on social media!
Rate This Recipe
Share This Recipe
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
Comments (1)
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.
Hi, I'm Sara!
What's Popular
30-Minute Meals!
Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.

