Creamy Spinach Cheese Pasta

Creamy Spinach and Cheese Pasta twirls in a bowl, coated in velvety sauce and topped with fresh herbs. Save
Creamy Spinach and Cheese Pasta twirls in a bowl, coated in velvety sauce and topped with fresh herbs. | cozycanteen.com

This dish features tender pasta tossed in a rich, creamy blend of mozzarella, Parmesan, and cream cheese with fresh spinach. Garlic and onion add depth, while a touch of nutmeg enhances flavor. The sauce is smooth and luscious, coating every piece perfectly. Simple to prepare and quick to cook, this Italian-inspired meal offers a satisfying, cozy experience ideal for any evening.

There's something about the smell of butter hitting a hot pan that instantly transforms the whole kitchen, and that's exactly where this creamy spinach and cheese pasta starts. I stumbled onto this recipe one rainy Tuesday when I had nothing but pantry staples and a bunch of spinach that needed rescuing, and somehow it became the dinner I've made more times than I can count since then. The whole thing comes together in about 35 minutes, which means it's equally at home on a busy weeknight or when you want something that tastes impressive without the fuss. That first time, I couldn't believe how silky and luxurious it turned out—no complicated technique, just good ingredients working together.

I made this for my sister on her first night back after moving away, and watching her face light up when she took that first bite reminded me that sometimes the simplest meals carry the most meaning. She ate two helpings and asked for the recipe before dessert, which for her is basically a standing ovation. That bowl of pasta became the thing we talked about for months after, less about the food itself and more about the conversation that happened around it. It's funny how a dish can become a bookmark in your memory.

Ingredients

  • 350 g penne or fusilli pasta: The shape matters here because you want something that catches and holds onto that creamy sauce; I prefer fusilli because the spirals trap everything beautifully.
  • 200 g fresh spinach: Fresh beats frozen for this dish because it wilts down perfectly and doesn't release excess water that can thin your sauce.
  • 2 cloves garlic, minced: Mince it fresh—jarred garlic turns bitter when it sits in cream, and you want that warm, sweet garlic flavor here.
  • 1 small onion, finely chopped: This creates a subtle sweetness that balances the earthiness of the spinach and richness of the cheese.
  • 2 tbsp unsalted butter: Use unsalted so you control the salt level, and butter gives you that golden flavor you can't get any other way.
  • 200 ml heavy cream: Full-fat is non-negotiable; lighter cream will break and separate when you add the cheeses.
  • 100 g mozzarella cheese, grated: Fresh or low-moisture both work, but grating it yourself prevents clumping from anti-caking agents.
  • 50 g Parmesan cheese, grated: This is your umami bomb; get the good stuff and grate it fresh if you can.
  • 60 g cream cheese, cubed: This is the secret weapon that makes the sauce incredibly smooth and luxurious.
  • Salt, pepper, and nutmeg: The nutmeg seems optional until you taste it—just a pinch awakens something special in creamy spinach dishes.

Instructions

