Cheesy Garlic Butter Spaghetti

Featured in: Comfort in Every Bowl

This dish features spaghetti tossed in a luscious garlic butter sauce, layered with savory Italian sausage, spinach, and a blend of Parmesan and mozzarella cheeses. The sauce is made extra creamy with butter, milk, and a touch of heavy cream, ensuring each bite is rich and satisfying. Cajun and Italian seasonings add bold flavor, while sautéed garlic and onions provide a fragrant base. Perfect for weeknight comfort, it brings together wholesome ingredients and classic Italian flair.

A woman in a chef's hat smiles for the camera.
By Sana Rose
Updated on Sat, 12 Jul 2025 13:42:54 GMT
A delicious plate of spaghetti with Italian sausage and spinach, topped with cheesy garlic butter. Pin it
A delicious plate of spaghetti with Italian sausage and spinach, topped with cheesy garlic butter. | recipebyme.com

This cheesy garlic butter spaghetti is the kind of pasta that makes you forget about bland weeknight dinners. Loaded with comforting flavors from creamy cheese sauce, punchy spices and savory sausage, it is the ultimate bowl of coziness. The addition of tender spinach and sweet onion rounds everything out, so you hit every note in one hearty spoonful. You will find yourself sneaking bites straight from the pan before it even reaches the table.

I first whipped this up on a chilly Sunday when the fridge was nearly bare except for random odds and ends. When my crew finished their plates and asked for seconds within five minutes I knew I had found a keeper.

Ingredients

  • Spaghetti: Gives structure to the dish and soaks up every bit of the sauce. For the best texture use high quality bronze die pasta
  • Ground beef: Adds a hearty base. Look for beef with just enough fat to stay juicy but not greasy
  • Italian sausage: Brings bold herby flavor. Try to grab a variety with fennel for extra punch. Remove casings if needed
  • Onion: Brings sweetness and aromatic depth. Go for a large yellow onion with tight papery skin
  • Garlic: Lends unmistakable fragrance and bite. Always smash and mince fresh cloves for real impact
  • Frozen spinach: Adds nutrient rich leafy green that melts perfectly into the sauce. Thaw fully and squeeze as much water as you can for best results
  • Olive oil: Helps brown the meat and boost flavor. Use a robust extra virgin kind if you have it
  • Unsalted butter: Creates the foundation for the rich white sauce. European butter offers the best flavor
  • All purpose flour: Thickens the sauce. Look for unbleached for best results
  • Whole milk and heavy cream: Lend creamy body and luxurious richness
  • Chicken broth: Provides savory depth. Opt for a low sodium boxed broth or homemade if you have some
  • Parmesan cheese: Gives salty nuttiness to bind the sauce. Always grate fresh for the biggest flavor punch
  • Mozzarella cheese: Adds stretch and gooey melt. Choose a block for best melt and shred it yourself
  • Cajun seasoning: Brings a touch of heat. Shop for a blend without much added salt so you can season to taste
  • Italian seasoning: Layers on warming herbs like oregano and basil
  • Smoked paprika: Adds a subtle smoky warmth. Try the Spanish variety for a sweet earthy kick
  • Salt and black pepper: Finish everything to taste. Grind your black pepper fresh for maximum aroma

Instructions

Cook the Pasta:
Bring a big pot of salted water to a rolling boil and add the spaghetti. Stir right after dropping in the noodles. This keeps them from clumping. Cook them until they are just shy of fully tender about nine to eleven minutes so they finish cooking in the sauce. Drain and set aside.
Brown the Meat:
In your largest skillet warm the olive oil over medium high heat. Crumble in the beef and sausage. Break them apart as they cook until there is no pink left. This step is where you build those browned meaty flavors. Drain off any extra grease to keep the finished dish from being heavy.
Sauté the Vegetables:
Push the meat to the edges of the skillet and add the chopped onion. Let it cook in the meaty drippings for about five minutes until translucent and just turning golden. Stir in the garlic and cook only until fragrant about a minute. Add the spinach and toss for a couple minutes just to heat it through and infuse the flavors.
Make the Cream Sauce:
Over medium heat in a separate large saucepan melt the butter until foamy. Sprinkle in the flour and whisk constantly for a solid minute to toast away the raw taste. Slowly pour in the milk and chicken broth whisking steadily as you go to prevent lumps. Let it simmer gently about five to seven minutes until the sauce is thick enough to coat the back of a spoon.
Finish the Sauce with Cheese and Seasoning:
Lower the heat and stir in the heavy cream, Parmesan, mozzarella, Cajun seasoning, Italian seasoning, smoked paprika and a good pinch each of salt and black pepper. Keep stirring until all the cheese melts into a silky creamy sauce. Give it a taste and adjust the seasonings if you need more punch.
Combine Everything:
Add the drained spaghetti to the cream sauce along with the meat and veggie mixture. Toss gently with tongs or two big spoons until every strand is cloaked in rich saucy goodness.
Garnish and Serve:
Serve it up steaming hot. Extra Parmesan or fresh chopped parsley scattered over the top makes it even more inviting.
A bowl of spaghetti with meat and vegetables, including broccoli and spinach, is served on a dining table.
A bowl of spaghetti with meat and vegetables, including broccoli and spinach, is served on a dining table. | recipebyme.com

Spinach is my secret hero in this recipe because even picky eaters never notice it hiding in all the cheesiness. A few years ago my youngest called this the magic green noodle dinner and it has stuck as our family name ever since. Every bite reminds me of big weeknight laughter around our little table.

Storage Tips

