Sue Recipe

  • Recipe Index
  • Chicken
  • Desserts
  • About
  • Contact
menu icon
go to homepage
  • Recipe Index
  • Chicken
  • Desserts
  • About
  • Contact

search icon
Homepage link
  • Recipe Index
  • Chicken
  • Desserts
  • About
  • Contact

×

Cheesy Garlic Butter Spaghetti with Italian Sausage & Spinach

Published: Jul 9, 2025 by Sue · This post may contain affiliate links · Leave a Comment

Jump to Recipe·Leave a Review

This Cheesy Garlic Butter Spaghetti with Italian Sausage & Spinach is a rich and flavorful pasta dish that brings together the bold taste of Italian sausage, the savory essence of garlic butter, the creaminess of cheese, and the freshness of spinach. It’s the kind of comforting meal I crave on a weeknight when I want something easy yet incredibly satisfying. Cheesy Garlic Butter Spaghetti with Italian Sausage & Spinach

Why You’ll Love This Recipe

I love how this dish delivers restaurant-quality flavor without complicated steps or hard-to-find ingredients. The garlic butter infuses the spaghetti with deep flavor, while the melted cheese wraps everything in creamy goodness. The Italian sausage adds a hearty, savory kick, and the spinach gives it a pop of freshness and a little extra nutrition. It all comes together in one pan, making cleanup simple.

ingredients

