• Skip to main content
  • Skip to primary sidebar
  • Skip to footer
  • Comfort Dinners
  • Instant Pot
  • Slow Cooker
  • Meal Ideas
  • Facebook
  • Instagram
  • Pinterest
  • YouTube

Pip and Ebby

Cozy comfort food recipes and Instant Pot desserts for real life

Recipe Index
menu icon
go to homepage
subscribe
search icon
Homepage link
  • Recipe Index
  • About
  • Contact
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×
    Home » Homemade Sauces » Homemade Alfredo Sauce With Cream Cheese

    Homemade Alfredo Sauce With Cream Cheese

    Published: Jul 10, 2026 by Megan Porta, comfort food recipe creator and founder of Pip and Ebby, known for easy family meals and Instant Pot desserts. · This post may contain affiliate links.

    Jump to Recipe Jump to Video

    If you’re looking for a homemade Alfredo sauce that’s rich, velvety and easy enough for first-time Alfredo makers, this Homemade Alfredo Sauce with Cream Cheese is the recipe to make.

    While traditional Alfredo relies on butter and Parmesan cheese alone, adding a little cream cheese creates an extra silky texture and helps the sauce stay smooth and creamy every time.

    I’ve tested countless batches over the years, making small adjustments until it consistently turned out rich and silky smooth every time.

    This recipe has become my go-to Alfredo sauce because it comes together in about 10 minutes with simple ingredients I almost always have on hand, yet tastes every bit as indulgent as something you’d order at a restaurant.

    Toss it with fettuccine, spoon it over grilled chicken or shrimp, drizzle it over vegetables or use it as the creamy base for your favorite pasta bake. However you serve it, this easy homemade Alfredo sauce is one of those dependable recipes you’ll come back to again and again.

    Every person in my family loves this sauce, which is saying a lot!

    Since publishing this recipe, it’s become one of the Alfredo sauces readers return to again and again because it’s so consistently creamy.

    In short: This homemade Alfredo sauce uses cream cheese to create a rich, silky sauce that’s easy to make, ready in 10 minutes and perfect for pasta, chicken and vegetables.

    Close-up of creamy garlic sauce in a jar with a spoon.

    Why This Recipe Works

    Here are a few reasons this homemade Alfredo sauce with cream cheese has become one of my favorite pasta sauce recipes:

    • Cream cheese is the secret ingredient. Years ago, I was looking for a way to make my homemade Alfredo sauce even creamier when the block of cream cheese sitting in my fridge called my name. I gave it a try, and I’ve never looked back. It creates an ultra-creamy Alfredo sauce while helping keep the sauce smooth and silky. Combined with heavy cream and freshly grated Parmesan cheese, it delivers rich flavor and dependable results every time.
    • Ready in just 10 minutes. This homemade Alfredo sauce comes together in about 10 minutes using simple ingredients and one saucepan, making it perfect for busy weeknights.
    • The flavor beats anything from a jar. Making Alfredo sauce from scratch means you skip unnecessary preservatives and end up with a fresher, richer homemade pasta sauce.
    • It goes far beyond fettuccine. This creamy Alfredo sauce is delicious tossed with pasta, spooned over grilled chicken or shrimp, drizzled onto roasted vegetables or layered into your favorite baked pasta recipes.
    • Easy to customize. Add sautéed mushrooms, fresh spinach, broccoli, herbs or a pinch of crushed red pepper flakes to make it your own.
    • Naturally gluten-free. As written, this homemade Alfredo sauce is naturally gluten-free and yeast-free, making it a great option for a variety of dietary needs.

    Recipe Ingredients for Homemade Alfredo Sauce

    You only need a handful of simple ingredients to make this rich, creamy Alfredo sauce from scratch, and each one plays an important role in creating the perfect texture and flavor.

    Cream cheese, butter, and seasonings for Alfredo sauce recipe.

    Butter – Salted or unsalted butter both work great and can be used interchangeably.

    Heavy whipping cream – Use heavy cream for best results, but any variety of milk can be used as a replacement. Skim milk, 1%, 2%, whole milk and half and half all work great.

    Cream cheese – If I had to label any ingredient the secret ingredient, this would be it. Full fat cream cheese is the best cheese for alfredo sauce.

    Garlic – If you are not a massive garlic lover, keep the recipe as it is. However, if you really love the taste of fresh garlic, use 3 or 4 cloves instead of the 2 fresh garlic cloves listed in the recipe card. 

    Or you can add up to 1 teaspoon of garlic powder or 1/2 teaspoon of garlic salt.

    Seasonings – Italian seasoning, salt and pepper are the perfect, simple seasoning trio for this quick alfredo sauce.

    Parmesan cheese – Freshly grated Parmesan cheese melts much more smoothly than the shelf-stable grated cheese found in green containers. If possible, grate it yourself just before making the sauce for the smoothest texture and best flavor.

    How To Make Homemade Alfredo Sauce With Cream Cheese and Heavy Cream

    1. Melt the dairy ingredients. In a medium saucepan or large skillet, combine the butter, heavy whipping cream and cream cheese over medium heat. Stir frequently until the butter and cream cheese have completely melted. Bring the mixture to a gentle boil, then immediately reduce the heat to a simmer.
    Cream cheese, garlic, and spices in a saucepan for Alfredo sauce.
    1. Add the seasonings and Parmesan. Simmer for 2 minutes, then whisk in the garlic, Italian seasoning, salt, pepper and freshly grated Parmesan cheese. Continue whisking until the cheese has completely melted and the Alfredo sauce is smooth and creamy.
    2. Serve or store. Toss immediately with hot fettuccine or your favorite pasta, spoon over grilled chicken or vegetables, or allow the sauce to cool before transferring it to an airtight container for storage.

    Pro Tip: Use freshly grated Parmesan cheese and keep the heat at a gentle simmer after adding the cheese. High heat can cause the cheese to become grainy instead of smooth and creamy.

    Recipe Notes

    • For a thinner Alfredo sauce, whisk in milk, heavy cream or reserved pasta water, 1 tablespoon at a time, until the sauce reaches your desired consistency.
    • For an even thicker, creamier sauce, reduce the amount of heavy cream slightly or whisk in an additional ounce of cream cheese until the sauce is smooth.
    • Use freshly grated Parmesan cheese. It melts much more smoothly than pre-shredded Parmesan and creates the creamiest homemade Alfredo sauce.
    • Customize the flavor. Add extra freshly cracked black pepper, a pinch of crushed red pepper flakes or cayenne pepper for a little heat, or stir in fresh herbs for added flavor.
    • Fresh garlic makes a difference. Mince the garlic as finely as possible or use a garlic press so it blends seamlessly into the sauce.
    • Finish with fresh parsley. A sprinkle of chopped parsley adds fresh flavor and a beautiful pop of color just before serving.
    • Save a little of your cooked pasta water before draining the noodles. The starchy water is perfect for thinning the sauce while helping it cling perfectly to pasta.
    • Don’t let the sauce boil after adding the Parmesan. Gentle heat keeps the cheese smooth and helps prevent a grainy or separated Alfredo sauce.
    Cream cheese and garlic cloves for Alfredo sauce on purple cloth.

    What Should Alfredo Sauce Look Like?

    A properly cooked homemade Alfredo sauce should be smooth, glossy and thick enough to coat the back of a spoon. If it feels too thick, whisk in a splash of milk, heavy cream or reserved pasta water. If it’s too thin, let it simmer for another minute or two until it reaches your desired consistency.

    Favorite Ways To Use Homemade Alfredo Sauce

    This creamy homemade Alfredo sauce is incredibly versatile. Beyond classic fettuccine Alfredo, here are a few of my favorite ways to use it.

    • Toss with fettuccine, linguine or penne
    • Spoon over grilled chicken
    • Serve with sautéed shrimp or salmon
    • Drizzle over roasted broccoli, asparagus or cauliflower
    • Use as the sauce for homemade white pizza
    • Layer into chicken lasagna
    • Stir into baked pasta casseroles
    • Pour over baked potatoes
    • Mix with spaghetti squash or zucchini noodles
    • Serve alongside garlic bread or breadsticks

    Traditional Alfredo Sauce vs. Alfredo Sauce with Cream Cheese

    Traditional Alfredo sauce is made with butter, Parmesan cheese and pasta water. This version takes a slightly different approach by adding heavy cream and a little cream cheese, creating a rich, velvety sauce that iss easier to make at home.

    If you love a creamy Alfredo sauce that clings perfectly to pasta and is just as delicious over chicken, shrimp or vegetables, this recipe is for you! The cream cheese adds just enough richness to create a silky, dependable sauce you’ll want to make again and again.

    Traditional Alfredo SauceAlfredo Sauce with Cream Cheese
    Butter, Parmesan cheese and pasta waterButter, heavy cream, cream cheese and Parmesan cheese
    Authentic Italian recipeHome cook-friendly variation
    Lighter textureRich, ultra-creamy texture
    Can separate more easilyMore forgiving and stable
    Best for experienced cooksGreat for beginners and experienced cooks alike

    Alfredo Sauce Variations

    • Spinach Alfredo
    • Add mushrooms
    • Cajun Alfredo
    • Roasted garlic Alfredo
    • Bacon Alfredo
    • Sun-dried tomato Alfredo
    Cream cheese in a jar with garlic cloves on a purple cloth.

    How to Store Homemade Alfredo Sauce

    One of the best things about this homemade Alfredo sauce is that leftovers reheat perfectly, making it great for quick lunches and easy dinners throughout the week.

    Refrigerator

    Allow the sauce to cool completely before transferring it to an airtight container. Store in the refrigerator for up to 4 days.

    Freezer

    Homemade Alfredo sauce can be frozen for up to 3 months. Let it cool completely, then transfer it to a freezer-safe container or heavy-duty freezer bag, leaving a little room for expansion.

    Thaw overnight in the refrigerator before reheating.

    Reheating

    Warm the sauce gently in a saucepan over low heat, whisking frequently until smooth. If the sauce has thickened in the refrigerator, stir in a splash of milk, heavy cream or reserved pasta water until it reaches your desired consistency.

    Tip: Avoid reheating Alfredo sauce over high heat or in a rapid boil, as the dairy can separate and become grainy.

    FAQs

    Can you make Alfredo sauce with cream cheese?

    Absolutely! Cream cheese creates an extra creamy, velvety texture while helping the sauce stay smooth and stable. Combined with butter, heavy cream and freshly grated Parmesan cheese, it creates a rich homemade Alfredo sauce that’s easy to make and full of flavor.

    Is cream cheese traditional in Alfredo sauce?

    No. Traditional Alfredo sauce is made with butter, Parmesan cheese and pasta water. This version includes heavy cream and cream cheese for an even richer texture and a more forgiving sauce that’s ideal for home cooks.

    Why did my Alfredo sauce turn grainy?

    Grainy Alfredo sauce is usually caused by overheating the cheese or using pre-shredded Parmesan. For the smoothest results, use freshly grated Parmesan cheese and keep the sauce at a gentle simmer after adding the cheese.

    How do I thicken Alfredo sauce?

    If your Alfredo sauce is thinner than you’d like, continue simmering it for a few minutes until it reduces. You can also whisk in an additional ounce of cream cheese for an even richer, thicker sauce.

    Can I make Alfredo sauce ahead of time?

    Yes! Homemade Alfredo sauce can be made up to 4 days in advance and stored in the refrigerator. Reheat it gently over low heat, whisking frequently and adding a splash of milk or heavy cream if needed to restore its smooth, creamy consistency.

    Can I freeze homemade Alfredo sauce?

    Yes. Allow the sauce to cool completely, then store it in a freezer-safe container for up to 3 months. Thaw overnight in the refrigerator and reheat gently while whisking until smooth.

    What pasta goes best with Alfredo sauce?

    Fettuccine is the classic choice because its wide noodles hold onto the creamy sauce perfectly. This homemade Alfredo sauce is also delicious with linguine, penne, rigatoni, angel hair and other favorite pasta shapes.

    Can I use Alfredo sauce for more than pasta?

    Definitely! Homemade Alfredo sauce is delicious spooned over grilled chicken, shrimp, roasted vegetables, baked potatoes and pizza, or layered into casseroles and white lasagna.

    More Homemade Sauce Recipes

    • Homemade Spaghetti Sauce
    • Homemade Enchilada Sauce
    • Taco Sauce
    • Ginger Sauce
    • Pizza Sauce
    • Marinara

    Will you help add value to Pip and Ebby?
    If you make this recipe and love it, stop back and give it a 5-star rating ⭐️⭐️⭐️⭐️⭐️ and leave a comment. THANK YOU!

    Close-up of creamy alfredo sauce in a jar with a spoon.

    Homemade Alfredo Sauce with Cream Cheese

    Rich, creamy homemade Alfredo sauce with cream cheese, butter, heavy cream and freshly grated Parmesan cheese. This easy Alfredo sauce comes together in just 15 minutes and is perfect for fettuccine, chicken, shrimp, vegetables and your favorite pasta recipes.
    5 from 11 votes
    Prevent your screen from going dark
    Print Pin Rate
    Course: Sauce
    Cuisine: Italian-American
    Prep Time: 3 minutes minutes
    Cook Time: 7 minutes minutes
    Servings: 12
    Calories: 287kcal
    Author: Megan Porta

    Ingredients

    • 1/2 cup butter cut in chunks
    • 1 pint heavy whipping cream
    • 4 oz cream cheese
    • 2 cloves garlic minced
    • 1 tsp Italian seasoning
    • 1/2 tsp salt
    • 1/2 tsp pepper
    • 1 1/2 cups Parmesan cheese grated

    Instructions

    • In a medium saucepan, melt butter, heavy cream and cream cheese over medium heat. Bring to a boil and reduce to simmer.
    • Simmer for 2 minutes and add the garlic, Italian seasoning, salt, pepper and Parmesan.
    • Whisk until mixture is creamy. Add to favorite dish or let cool and pour into sealed containers.

    Video

    Notes

    This recipe makes enough sauce for about 1 pound of cooked pasta.
    • Freshly grated Parmesan cheese melts much more smoothly than pre-shredded cheese and creates the creamiest sauce.
    • Keep the heat at a gentle simmer after adding the Parmesan to prevent a grainy sauce.
    • The sauce will continue to thicken as it cools.
    • Thin the sauce with a splash of milk, heavy cream or reserved pasta water if needed.
    • Refrigerate leftovers for up to 4 days or freeze for up to 3 months.
      Megan’s Tip: Freshly grated Parmesan and gentle heat are the two biggest secrets to creating a silky, restaurant-quality Alfredo sauce every time.

    Nutrition

    Calories: 287kcal | Carbohydrates: 2g | Protein: 6g | Fat: 29g | Saturated Fat: 18g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 8g | Trans Fat: 1g | Cholesterol: 93mg | Sodium: 410mg | Potassium: 62mg | Fiber: 1g | Sugar: 1g | Vitamin A: 1044IU | Vitamin C: 1mg | Calcium: 189mg | Iron: 1mg
    Did you make this recipe?If you loved this recipe, please rate the recipe and leave a comment below!

    Megan Porta is a comfort food recipe creator who specializes in easy family meals and Instant Pot desserts, and the founder of Pip and Ebby. She has been cooking for three decades and developing recipes for over fifteen years, helping home cooks make reliable, cozy recipes for real life.

    « Pan Fried Walleye Recipe (With Ritz Crackers)

    Reader Interactions

    Comments

    1. Sandra

      August 27, 2025 at 9:40 pm

      5 stars
      Very easy and delicious. My adult son ate all his and then his fork found its way to my plate which was fine because I’m so old that eating a meal this high fat isn’t really an option. Served with shrimp and fettuccine, had a couple shrimp and it really was delicious.

      Reply
      • Megan Porta

        September 01, 2025 at 11:20 am

        Lol! Love hearing this, Sandra! Thanks for leaving me this note.

        Reply
    2. Allie Bell

      October 28, 2023 at 11:25 am

      I made this and it is super yummy! I didn’t have a block of parmesan but I used BelGioioso freshly grated cheese and it turned out fine.

      Reply
      • Megan Porta

        October 29, 2023 at 11:19 pm

        Glad it was enjoyed, Allie! Thank you for sharing.

        Reply
    3. Esmé Slabbert

      August 25, 2023 at 1:56 pm

      Pinned this for when I have a moment to make these and I am sure it should store well
      I visited you via ULTIMATE MAC AND CHEESE – WEEKEND POTLUCK #596
      I linked up this week with = Edamame Fruity Vegan Gluten-Free Salad and Mushroom Florentine Pasta. This is a friendly reminder and invitation to come and join us at SeniorSalonPitStop. You will find the linkup information under BLOGGING.

      Reply
    4. BJHK

      June 08, 2023 at 11:09 am

      5 stars
      Have made it twice; first time, followed directions to a tee. It was quite good, rich, smooth texture, great flavor. Made recently but didn’t have traditional cream cheese, however had herbed Boursin on hand. Used it, omitted garlic and Italian herbs; was also excellent. So great when you can vary a quite good recipe when on hand ingredients differ from a known—good recipe. Thank you.

      Reply
      • Megan Porta

        June 10, 2023 at 9:13 pm

        Oh, I like the Boursin suggestion. Thank you for sharing that – I”m sure others will enjoy it too.

        Reply
    5. Benjamin Chandler

      January 20, 2023 at 12:37 am

      5 stars
      absolutely amazing 💯!! So simple to prepare.

      Reply
      • Megan Porta

        January 20, 2023 at 2:55 pm

        Thank you for letting me know, Benjamin!

        Reply
    6. KYMMI KYM

      December 26, 2022 at 2:19 pm

      5 stars
      Thanks for sharing your Great Alfredo sauce recipe, Megan!
      Instructions were easy to follow, especially since all ingredients were on-hand, and prep & cook time was quick.
      Couldn’t wait to pour over my Fettucine & Garlic Chili Shrimp, which I prepared on Christmas Eve!
      Deliciously Flavorful.. Definitely making again (move over jar sauces!)
      Happy & Safe Holidays!

      Reply
    7. Traci D.

      April 12, 2022 at 5:12 am

      5 stars
      Just made this tonight for the first time and it was sooo easy and delicious! My kiddos had seconds. Will definitely add this to our rotation. Thank you!!

      Reply
    8. Linda G.

      April 06, 2022 at 4:59 am

      We loved it! First time I’ve made alfredo sauce. I like being able to choose what and how much spice I add. Will make it again for sure.

      Reply
      • Megan Porta

        April 07, 2022 at 4:29 am

        I agree Linda, that is the beauty of learning to make some foods you like at home vs in a restaurant or a deli. SO glad you enjoyed it!

        Reply
    9. Shannon

      February 26, 2021 at 4:32 pm

      Can you can alfredo sauce

      Reply
      • Megan Porta

        March 03, 2021 at 8:29 pm

        That is a great question. I suppose you could but I’m not an expert in canning so I couldn’t give any advice there.

        Reply
    10. Linda Hensens

      September 07, 2020 at 4:33 am

      5 stars
      Hi!
      I made this tonight, 09-06-20, and it was fabulous! I just added chopped rotisserie chicken breast to the pasta dish. I also had to use half and half and some regular 2% milk for the sauce. So, I decided to add 8 ounces of cream cheese instead of the 4 ounces that your recipe called for. I thought the extra cream cheese would help to thicken it up, and it worked like a charm! It was delicious! I did use more garlic like your blog suggested. YUM! I love garlic too!

      Reply
      • Megan Porta

        September 07, 2020 at 11:11 pm

        Those sound like all great tweaks and I’m glad you enjoyed it! Garlic is always good!

        Reply
    5 from 11 votes (5 ratings without comment)

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Primary Sidebar

    Hi, I’m Megan 👋

    I create cozy comfort food recipes and Instant Pot desserts that actually work for real life.

    If you’re looking for simple, dependable meals you can make without overthinking it, you’re in the right place. Let's dig deeper →

    Yummy Desserts

    Chocolate peanut butter banana bread with chunks of chocolate and peanut butter swirls.

    Chocolate Peanut Butter Banana Bread

    Rich chocolate pudding in a white bowl, served with a colorful woven placemat and silver spoon.

    The Best Instant Pot Desserts: Cakes, Fudge, Cheesecakes and More

    Creamy homemade dulce de leche in a glass jar with a wooden spoon.

    Instant Pot Dulce de Leche

    Close-up of homemade chocolate fudge topped with chocolate chips, stacked on parchment paper.

    Instant Pot Fudge

    Cherry dump cake with vanilla ice cream and fresh cherries on top.

    Instant Pot Dump Cake (Cherry Dump Cake Recipe)

    Orange Julius Recipe with Orange Juice Concentrate – Copycat recipe!

    Instant Pot Recipes

    Instant Pot Tomato Sauce

    Delicious burrito bowl with avocado, black beans, and cilantro in a white bowl.

    20-Minute Instant Pot Chicken Burrito Bowls

    Delicious homemade meatballs served in a white bowl, perfect comfort food.

    Instant Pot Frozen Meatballs (15 Minutes!)

    Healthy frozen broccoli, cauliflower, and carrots ready for Instant Pot cooking.

    Instant Pot Frozen Vegetables

    Instant Pot Frozen Steak Recipe

    Instant Pot Cabbage

    Footer

    • Recipe Index
    • About
    • Contact
    • Privacy Policy

    Copyright © 2026 Pip and Ebby on the Foodie Pro Theme

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.