Cheesy Garlic Butter Spaghetti with Italian Sausage & Spinach

Save this recipe on:

Rich, hearty, and utterly satisfying, this Cheesy Garlic Butter Spaghetti with Italian Sausage & Spinach is the kind of dinner that feels like a warm hug in a bowl. With juicy bites of browned sausage, tender spaghetti, and ribbons of fresh spinach, it’s all tied together with a luscious garlic butter sauce and melty cheese that makes each forkful irresistible.

Whether you’re looking for a cozy meal to enjoy after a long day or something indulgent to serve up at your next family dinner, this recipe hits all the right notes. It pairs comfort-food vibes with just enough greens to keep things balanced, and the prep is simple enough for any weeknight.


Why You’ll Love This Cheesy Garlic Butter Spaghetti

  • Creamy meets savory: The garlic butter and melted cheese bring a creamy richness that perfectly complements the spicy sausage.
  • Hearty and filling: With protein-packed Italian sausage and satisfying spaghetti, it’s a full meal on its own.
  • Quick and weeknight-friendly: Ready in about 30 minutes with minimal cleanup.
  • Great for leftovers: It reheats beautifully, making it ideal for meal prep.
  • Family favorite: Even picky eaters love the cheesy, garlicky goodness.

What Kind of Spaghetti Should I Use?

This recipe works best with classic dry spaghetti—it holds up well against the hearty sausage and sauce. However, feel free to substitute with whole wheat or gluten-free spaghetti if needed. If you’re craving something more artisanal, try fresh pasta for a softer texture and elevated flavor.


Ingredients for the Cheesy Garlic Butter Spaghetti with Italian Sausage & Spinach

Every ingredient in this recipe has a delicious purpose. Here’s what you’ll need and why it matters:

  • Spaghetti: The foundation of the dish. It absorbs the garlicky, cheesy sauce and gives the meal its satisfying bite.
  • Italian sausage: Adds bold, savory flavor with a hint of spice. Use mild or hot based on your preference.
  • Fresh spinach: Adds color, nutrition, and a slight earthiness that balances the richness of the sauce.
  • Garlic: Minced garlic sautéed in butter delivers an aromatic punch that defines this dish.
  • Butter: The base of the sauce, creating a silky coating that clings to every strand of spaghetti.
  • Heavy cream: Adds richness and helps the sauce come together smoothly.
  • Parmesan cheese: Melts into the sauce, delivering nutty, salty depth.
  • Mozzarella cheese: Offers gooey, stretchy creaminess that takes the comfort factor to the next level.
  • Red pepper flakes (optional): For a subtle heat that enhances the overall flavor.
  • Salt and pepper: Essential seasonings to balance and amplify the taste.
Pin this Recipe

How To Make the Cheesy Garlic Butter Spaghetti with Italian Sausage & Spinach

Step 1: Cook the Spaghetti

Bring a large pot of salted water to a boil. Cook the spaghetti until al dente according to package instructions. Drain and set aside.

Step 2: Brown the Sausage

In a large skillet over medium-high heat, cook the Italian sausage until fully browned, breaking it up with a spoon as it cooks. Remove sausage from the skillet and set aside.

Step 3: Sauté Garlic in Butter

In the same skillet, reduce heat to medium. Add butter and minced garlic. Cook for 1-2 minutes until fragrant, stirring frequently to prevent burning.

Step 4: Make the Creamy Sauce

Pour in the heavy cream and stir to combine. Bring to a gentle simmer, then add parmesan and mozzarella cheese. Stir until melted and smooth.

Step 5: Add the Spinach

Add the fresh spinach to the sauce and stir until wilted, about 2-3 minutes.

Step 6: Combine Everything

Return the sausage to the skillet, then add the cooked spaghetti. Toss everything together to coat the pasta in the sauce evenly.

Step 7: Season and Serve

Season with salt, pepper, and red pepper flakes to taste. Serve hot with extra parmesan on top if desired.


How to Serve and Store Cheesy Garlic Butter Spaghetti with Italian Sausage & Spinach

This indulgent spaghetti dish is best served straight from the skillet while the cheese is still melty and the sauce luxuriously creamy. Spoon it generously into wide bowls and garnish with freshly grated parmesan, cracked black pepper, and a sprinkle of red pepper flakes for extra heat.