This pasta keeps well in the fridge up to four days. Just let it cool then store in an airtight container. If it gets a bit thick just reheat slowly with a splash of milk on the stovetop for creamy results. Freezing works too though I recommend reheating gently for best texture.

Ingredient Swaps

No Italian sausage? Use all ground beef or swap in ground turkey for a lighter touch. Fresh spinach can be used instead of frozen just sauté until wilted. If you are dairy free use coconut milk and vegan cheese blends and a plant based butter.

Serving Suggestions

A leafy green salad and a basket of garlicky bread are natural partners. Top with fresh basil or chopped sun dried tomatoes for a pop of color. This dish is also amazing as a next day pasta bake sprinkled with more mozzarella.

Seasonal Touches

Fresh baby spinach is wonderful in spring. Chopped roasted red peppers add brightness in summer. Toss in sautéed mushrooms for an autumnal twist.

Success Stories

Many friends have shared that this recipe has become their favorite way to turn what feels like fridge odds and ends into a feast. My Aunt Patty used to bring a pot to neighborhood block parties where it vanished in minutes. It is a reliable hit every time.

Freezer Meal Conversion

Prepare everything up to the final assembly and let cool. Spoon into a freezer safe baking dish. Divide into portions if you like so you can warm up only what you need. Cover tightly and freeze for up to two months. Defrost in the fridge then reheat covered until bubbly and hot.

A bowl of spaghetti with meatballs and spinach, topped with cheese.
A bowl of spaghetti with meatballs and spinach, topped with cheese. | recipebyme.com

This cheesy garlic butter spaghetti guarantees happy plates every time. Let the creamy sauce and bold flavors become a regular favorite at your table.

Recipe FAQs

→ Can I use fresh spinach instead of frozen?

Yes, you can substitute fresh spinach. Simply sauté it until wilted before mixing with the other ingredients.

→ What type of sausage works best?

Mild or spicy Italian sausage without casing works perfectly, but choose your preferred heat level for more flavor.

→ Can I make this dish ahead of time?

Prepare the components ahead and assemble before serving; gently reheat with a splash of milk to maintain creaminess.

→ How can I make it spicier?

Increase the Cajun seasoning or add crushed red pepper flakes to the sauce for an extra kick.

→ Is there a gluten-free alternative?

Use gluten-free spaghetti and a gluten-free flour blend in the sauce for a similar texture and flavor.

Cheesy Garlic Butter Spaghetti

Rich spaghetti with garlic butter, Italian sausage, spinach, and two cheeses in a creamy, savory sauce.

Prep Time
15 min
Cook Time
30 min
Total Time
45 min
By Sana: Rose

Category: Pasta Recipes

Skill Level: Medium

Cuisine: Italian-American

Yield: 6 Servings

Dietary Categories: ~

Ingredients

→ Pasta

01 1 pound spaghetti

→ Proteins

02 1 pound ground beef
03 1 pound Italian sausage, casings removed

→ Vegetables and Aromatics

04 1 large onion, chopped
05 4 cloves garlic, minced
06 10 ounces frozen spinach, thawed and squeezed dry

→ Oils and Fats

07 2 tablespoons olive oil
08 4 tablespoons unsalted butter

→ Sauce Base

09 1/4 cup all-purpose flour
10 3 cups whole milk
11 1 cup chicken broth
12 1 cup heavy cream

→ Cheeses

13 1 cup grated Parmesan cheese
14 1 cup shredded mozzarella cheese

→ Seasonings

15 2 tablespoons Cajun seasoning
16 1 tablespoon Italian seasoning
17 1 teaspoon smoked paprika
18 Salt and black pepper, to taste

Steps

Step 01

Bring a large pot of salted water to a boil. Add spaghetti and cook until al dente, about 9 to 11 minutes. Drain thoroughly and set aside.

Step 02

In a large skillet, heat olive oil over medium-high heat. Add ground beef and Italian sausage, breaking up the meat with a spoon. Cook until fully browned, then drain excess fat.

Step 03

Add chopped onion to the skillet. Sauté for 5 minutes until softened. Stir in minced garlic and cook for 1 minute. Incorporate thawed and drained spinach; cook until heated through, about 2 to 3 minutes.

Step 04

In a separate saucepan, melt unsalted butter over medium heat. Whisk in all-purpose flour and cook for 1 minute. Gradually pour in whole milk and chicken broth, whisking constantly until smooth. Simmer 5 to 7 minutes, until thickened.

Step 05

Reduce heat to low. Stir in heavy cream, grated Parmesan cheese, shredded mozzarella cheese, Cajun seasoning, Italian seasoning, and smoked paprika. Season with salt and black pepper. Continue stirring until cheeses are fully melted and the sauce is creamy.

Step 06

Add cooked spaghetti and the meat mixture to the sauce. Toss gently to coat evenly with the creamy garlic butter sauce.

Step 07

Serve hot, garnished with extra Parmesan cheese or fresh parsley if desired.

Notes

  1. Be sure to thoroughly squeeze out excess water from the thawed spinach to prevent the sauce from diluting.

Required Equipment

  • Large pot
  • Large skillet
  • Saucepan
  • Colander
  • Whisk

Allergen Information

Check each ingredient for potential allergens and consult a healthcare professional if needed.
  • Contains dairy, gluten, and may contain egg (in some pasta brands); contains pork.

Nutritional Info (per serving)

This data is provided as a guide and doesn't replace medical advice.
  • Calories: 780
  • Fats: ~
  • Carbohydrates: ~
  • Proteins: ~