Creamy Three-Cheese Spaghetti

Featured in: Family Dinner Plates

This creamy three-cheese spaghetti features perfectly cooked al dente pasta enveloped in a luscious sauce made by melting mozzarella, Parmesan, and cheddar cheeses into butter, milk, and cream. Garlic adds aromatic depth, while seasonings like black pepper and nutmeg enhance the flavor. The reserved pasta water helps create a velvety consistency that clings well to each strand. Garnished with fresh parsley, this dish offers a comforting, satisfying Italian-American meal ideal for quick preparation and hearty enjoyment.

Updated on Wed, 19 Nov 2025 14:00:00 GMT
A steaming bowl of Creamy Three-Cheese Spaghetti, garnished with fresh parsley, looks incredibly delicious. Pin It
A steaming bowl of Creamy Three-Cheese Spaghetti, garnished with fresh parsley, looks incredibly delicious. | sweetbatata.com

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

I first made this spaghetti for a midweek dinner when I wanted something simple yet luxurious. The blend of three cheeses melted into the sauce adds layers of flavor that always make this dish an instant favorite at our table.

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.
Make 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.
Incorporate 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 Spaghetti 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 It
| sweetbatata.com

This pasta always brings everyone together at dinner, with everyone fighting for that last spoonful of sauce. Even picky eaters go in for seconds whenever I make it for family gatherings.

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.

Nutritional Information

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

Melted cheese coats every strand of this Creamy Three-Cheese Spaghetti, a comforting weeknight dinner. Pin It
Melted cheese coats every strand of this Creamy Three-Cheese Spaghetti, a comforting weeknight dinner. | sweetbatata.com

This three-cheese spaghetti is a comforting dish that&s ready in under half an hour. Treat yourself to a restaurant-style pasta night at home!

Recipe Questions & Answers

How do I prevent the sauce from separating?

Use gentle heat when melting the cheeses into the cream mixture and stir continuously to create a smooth, emulsified sauce.

Can I substitute other cheeses?

Yes, Gruyère, Fontina, or Gouda work well for similar creamy, melty textures and complementary flavors.

Why add pasta water to the sauce?

Reserved pasta water contains starch that helps bind the sauce and pasta, enhancing smoothness and consistency.

Is it important to cook spaghetti al dente?

Cooking to al dente ensures the pasta holds its shape and provides the right texture to balance with the creamy sauce.

What optional seasonings enrich the flavor?

Adding nutmeg, black pepper, or red pepper flakes can deepen the flavor profile and add subtle warmth to the dish.

Creamy Three-Cheese Spaghetti

A rich pasta dish blending mozzarella, Parmesan, and cheddar with a creamy sauce and garlic notes.

Prep Time
10 min
Cook Time
15 min
Overall Time
25 min
Created by Nora James


Skill Level Easy

Cuisine Italian-American

Makes 4 Portions

Dietary Details Meat-Free

What You'll Need

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)

Cooking Steps

Step 01

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 pasta water and drain the pasta.

Step 02

Sauté garlic: While the pasta cooks, melt butter in a large skillet over medium heat. Add minced garlic and sauté for 1 minute until fragrant without browning.

Step 03

Simmer cream mixture: 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, stirring constantly until melted and smooth.

Step 05

Season sauce: Season the sauce with black pepper, nutmeg if used, and salt to taste.

Step 06

Combine pasta and sauce: Add drained spaghetti to the sauce and toss to coat evenly, adding reserved pasta water as necessary to create a creamy texture.

Step 07

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

Equipment Needed

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

Allergy Notice

Check each ingredient for allergens and reach out to a healthcare professional if you have concerns.
  • Contains dairy and wheat gluten

Nutrition Information (per portion)

Sweetbatata only offers this for informational use. Please don't treat it as personalized medical advice.
  • Caloric Value: 535
  • Fats: 24 g
  • Carbohydrates: 60 g
  • Proteins: 21 g