Creamy Mac and Cheese Recipe
Introduction
Creamy Mac and Cheese is a comforting classic that’s rich, cheesy, and perfect for any occasion. Made with a blend of cheddar, Velveeta, and Parmesan cheeses, this stovetop version comes together quickly and delivers a velvety sauce that coats every noodle.

Ingredients
- 1 pound elbow pasta
- ¼ cup unsalted butter
- ¼ cup all purpose flour
- 2 ¼ cups milk
- 1 cup plain Greek yogurt (or sour cream)
- 3 cups freshly shredded cheddar cheese
- 8 ounces Velveeta cheese, cubed
- ½ cup grated Parmesan cheese
- 1 teaspoon ground mustard
- 1 teaspoon garlic powder
- ½ teaspoon onion powder
- 1 teaspoon salt
- 1 teaspoon pepper
Instructions
- Step 1: Cook the elbow pasta according to package instructions until al dente. Drain the pasta and set aside.
- Step 2: In a large pot, melt the butter over medium heat. Sprinkle the flour over the melted butter and stir to combine. Cook for about 1 minute, stirring constantly, to form a roux.
- Step 3: Gradually whisk in the milk. Continue cooking and stirring over medium heat for a few minutes until the mixture thickens and coats the back of a spoon. Remove the pot from heat.
- Step 4: Add the shredded cheddar, Velveeta cubes, Parmesan, Greek yogurt, ground mustard, garlic powder, onion powder, salt, and pepper to the thickened milk mixture. Stir until all the cheeses melt and the sauce is smooth and creamy.
- Step 5: Run hot water over the cooked pasta briefly and drain again to warm it up. Stir the pasta into the cheese sauce until evenly coated.
- Step 6: Let the mac and cheese sit for a few minutes off the heat to thicken before serving. Enjoy warm and creamy!
Tips & Variations
- For a tangier flavor, substitute sour cream for the Greek yogurt, but note the taste will be slightly different.
- Use freshly shredded cheeses rather than pre-shredded for better melting and flavor.
- Add cooked bacon or sautéed vegetables like broccoli or mushrooms for extra texture and taste.
- If you prefer a baked version, transfer the mac and cheese to a baking dish, top with extra cheese, and bake at 350°F for 20 minutes until bubbly.
Storage
Store leftover mac and cheese in an airtight container in the refrigerator for up to 3 days. Reheat on the stovetop over low heat or in the microwave, stirring occasionally. If the sauce thickens too much, add a splash of milk while reheating to loosen it.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I warm this up in the oven if making ahead?
Yes, you can reheat the mac and cheese in the oven. To keep it creamy, cover it with foil and bake at 350°F until heated through. You can also add an extra layer of cheese on top before baking for added gooeyness.
What is the serving size for this recipe?
This recipe yields about 12 servings, with one serving approximately equal to 1 cup of mac and cheese. This should help when planning portions for a group.
PrintCreamy Mac and Cheese Recipe
A rich and creamy stovetop mac and cheese recipe featuring a blend of shredded cheddar, Velveeta, Parmesan cheese, and creamy Greek yogurt for a luscious texture and tangy flavor. This comforting dish combines elbow pasta with a smooth cheese sauce seasoned with garlic, onion powder, and ground mustard, perfect as a satisfying main dish or side.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 12 servings (1 cup each) 1x
- Category: Main Dishes
- Method: Stovetop
- Cuisine: American
Ingredients
Pasta
- 1 pound elbow pasta
Cheese Sauce
- ¼ cup unsalted butter
- ¼ cup all purpose flour
- 2 ¼ cups milk
- 1 cup plain Greek yogurt (or sour cream)
- 3 cups freshly shredded cheddar cheese
- 8 ounces Velveeta cheese, cubed
- ½ cup grated Parmesan cheese
Seasonings
- 1 teaspoon ground mustard
- 1 teaspoon garlic powder
- ½ teaspoon onion powder
- 1 teaspoon salt
- 1 teaspoon pepper
Instructions
- Cook Pasta: Bring a large pot of salted water to a boil, add the elbow pasta, and cook according to package instructions until al dente. Drain the pasta and set it aside.
- Make Roux: In another large pot, melt the unsalted butter over medium heat. Once melted, sprinkle the all-purpose flour over the butter and stir continuously, cooking for about 1 minute to eliminate the raw flour taste.
- Prepare Cheese Sauce: Gradually whisk in the milk to the roux mixture. Continue to cook and stir over medium heat until the sauce thickens, usually a few minutes. Remove the pot from the heat once thickened.
- Add Cheese and Seasonings: Stir in the freshly shredded cheddar cheese, cubed Velveeta, grated Parmesan, plain Greek yogurt, ground mustard, garlic powder, onion powder, salt, and pepper. Mix thoroughly until all the cheeses have melted and the sauce is smooth and creamy.
- Combine Pasta and Sauce: Rinse the cooked pasta briefly under hot water and drain again to remove excess starch and prevent clumping. Add the pasta into the cheese sauce and gently stir to fully coat the noodles.
- Rest and Serve: Let the mac and cheese sit for a few minutes off the heat to thicken up before serving warm.
Notes
- You can substitute sour cream for Greek yogurt; however, this will slightly alter the flavor of the mac and cheese.
- The dish reheats well on the stovetop or can be warmed in the oven if needed. Adding extra cheese on top before baking can help retain creaminess.
- This recipe yields about 12 one-cup servings, which is ideal for portioning.
Keywords: creamy mac and cheese, stovetop macaroni and cheese, cheesy pasta, comfort food, Greek yogurt mac and cheese