It feeds about 4 hungry people, or 6 if served with a side dish like salad or garlic bread.

To store leftovers, let the pasta cool completely before transferring to an airtight container. It keeps well in the fridge for up to 4 days. Reheat gently in a skillet or microwave with a splash of cream or water to bring back its creamy texture.


What to Serve With Cheesy Garlic Butter Spaghetti?

Garlic Bread

The buttery, crispy edges and soft center of garlic bread are perfect for scooping up leftover sauce.

Caesar Salad

A crunchy Caesar salad cuts through the richness with its tangy dressing and crisp romaine.

Roasted Broccoli

Adds a nutritious, slightly charred contrast that complements the creamy pasta.

Caprese Skewers

Light and fresh with cherry tomatoes, mozzarella, and basil—a refreshing side.

Stuffed Mushrooms

Savory stuffed mushrooms echo the umami flavors in the sausage.

Olive Tapenade Crostini

Serve as a starter to wake up the palate before diving into the cheesy main course.

Tomato Basil Soup

A warm, simple soup balances the richness of the pasta beautifully.

Red Wine

Pair with a bold red wine like Chianti or Zinfandel for an elevated dinner experience.


Want More Pasta Dinner Ideas?

If you’re hooked on this Cheesy Garlic Butter Spaghetti with Italian Sausage & Spinach, you’ll want to dive into these comforting and creative pasta recipes next:


Save This Pin For Later

📌 Save this recipe to your Pinterest dinner board so you can come back to it any time.

And let me know in the comments how yours turned out. Did you add mushrooms? Swap spinach for kale? Did you top it with extra cheese?

I love hearing how others make these recipes their own. Questions are welcome too—let’s help each other cook smarter.

Explore beautifully curated health-boosting drinks and hearty dinners on NoraNosh Recipes on Pinterest and discover your next crave-worthy creation!


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: Nora
  • Total Time: 30 minutes
  • Yield: 4 servings

Description

If you’re craving something creamy, savory, and soul-satisfying, this Cheesy Garlic Butter Spaghetti with Italian Sausage & Spinach is your answer. Tender spaghetti is bathed in a rich garlic butter and cream sauce, packed with golden-browned sausage, melty cheese, and fresh spinach for balance. This dish is perfect for busy weeknights, indulgent weekend dinners, or cozy food ideas when you need something hearty fast. Whether you’re after a quick dinner, comfort food classic, or pasta recipe loaded with flavor, this one’s a keeper.


Ingredients

400g spaghetti

450g Italian sausage

4 cups fresh spinach

4 cloves garlic, minced

4 tablespoons butter

1 cup heavy cream

1/2 cup grated parmesan cheese

1 cup shredded mozzarella cheese

1/2 teaspoon red pepper flakes (optional)

Salt and pepper to taste


Instructions

1. Bring a large pot of salted water to a boil and cook spaghetti until al dente. Drain and set aside.

2. In a large skillet over medium-high heat, brown the sausage, breaking it apart as it cooks. Set aside.

3. Reduce heat to medium. In the same skillet, melt the butter and add minced garlic. Sauté until fragrant.

4. Pour in heavy cream. Simmer, then stir in parmesan and mozzarella until the sauce is smooth.

5. Add fresh spinach and stir until wilted, about 2–3 minutes.

6. Return sausage to the skillet and toss in the cooked spaghetti. Mix to coat evenly.

7. Season with salt, pepper, and red pepper flakes. Serve hot with extra parmesan if desired.

Notes

Stir in a splash of reserved pasta water if the sauce thickens too much after combining.

You can swap spinach with kale or arugula for a slightly different green and texture.

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: Italian-American

Nutrition

  • Serving Size: 1 plate
  • Calories: 620
  • Sugar: 3g
  • Sodium: 880mg
  • Fat: 36g
  • Saturated Fat: 18g
  • Unsaturated Fat: 14g
  • Trans Fat: 0g
  • Carbohydrates: 46g
  • Fiber: 3g
  • Protein: 29g
  • Cholesterol: 105mg

Save this recipe on: