This post may contain affiliate links. Please read our disclosure policy.

Indulge in the ultimate comfort food that is the perfect Cheese Spaghetti. Velvety smooth and undeniably rich, this cheesy spaghetti recipe comes together in under 20 minutes, making it a perfect weeknight meal.

This simple pasta dish is as delicious as an indulgent meal (hello comfort food!) as it is as a side dish for other favorites like Grilled Steaks or Baked Chicken Breasts.

A helping of 4 cheese spaghetti being lifted out of the pan with tongs.
Pin this recipe for later!Pin This
Save this recipe
Enter your email below & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!

Four Cheese Spaghetti Recipe

This Cheesy Spaghetti combines the beloved flavors of pasta and cheese into a creamy, satisfying meal.

Imagine perfectly cooked spaghetti strands coated in a luscious cheese sauce, each bite oozing with rich, melty goodness. Whether you prefer classic recipes or creative variations, this spaghetti with cheese sauce offers a world of possibilities for your taste buds.

I pulled this creamy spaghetti dish together with whatever was in my fridge one day when I was craving something ultra comforting and heavy in the cheese and pasta categories. I had Romano, Parmesan, mozzarella, and cream cheese, which ended up being just right for this dish.

What you need

Key Ingredients

  • Spaghetti – While you certainly can use other types of pasta, like linguine, fettuccine, or rotini, spaghetti is the best for this recipe. The cheese clings to each strand of pasta for creamy cheesiness in each and every bite.
  • Butter and Olive Oil – When I saute garlic, I prefer using a combination of the two. Butter adds richness and flavor while olive oil keeps the butter from burning.
  • Garlic – I added a decent amount but you could use less or more to your preference.
  • Cheese – Don’t skimp here. Use good quality cheese, and grate directly from the block when possible. I used mozzarella, Parmesan, Romano, and cream cheese.
  • Heavy Cream – The base of the sauce, combined with the cheese. You will also want to save about a cup of pasta water to mix in as well.
A skillet of 4 cheese spaghetti with a spoon and fork.

How To Make Cheese Spaghetti

  1. Cook the Spaghetti. Start by boiling some spaghetti in a large pot of salted water until it’s al dente. Or if you’re my kids, throw it against the wall and if it sticks, it’s done.
  2. Saute the Garlic. The sauce comes together quickly, so it’s best to start it when the spaghetti is about halfway finished. Melt some butter and olive oil together in a large pot or skillet, then add some minced garlic. You can smash your garlic yourself or you can take the easy route and use jarred minced garlic.
  3. Make the Sauce. That will take a few minutes and by the time the garlic is smelling awesome, the pasta should be finished and ready to add to the garlic and butter. Add some of starchy pasta water too, and heavy cream and cream cheese. Let it bubble then add the other cheeses.
  4. Melt the Cheeses. Keep cooking and stirring and stirring and cooking until that sauce is thick and smooth and creamy and coats the pasta.
4 photo collage showing the steps to make 4 cheese spaghetti

The whole process takes about 20 minutes from start to finish, and then you have this delicious pan of yummy, creamy, cheesy pasta goodness.

It makes about 2-3 servings as a meal, or 4-5 if you add a protein like chicken or shrimp or serve it as a side dish.


What kind of cheese do you put on spaghetti?

There are several different cheeses that pair well with spaghetti. Parmesan is the first that comes to mind of course, but also Romano, Mozzarella, Fontina or Ricotta are some favorites.

What is cheese spaghetti, and how is it different from regular spaghetti?

Traditional spaghetti incorporates a red sauce where cheese is merely a garnish. In this creamy spaghetti with cheese recipe, it’s the star!

What types of cheese work best for this recipe?

Cheeses like Parmesan, Mozzarella, Cheddar, Gruyere, and Fontina are commonly used in cheese spaghetti recipes for their melting properties and flavor.

What are some creative add-ins or mix-ins for cheese spaghetti?

Popular add-ins for cheese spaghetti include cooked bacon, sautéed mushrooms, roasted vegetables, diced tomatoes, and fresh herbs for added flavor and texture. You could also top with grilled chicken or
Blackened Shrimp.

How do I cook spaghetti to achieve the perfect al dente texture?

Follow the package instructions for cooking time, but start checking the spaghetti a minute or two before the recommended time. It should be cooked until firm but not mushy.

Serving Suggestions

Toppings like fresh basil, chopped parsley, grated Parmesan cheese, red pepper flakes, or a drizzle of olive oil can enhance the flavors and presentation of cheese spaghetti.

As a side dish, this cheesy pasta recipe pairs well with these main dishes:

Four cheese spaghetti pasta in a bowl twirled by a fork

Recipe Tips and Takeaways

  • Use high-quality cheese: Opt for real cheese and avoid processed cheese products for a richer and more flavorful result.
  • Experiment with cheese combinations: Mix different cheeses like Parmesan, Mozzarella, and Gruyere to create a unique and complex flavor profile.
  • Grate the cheese yourself: Freshly grated cheese melts better and has a superior texture compared to pre-packaged shredded cheese.
  • Add cheese gradually: Incorporate the cheese into the spaghetti gradually, allowing it to melt and coat the pasta evenly.
  • Reserve pasta water: Before draining the cooked spaghetti, save some of the starchy pasta water. It is used to adjust the consistency of the cheese sauce if needed.
  • Stir constantly: When combining the cheese with the spaghetti, stir continuously to prevent clumping and ensure a smooth and velvety sauce.
  • Season thoughtfully: Taste the cheese sauce before adding additional salt or seasonings since some cheeses can be naturally salty.
  • Customize with mix-ins: Enhance your cheesy pasta by adding cooked vegetables, herbs, or protein like grilled chicken or shrimp to add extra flavor and texture.
  • Consider breadcrumb toppings: For a crispy and crunchy texture, top the spaghetti with toasted breadcrumbs and broil for a moment before serving.
  • Serve immediately: This dish is best enjoyed right after cooking to savor the gooey and melty cheese goodness. Reheating may result in a less desirable texture.

