Creamy Three-Cheese Spaghetti

Featured in: Comfort Food

This dish layers tender spaghetti with a smooth sauce made from butter, whole milk, and heavy cream. The trio of mozzarella, Parmesan, and cheddar melts together creating a luscious, velvety coating. Seasoned with garlic, black pepper, and optional nutmeg, it balances savory and aromatic notes. Adding reserved pasta water helps achieve the ideal creamy texture. Garnishing with fresh parsley adds a bright contrast. Perfect for a quick, satisfying meal with familiar Italian-American flavors.

Updated on Wed, 19 Nov 2025 16:36:00 GMT
Thick, creamy Three-Cheese Spaghetti, perfectly coated and ready to eat, garnished with fresh parsley. Pin
Thick, creamy Three-Cheese Spaghetti, perfectly coated and ready to eat, garnished with fresh parsley. | garlicgroove.com

A rich and satisfying pasta dish featuring a trio of cheeses, perfect for a comforting meal thats easy on the budget.

I first made this creamy three-cheese spaghetti after a long day when I needed something both fast and satisfying. The combination of mozzarella, Parmesan, and cheddar creates a velvety sauce thats truly craveable.

Ingredients

  • Pasta: 350 g (12 oz) dried spaghetti, 1 tbsp salt (for pasta water)
  • Dairy: 2 tbsp unsalted butter, 200 ml (3/4 cup + 1 tbsp) whole milk, 100 ml (1/3 cup + 1 tbsp) heavy cream, 80 g (3/4 cup) grated mozzarella, 60 g (2/3 cup) grated Parmesan, 60 g (2/3 cup) grated cheddar
  • Seasonings: 1 clove garlic, finely minced, 1/2 tsp freshly ground black pepper, 1/4 tsp ground nutmeg (optional), Salt, to taste
  • Garnish: 2 tbsp chopped fresh parsley (optional)

Instructions

Cook the Spaghetti:
Bring a large pot of salted water to a boil. Cook the spaghetti according to package instructions until al dente. Reserve 1/2 cup of pasta water, then drain the spaghetti.
Prepare the Cheese Sauce:
While the pasta cooks, melt the butter in a large skillet over medium heat. Add the minced garlic and sauté for 1 minute until fragrant, but not browned.
Add Dairy:
Stir in the milk and heavy cream. Bring to a gentle simmer, then reduce heat to low.
Melt the Cheeses:
Gradually add the mozzarella, Parmesan, and cheddar cheeses, stirring constantly until fully melted and smooth.
Season:
Season the sauce with black pepper, nutmeg (if using), and salt to taste.
Combine Pasta and Sauce:
Add the drained spaghetti to the sauce. Toss to coat, adding reserved pasta water as needed to achieve a creamy consistency.
Serve:
Serve immediately, garnished with chopped parsley if desired.
Pin
| garlicgroove.com

My family always asks for seconds when I make this, and its become a regular weeknight favorite at our table.

Required Tools

Large pot, large skillet, colander, wooden spoon or spatula, grater

Nutritional Information (per serving)

Calories: 535, Total Fat: 24 g, Carbohydrates: 60 g, Protein: 21 g

Allergen Information

Contains milk (dairy) and wheat (gluten). May contain lactose depending on cheese selection. Always check labels for hidden allergens.

A comforting bowl of creamy Three-Cheese Spaghetti, a budget-friendly Italian-American favorite. Pin
A comforting bowl of creamy Three-Cheese Spaghetti, a budget-friendly Italian-American favorite. | garlicgroove.com

This creamy pasta is best enjoyed hot with garlic bread and a crisp green salad for a complete meal.

Recipe Questions

What cheeses are used in this creamy spaghetti?

Mozzarella, Parmesan, and cheddar combine to create a smooth, rich sauce.

How is the creamy sauce prepared?

Butter is melted and sautéed with garlic before adding milk and cream. Cheeses are melted in gradually while stirring.

Can the sauce be adjusted for thickness?

Yes, reserved pasta water is added to reach the preferred creamy consistency without thinning too much.

Are there recommended add-ins to enhance the dish?

Adding red pepper flakes, lemon juice, or substituting cheeses like Gruyère can elevate the flavor.

What sides pair well with this cheese-coated spaghetti?

Crisp green salads and garlic bread complement the richness perfectly for a balanced meal.

Is this dish suitable for vegetarians?

Yes, this version contains no meat and is vegetarian-friendly based on the listed ingredients.

Creamy Three-Cheese Spaghetti

Delight in a smooth blend of three cheeses coating spaghetti for a rich and comforting dinner option.

Prep duration
10 min
Cook duration
15 min
Complete duration
25 min


Complexity Easy

Heritage Italian-American

Output 4 Portions

Dietary requirements Vegetarian

Components

Pasta

01 12 oz dried spaghetti
02 1 tbsp salt, for pasta water

Dairy

01 2 tbsp unsalted butter
02 3/4 cup plus 1 tbsp whole milk
03 1/3 cup plus 1 tbsp heavy cream
04 3/4 cup grated mozzarella cheese
05 2/3 cup grated Parmesan cheese
06 2/3 cup grated cheddar cheese

Seasonings

01 1 clove garlic, finely minced
02 1/2 tsp freshly ground black pepper
03 1/4 tsp ground nutmeg (optional)
04 Salt, to taste

Garnish

01 2 tbsp chopped fresh parsley (optional)

Directions

Step 01

Cook Pasta: Bring a large pot of salted water to a boil. Cook the spaghetti until al dente according to package instructions. Reserve 1/2 cup of the pasta water, then drain the spaghetti.

Step 02

Prepare Sauce Base: Melt butter in a large skillet over medium heat. Add minced garlic and sauté for 1 minute until fragrant without browning.

Step 03

Simmer Milk and Cream: Add whole milk and heavy cream to the skillet. Bring to a gentle simmer, then reduce heat to low.

Step 04

Incorporate Cheeses: Gradually add mozzarella, Parmesan, and cheddar cheeses, stirring constantly until completely melted and the sauce is smooth.

Step 05

Season Sauce: Season the cheese sauce with black pepper, optional nutmeg, and salt to taste.

Step 06

Combine Pasta and Sauce: Add drained spaghetti to the sauce. Toss gently to coat, incorporating reserved pasta water as needed to reach a creamy consistency.

Step 07

Serve: Serve immediately, garnished with chopped fresh parsley if desired.

Necessary tools

  • Large pot
  • Large skillet
  • Colander
  • Wooden spoon or spatula
  • Grater

Allergy details

Review each ingredient for potential allergens and speak with a healthcare provider if you're uncertain about anything.
  • Contains milk (dairy) and wheat (gluten). Check cheese and pasta labels for hidden allergens; lactose sensitivity may apply.

Nutrition breakdown (per portion)

These values are provided as estimates only and shouldn't replace professional medical guidance.
  • Energy: 535
  • Fat: 24 g
  • Carbohydrates: 60 g
  • Protein: 21 g