Start your pasta water:
Fill a large pot with water and get it boiling hard with a generous handful of salt—you want it to taste like the sea. This is your only chance to season the pasta itself, so don't skip this step.
Soften the aromatics:
Melt your butter in a large skillet over medium heat and watch it turn golden, then add the onion and let it soften for a couple of minutes until it's translucent and sweet. Add the minced garlic and stir for just a minute—garlic burns fast, so stay close.
Wilt down the spinach:
Throw in all that chopped spinach and stir it constantly, listening to it sizzle and watching it collapse into this emerald puddle in your pan. It'll seem like too much until it isn't—usually takes just 2 or 3 minutes.
Build the cheese sauce:
Turn your heat down to low because cream can scorch, then add the heavy cream and the cream cheese cubes. Stir gently and watch the cream cheese melt into the cream, then add the mozzarella and Parmesan, stirring until you have this silky, unified sauce.
Bring it together:
Drain your pasta (saving that cooking water like it's liquid gold), then add it to the skillet and toss everything together. Pour in that reserved pasta water a little at a time until the sauce coats the pasta without pooling at the bottom—this is where you get to control the texture.
Serve with intention:
Divide between bowls while everything's still steaming and top with extra Parmesan and fresh herbs if you have them on hand.
Save
| cozycanteen.com

I learned the hard way that this dish is best eaten immediately, right when the sauce is still clinging to every strand and the whole thing feels warm and alive on your tongue. Waiting even ten minutes lets everything cool and congeal, and you lose that magic moment. But that's okay—it means you have a reason to sit down right away and enjoy what you've made.

Why This Becomes a Weeknight Favorite

There's a category of food that sits between casual and impressive, and this pasta lives right there—it looks like you spent hours on it when really you were barely in the kitchen. The ingredients are simple enough that you can almost always make this without a special trip to the store, yet the result feels luxurious and intentional. After the first time, you'll realize you can make this faster than takeout arrives, which changes everything about how you think about dinner on tired nights.

Building Flavor Layers

The beauty of this recipe is how each ingredient pulls its weight without overpowering the others—the spinach adds earthiness and color, the cheeses create richness and depth, and the garlic and onion build a savory foundation that ties it all together. The nutmeg is the quiet hero, just a whisper that makes people pause and ask what makes it taste so good. Once you understand how these elements work together, you can start playing with additions: mushrooms that you've sautéed separately, red pepper flakes for a gentle heat, or even a splash of white wine to brighten the whole thing up.

Variations and Personal Touches

This recipe is flexible enough to bend toward whatever you have on hand or whatever mood you're in that day. Some versions call for heavy-handed herbs, while others keep it simple and let the cheese shine—both are absolutely valid. I've added sun-dried tomatoes, sautéed mushrooms, crispy bacon, and fresh basil, and every version has been delicious in its own way.

  • Try finishing it with a crack of fresh black pepper and a small handful of microgreens for something that feels a little fancier.
  • If you want to lighten it up slightly, use half-and-half instead of heavy cream, though you'll lose some richness.
  • Leftover pasta keeps in the fridge for a couple of days and reheats gently in a skillet with a splash of cream or milk to restore the sauce.
Steaming Creamy Spinach and Cheese Pasta rests on a white plate, garnished with extra Parmesan and basil. Save
Steaming Creamy Spinach and Cheese Pasta rests on a white plate, garnished with extra Parmesan and basil. | cozycanteen.com

This is the kind of recipe that becomes part of your regular rotation, the one you make when you want to feel taken care of or when you want to take care of someone else. Once you've made it a few times, it becomes almost meditative—you know exactly how it should smell and feel and taste.

Recipe FAQs

Penne and fusilli are excellent choices as their shapes hold the creamy sauce well, but any short pasta can be used.

Yes, frozen spinach works fine; just thaw and drain it well before adding to avoid excess moisture.

Simmer the sauce a bit longer before adding pasta or add reserved pasta water gradually to reach the desired consistency.

Mozzarella and Parmesan provide mild and sharp flavors, but you can experiment with other melting cheeses like fontina or gouda.

Fresh basil or parsley brighten the dish and add a nice herbal note when sprinkled just before serving.

Creamy Spinach Cheese Pasta

Velvety cheese sauce and tender spinach combine for a comforting pasta dish, perfect for weeknight dinners.

Prep 15m
Cook 20m
Total 35m
Servings 4
Difficulty Easy

Ingredients

Pasta

  • 12 oz penne or fusilli pasta

Vegetables

  • 7 oz fresh spinach, washed and roughly chopped
  • 2 cloves garlic, minced
  • 1 small onion, finely chopped

Dairy & Cheese

  • 2 tbsp unsalted butter
  • 3/4 cup plus 2 tbsp heavy cream
  • 1 cup grated mozzarella cheese
  • 1/2 cup grated Parmesan cheese
  • 1/4 cup cream cheese, cubed
  • Salt and freshly ground black pepper, to taste
  • Pinch of ground nutmeg (optional)

Garnish

  • Extra grated Parmesan, for serving
  • Fresh basil or parsley, chopped (optional)

Instructions

1
Cook pasta: Bring a large pot of salted water to a boil. Cook the pasta according to package instructions until al dente. Drain, reserving 1/2 cup of the pasta cooking water.
2
Sauté aromatics: In a large skillet, melt the butter over medium heat. Add the onion and sauté for 2 to 3 minutes until softened. Add the garlic and cook for an additional minute.
3
Wilt spinach: Add the chopped spinach to the skillet and cook, stirring frequently, until wilted, about 2 to 3 minutes.
4
Prepare cheese sauce: Reduce the heat to low. Stir in heavy cream, cream cheese, mozzarella, and Parmesan until the cheeses melt and the sauce is smooth. Season with salt, pepper, and nutmeg if using.
5
Combine pasta and sauce: Add the drained pasta to the skillet and toss to coat evenly. Gradually add the reserved pasta water as needed to reach desired sauce consistency.
6
Serve: Serve immediately, garnished with extra grated Parmesan and chopped fresh herbs if desired.
Additional Information

Equipment Needed

  • Large pot
  • Large skillet
  • Colander
  • Wooden spoon or spatula
  • Measuring cups and spoons

Nutrition (Per Serving)

Calories 540
Protein 20g
Carbs 54g
Fat 27g

Allergy Information

  • Contains milk/dairy and wheat/gluten; verify labels for hidden allergens.
Holly Dalton

Sharing easy, wholesome recipes and kitchen tips for home cooks who love comfort food.