Creamy Three-Cheese Spaghetti

Featured in: Hearty Comfort Food

This dish combines dried spaghetti cooked al dente with a luscious blend of melted mozzarella, Parmesan, and cheddar cheeses. Butter and minced garlic are sautéed, then milk and heavy cream are gently simmered to create a creamy base. The cheese mixture is stirred in until smooth, seasoned with black pepper and a hint of nutmeg. Tossed with pasta and reserved cooking water, it delivers a velvety texture perfect for a quick, satisfying meal.

Updated on Wed, 19 Nov 2025 09:24:00 GMT
Creamy Three-Cheese Spaghetti, a rich and comforting pasta tossed in a velvety, melted cheese sauce. Save
Creamy Three-Cheese Spaghetti, a rich and comforting pasta tossed in a velvety, melted cheese sauce. | dashnosh.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 for a weeknight dinner and it quickly became a family favorite. The sauce coats every strand perfectly and comes together with just a handful of simple ingredients.

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 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 Garlic Butter:
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.
Make Cream Sauce:
Stir in the milk and heavy cream. Bring to a gentle simmer, then reduce heat to low.
Add Cheeses:
Gradually add the mozzarella, Parmesan, and cheddar cheeses, stirring constantly until fully melted and smooth.
Season Sauce:
Season the sauce with black pepper, nutmeg (if using), and salt to taste.
Combine Pasta & Sauce:
Add the drained spaghetti to the sauce. Toss to coat, adding reserved pasta water as needed to achieve a creamy consistency.
Finish & Serve:
Serve immediately, garnished with chopped parsley if desired.
Freshly plated Creamy Three-Cheese Spaghetti with a sprinkle of parsley; smells delicious and cheesy. Save
Freshly plated Creamy Three-Cheese Spaghetti with a sprinkle of parsley; smells delicious and cheesy. | dashnosh.com

This pasta holds a special place at our table, especially on cool evenings when everyone gathers for a comforting meal.

Required Tools

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

Allergen Information

Contains: Milk (dairy), Wheat (gluten). May contain: Lactose, depending on cheese selection. Double-check cheese and pasta labels for hidden allergens.

Nutritional Information

Calories: 535, Total Fat: 24 g, Carbohydrates: 60 g, Protein: 21 g (per serving)

Close up shows golden cheesy richness of the finished Creamy Three-Cheese Spaghetti dish, ready to savor. Save
Close up shows golden cheesy richness of the finished Creamy Three-Cheese Spaghetti dish, ready to savor. | dashnosh.com

This satisfying dish comes together quickly and is sure to please any cheese lover at your table.

Kitchen Q&A

What cheeses are used in this pasta?

Mozzarella, Parmesan, and cheddar are combined to create a rich, creamy sauce.

Can I substitute the cheeses for others?

Yes, Gruyère, Fontina, or Gouda can be used as flavorful alternatives.

How do I achieve the creamy sauce consistency?

Gradually stir melted cheeses into the milk and cream base, then add reserved pasta water as needed.

Is there a recommended garnish?

Chopped fresh parsley provides a bright, fresh garnish but is optional.

Can protein be added to this dish?

Cooked chicken, bacon, or sautéed mushrooms can be mixed in for additional protein.

Creamy Three-Cheese Spaghetti

A comforting pasta dish with a blend of mozzarella, Parmesan, and cheddar cheeses in a silky sauce.

Prep Duration
10 min
Cook Duration
15 min
Complete Duration
25 min
Created by Tyler Morgan

Recipe Type Hearty Comfort Food

Skill Level Easy

Cultural Heritage Italian-American

Output 4 Portion Size

Nutritional Categories Meat-Free

What You'll Need

Pasta

01 12 ounces dried spaghetti
02 1 tablespoon salt (for pasta water)

Dairy

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

Seasonings

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

Garnish

01 2 tablespoons chopped fresh parsley (optional)

Method

Step 01

Cook Pasta: Bring a large pot of salted water to a boil. Add spaghetti and cook until al dente according to package instructions. Reserve 1/2 cup of pasta water before draining.

Step 02

Sauté Garlic: Melt butter in a large skillet over medium heat. Add minced garlic and sauté for 1 minute until fragrant, avoiding browning.

Step 03

Prepare Cheese Sauce: Stir in whole milk and heavy cream, bring to a gentle simmer, then reduce heat to low.

Step 04

Melt Cheeses: Gradually add mozzarella, Parmesan, and cheddar while stirring constantly until fully melted and smooth.

Step 05

Season Sauce: Incorporate black pepper, optional nutmeg, and salt to taste, blending flavors evenly.

Step 06

Combine Pasta and Sauce: Add drained spaghetti to the sauce, tossing to coat thoroughly. Adjust consistency with reserved pasta water as needed to maintain creaminess.

Step 07

Serve: Plate immediately and garnish with chopped fresh parsley if desired.

Kitchen Tools Needed

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

Allergy Alerts

Review ingredients carefully for potential allergens and seek professional medical guidance if concerned.
  • Contains milk (dairy) and wheat (gluten).
  • May contain lactose depending on cheese selected.

Nutrition Details (serving size)

Numbers shown are estimates only - consult healthcare providers for specific advice.
  • Energy: 535
  • Fats: 24 g
  • Carbohydrates: 60 g
  • Proteins: 21 g