(Here's a tip: Check out the full list of ingredients and measurements in the recipe card below.)

  • Spaghetti

  • Italian sausage (mild or spicy)

  • Fresh spinach

  • Garlic cloves

  • Butter

  • Olive oil

  • Grated Parmesan cheese

  • Mozzarella cheese

  • Heavy cream

  • Salt and black pepper

directions

  1. I start by cooking the spaghetti in salted boiling water until al dente, then drain and set it aside.

  2. In a large skillet, I heat olive oil and cook the Italian sausage, breaking it apart until browned and cooked through.

  3. I remove the sausage and in the same skillet, I melt butter and sauté minced garlic until fragrant.

  4. I pour in the heavy cream and stir in both Parmesan and mozzarella cheese until the sauce is smooth and creamy.

  5. Then I toss the cooked spaghetti into the skillet, mixing well to coat it in the cheesy garlic butter sauce.

  6. I add the sausage back in, followed by the fresh spinach, stirring until the spinach wilts and everything is evenly combined.

  7. I season it with salt and pepper to taste, and serve it hot, optionally with extra cheese on top.

Servings and timing

This recipe serves 4 people.
It takes about 30 minutes total — 10 minutes for prep and 20 minutes to cook.

Variations

  • I sometimes swap the Italian sausage with ground turkey or chicken for a lighter version.

  • For a spicier dish, I use hot Italian sausage and add a pinch of red pepper flakes to the garlic butter.

  • I’ve also added mushrooms or sun-dried tomatoes for extra depth of flavor.

  • If I want it even cheesier, I mix in a bit of cream cheese or ricotta for a creamier sauce.

storage/reheating

I store leftovers in an airtight container in the fridge for up to 3 days.
To reheat, I warm it gently on the stove with a splash of cream or milk to loosen up the sauce, or microwave it in 1-minute intervals, stirring between each, until heated through.

FAQs

How can I make this dish vegetarian?

I skip the sausage and instead add sautéed mushrooms or white beans for protein and texture.

Can I use frozen spinach?

Yes, I thaw and drain the frozen spinach well before adding it. It works great in this recipe.

What’s the best pasta to use besides spaghetti?

I’ve used fettuccine, linguine, or even penne when I’m out of spaghetti. Any pasta with a bit of texture holds the sauce well.

Can I make it ahead of time?

I cook everything and store it, then reheat it just before serving. The flavors actually deepen a bit overnight.

How do I keep the cheese from clumping in the sauce?

I make sure the cream is warm before adding cheese, and I stir continuously over low heat to melt everything smoothly.

Conclusion

This Cheesy Garlic Butter Spaghetti with Italian Sausage & Spinach is everything I want in a pasta dish — hearty, cheesy, garlicky, and full of bold flavors. It’s an easy go-to recipe that impresses without a lot of fuss, perfect for a comforting family dinner or a cozy night in.

Print

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Cheesy Garlic Butter Spaghetti with Italian Sausage & Spinach

Cheesy Garlic Butter Spaghetti with Italian Sausage & Spinach

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Sue
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: Italian-American
  • Diet: Halal
Print Recipe
Pin Recipe

Description

A rich and flavorful pasta dish made with spaghetti, Italian sausage, garlic butter, creamy cheese, and fresh spinach. Perfect for a comforting weeknight dinner.


Ingredients

  • 12 oz spaghetti
  • 1 lb Italian sausage (mild or spicy)
  • 4 cups fresh spinach
  • 4 garlic cloves, minced
  • 3 tbsp butter
  • 2 tbsp olive oil
  • ½ cup grated Parmesan cheese
  • 1 cup shredded mozzarella cheese
  • 1 cup heavy cream
  • Salt and black pepper, to taste

Instructions

  1. Cook the spaghetti in salted boiling water until al dente. Drain and set aside.
  2. In a large skillet, heat olive oil over medium heat. Add Italian sausage, breaking it apart and cooking until browned and cooked through. Remove from skillet and set aside.
  3. In the same skillet, melt butter and sauté minced garlic until fragrant.
  4. Pour in heavy cream and stir in Parmesan and mozzarella cheese. Stir continuously until the sauce is smooth and creamy.
  5. Add the cooked spaghetti to the skillet and mix to coat it in the sauce.
  6. Return the sausage to the skillet and add the fresh spinach. Stir until the spinach wilts and everything is well combined.
  7. Season with salt and pepper to taste. Serve hot with optional extra cheese on top.

Notes

  • Use hot Italian sausage and red pepper flakes for a spicier version.
  • Swap sausage with ground turkey or chicken for a lighter option.
  • Frozen spinach can be used if well-drained.
  • Add mushrooms or sun-dried tomatoes for extra flavor.
  • Mix in cream cheese or ricotta for a richer sauce.

Nutrition

  • Serving Size: 1 serving
  • Calories: 720
  • Sugar: 3g
  • Sodium: 960mg
  • Fat: 48g
  • Saturated Fat: 22g
  • Unsaturated Fat: 22g
  • Trans Fat: 1g
  • Carbohydrates: 45g
  • Fiber: 3g
  • Protein: 32g
  • Cholesterol: 120mg

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Dinner

  • One-Pot French Onion Pasta
    One-Pot French Onion Pasta
  • Creamy Chicken Pesto Pasta
    Creamy Chicken Pesto Pasta
  • Creamy Tuscan Sausage Pasta
    Creamy Tuscan Sausage Pasta
  • Poor Man Husband Casserole
    Poor Man Husband Casserole

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Modern Sidebar

Hey there! I'm Sue, a mom, a wife, and someone who’s always in the kitchen trying out new recipes or revisiting old ones that remind me of family gatherings and special moments.

Learn more

Popular

  • Easy Cool Whip Candy
    Easy Cool Whip Candy
  • Stuffed Shells with Spinach & Ricotta
    Stuffed Shells with Spinach & Ricotta
  • Jalapeño Bottle Caps
    Jalapeño Bottle Caps
  • Cheesy Garlic Butter Spaghetti with Italian Sausage & Spinach
    Cheesy Garlic Butter Spaghetti with Italian Sausage & Spinach

Footer

↑ back to top

About

  • About
  • Contact
  • Disclosure Policy
  • DMCA
  • Privacy Policy
  • Terms and Conditions

Newsletter

  • Sign Up! for emails and updates

Recipes

  • Appetizers & Snacks
  • Beef
  • Breakfast
  • Chicken
  • Desserts
  • Dinner
  • Drinks
  • Side-Dish
  • Soups

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2025 Sue Recipe