More Pasta Recipes

Cheese sauced spaghetti with metal tongs.

Cheese Spaghetti Recipe

4.62 from 18 votes
Cheese Spaghetti is the ultimate comfort food. Velvety smooth and undeniably rich, this cheesy spaghetti recipe is ready in under 20 minutes!
Prep Time 5 minutes
Cook Time 15 minutes
Total Time 19 minutes
Servings 4 servings


  • 8 ounces Spaghetti uncooked
  • 1 tablespoon Butter
  • 1 tablespoon Olive oil
  • 1 1/2 tablespoons Minced garlic
  • 1/2 cup Freshly shredded Mozzarella
  • 1/2 cup Freshly shredded Parmesan Cheese
  • 1/2 cup Freshly shredded Romano Cheese
  • 2 tablespoons Whipped cream cheese
  • 2/3 cup Heavy cream
  • Salt and pepper to taste
  • 2 tablespoons Chopped flat-leaf parsley
Save this recipe
Get this sent to your inbox, plus get new recipes from us every week!


  • Boil salted water in a 3-quart pot. Add spaghetti and cook for about 7-8 minutes, until al dente. Drain, reserving 1 cup of pasta water.
  • In a 10-12 inch saute pan, melt butter and olive oil over medium heat. Add garlic and stir, cooking for about a minute.
  • Add spaghetti, 1 cup of pasta water, cream cheese and heavy cream to the skillet. Bring to a boil and add shredded cheeses. Stir constantly until cheeses are melted and pasta is completely coated; about a minute. Reduce heat and continue to cook and stir until sauce is thickened and reduced; about 1-2 minutes.
  • Remove from heat and stir in parsley. Taste and add salt and pepper as desired.
  • Serve hot, and garnish with more fresh parsley and some fresh grated Parmesan, if desired.


Easily double the recipe to serve as the main course, or make it as is to serve as a side dish.
I always love the classic pairing of garlic bread and a green salad with any type of pasta.


Calories: 763kcalCarbohydrates: 62gProtein: 28gFat: 45gSaturated Fat: 25gPolyunsaturated Fat: 2gMonounsaturated Fat: 14gTrans Fat: 1gCholesterol: 123mgSodium: 665mgPotassium: 312mgFiber: 3gSugar: 4gVitamin A: 1491IUVitamin C: 3mgCalcium: 546mgIron: 2mg

Nutritional Disclaimer Kristin Maxwell of “Yellow Bliss Road” is not a dietician or nutritionist, and any nutritional information shared is an estimate. For accurate calorie counts and other nutritional values, we recommend running the ingredients through your preferred online nutritional calculator. Calories and other nutritional values can vary depending on which brands were used.

Kristin Maxwell

Kristin Maxwell is the creator and main recipe developer, writer, and photographer of Yellow Bliss Road. A self-taught cook and self-appointed foodie, she specializes in easy, flavorful and approachable recipes for any home cook.

Free Email Series
5 Secrets to Dinnertime Sanity
Free email series with tested, tasted & terrific dinner recipes!

You Might Also Like

Leave a Comment

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  1. Melissa says:

    Made this last night for my picky eaters and it was a hit! I love white sauce pastas! This was delicious!

    1. Kristin says:

      Love the feedback Melissa! Thanks for stopping by.

      1. Sidney says:

        I wouldn’t recommend making this one. It lacks flavor

  2. Mary says:

    Planning to make this tomorrow. But going to add some chicken pieces to it as well!

  3. Cami says:

    Would spinach taste good in this?

    1. Kristin Maxwell says:

      I think spinach would be delicious!

  4. Stephanie says:

    This recipe tastes amazing! It ranks right up there with the best Italian restaurant we treat ourselves to a couple times a year.

    1. Kristin says:

      Nice! Thank you so much for the awesome feedback Stephanie.

  5. Lisa Chellman says:

    This tasted amazing, thank you!!

    1. Kristin says:

      You are so welcome Lisa! Thanks for stopping by.

  6. Marlene says:

    I just came across your site. Haven’t tried anything yet. Can/t wait to try some of the pasta and chicken meals. Everything looks so good. And speaking of looking good you look so pretty in your wedding photo!
    Thanks for the recipes.

    1. Kristin says:

      Thanks Marlene, and welcome! If you have any questions be sure to reach out.

  7. Andrea says:

    I could feel the LOVE going in as I was watching you prepare this recipe. I can’t wait to try this in all of its cheesy glory!

    1. Kristin says:

      Thank you Andrea! Thank you so much for stopping by!

  8. syaa says:

    can i used ordinary cooking oil to replace the olive oil?

    1. Kristin says:

      Yes, you could substitute vegetable oil.

  9. Roy says:

    Was great!! Didn’t even need salt or pepper!

  10. Shann says:

    Cant wait to try these easy yet amazing recipes bf will think Im Suzy homemaker 😉 thnx!

    1. Kristin says:


  11. Toni Bach says:

    Every thing looks so good i just got to have some.