This delicious ricotta mac and cheese recipe is ready in about 20 minutes. The elbow macaroni is coated in a melty, creamy, cheesy sauce made with three types of cheese: this is an easy recipe that both adults and children love.

This ricotta mac and cheese is an outrageously creamy and cheesy meal that your whole family will adore. And itโs so easy and quick to make; you can make it any day of the week. An ooey-gooey, good mac and cheese, the ultimate comfort food!
And if you love this kind of cheesy dish, check out our delicious homemade Mac and Cheese without Flour, Cottage Cheese Mac and Cheese, Easy Mac and Cheese without Milk, Gouda Mac and Cheese, Mac and Cheese with Cream Cheese, or Tuna Mac and Cheese.
Jump to:
๐Recipe ingredients
Elbow macaroni: The classic pasta that is used for making this dish. However, rest assured the dish works perfectly with any other sort of short pasta, like penne, fusilli, farfalle, and so on.
Three types of cheese:
- Ricotta: creamy, full-fat ricotta cheese.
- Cheddar: NOT pre-grated! I prefer aged, more robust flavored Cheddar; it definitely imparts more flavor to the cheese sauce.
- Mozzarella: NOT pre-grated. Full-fat mozzarella cheese is the best kind.
Heavy cream: It adds extra creaminess and makes the sauce even smoother. You can replace it with single cream, full-fat, or skim milk, but I think that heavy cream works best. This is not a diet recipe anyway, so you will not make this dish considerably skinnier by using milk.
Pasta cooking water: Save about 1 cup before draining the noodles. You will need about ยฝ of it, maybe a splash more to loosen the sauce even more if necessary.
Other ingredients: All-purpose flour, Dijon mustard (or a similar kind), fine sea salt or Kosher, and freshly ground black pepper.
Check out more ricotta recipes: Easy Tomato and Ricotta Pasta, Easy Ricotta Pesto Pasta, and One Pot Pasta with Ricotta and Lemon.
๐ฅฆPossible add-ins
- Cooked and crumbled bacon, about 4-5 slices.
- Chopped cooked ham, about 3-4 tablespoons.
- Frozen peas: Add them to the pasta pot during the last 2 minutes of the cooking time.
- Broccoli cut into small florets. Add them to the pasta pot during the last 2 minutes of the cooking time.
- Fresh baby spinach: Itโs enough to add to the pan together with the pasta; the heat will be enough to make it wilt.
- You could also add some red pepper flakes, lemon zest, white pepper instead of black, fresh herbs, and so on.
๐ฉ๐ปโ๐ณFour simple steps to make ricotta mac and cheese
- Step 1: Cook pasta al dente according to package instructions. Save about 1 cup of cooking water and drain it.
- Step 2: Grate Cheddar and mozzarella on a block grater.
- Step 3: Make cheese sauce during the last few minutes of the pastaโs cooking time.
- Mix ricotta, Cheddar, mozzarella, cream, mustard, salt, and pepper in a large pan. Add ยฝ cup of the pasta water and stir well on low heat until the ricotta is smooth, about 1-2 minutes (the cheese will not be completely melted yet).
- Step 4: Combine. Add cooked macaroni to the pan. Mix well to coat and to help the cheese melt completely; it will take another minute or so. If the cheese is not completely melted after about 1 minute, turn off the heat under the pan and continue to mix macaroni with cheese sauce until everything is smooth.
- Add another splash of pasta cooking water if the sauce gets too thick, but it usually doesnโt.
๐งCan I bake this macaroni dish?
Sure. I rarely do it because I love it just how it is and because it takes longer. But baking macaroni and cheese is a great idea, especially if you want to cook the dish in advance.
- Pour the finished mac and cheese into a buttered casserole dish.
- Topping: Combine 1 cup panko breadcrumbs, 3 tablespoons melted butter, and a pinch of salt and pepper. Top the noodles with the breadcrumb mixture.
- Bake in the preheated oven at 350ยฐF (180ยฐC) for about 20-25 minutes until bubbly and golden brown.
๐Tips for Success
Use mature, extra-sharp, or sharp Cheddar. Ricotta and mozzarella are both mild cheeses, so you need the punch that strong Cheddar gives the dish.
Donโt use pre-shredded cheese; it contains some additives that prevent the cheese from melting nicely, so the sauce will turn out grainy instead of creamy and smooth.
Itโs better if the ricotta and heavy cream are at room temperature; remove them from the fridge about 30 minutes before cooking. If they are at room temperature, there are fewer chances that the sauce will become grainy due to extreme temperature differences.
Use very low heat to make the sauce, and donโt overheat it, or the cheese might get grainy. During the first stage of making the sauce, only heat it long enough to allow the ricotta to get smooth.
Add the drained noodles and continue stirring until all the cheese melts and coats the pasta. Turn off the heat after about 1 minute and continue stirring; the residual heat will be enough to melt the cheese.
Exploring mac and cheese pairings? Dive into our guide: What to Serve with Mac and Cheese.
โRecipe FAQ
You can substitute Cheddar with Gouda, smoked Gouda, Gruyere, or Fontina. Add a few slices of finely chopped American cheese for even more creaminess. Or you can combine different kinds of cheese. I always keep the mozzarella, though.
When making ahead, itโs preferable to bake the dish before serving. Pour the contents of the pan into a buttered baking dish, let cool, cover with plastic wrap and refrigerate until ready to bake. Top with breadcrumbs and bake as instructed above.
Refrigerate leftovers in an airtight container for up to 3 days. Reheat in the microwave or on the stovetop. When reheating on the stovetop, add a splash of milk to loosen the sauce.
I recommend freezing ricotta mac and cheese before baking. Pour the mixture into a buttered baking dish, cover it tightly, and freeze it for up to 3 months.
Bake from frozenย at 350ยฐF (180ยฐC) for about 1 hour or until thoroughly heated through; ensure that it is hot and bubbly in the middle. Add the breadcrumb topping during the last 20 minutes of the cooking time to allow it to get crispy and golden.
Bake from thawedย at 350ยฐF (180ยฐC) for about 20-25 minutes. Sprinkle with the breadcrumb topping right at the beginning and bake the dish until the topping is golden brown.
Sign up for our Newsletter to receive new, quick, and delicious recipes in your inbox occasionally! Find me sharing daily meal-time inspiration on Pinterest and Facebook
Give my quick recipes a try for your next family meal! Feel free to reach out if you need any assistance!
๐ Recipe
Creamy Ricotta Mac and Cheese
Equipment
- 1 Large pot
- 1 Box grater
- 1 Large pan
Ingredients
- 1 lb macaroni Note 1
- 1 cup ricotta
- 2 ยฝ cups Cheddar grated, Note 2
- 1 cup mozzarella grated, Note 2
- ยผ cup heavy cream
- 1 teaspoon Dijon mustard or similar
- 3 teaspoons all-purpose flour
- ยฝ cup cooking water from the pasta
- fine sea salt and freshly ground black pepper
Instructions
- Cook the pasta: Bring a large pot of water to a boil. Add salt generously and cook the macaroni according to the packet instructions. Reserve about 1 cup of the cooking water. Drain the pasta.1 lb macaroni
- Grate Cheddar and mozzarella.2 ยฝ cups Cheddar + 1 cup mozzarella
- Make the sauce during the last minutes of the pastaโs cooking time.
- Mix ricotta, grated cheese, heavy cream, mustard, flour, salt, and pepper in a pan. Add about ยฝ cup of the pasta cooking water. Stir well on low heat until the ricotta is smooth (the grated cheese will not be completely melted); it will take about 1-2 minutes.1 cup ricotta + ยผ cup heavy cream + 1 teaspoon Dijon mustard + 3 teaspoons all-purpose flour + fine sea salt and freshly ground black pepper+ ยฝ cup cooking water from the pasta
- Add drained pasta to the pan and mix gently for another minute or so until the cheese is melted and the sauce coats the macaroni.
- Adjust the taste with more salt and pepper and serve immediately.
Notes
- Pasta: You can use any other type of short pasta.
- Cheese: Please use freshly grated cheese; pre-grated cheese will not melt nicely.
Pete Mack says
I managed to invent an almost identical recipe because of limited refrigerator contents. Out of milk, almost out of cream, but an unopened tub of ricotta! I also started with 2T roux, but it might not be needed. So, so, creamy!
2 takeaways:
* go light on salt in the pasta water.
* very good with onion, bacon, and garlic.
Adina says
That sounds great, Pete. That is how I came up with this recipe too: a tub of ricotta that was almost expired and needed to be used. ๐
Sharon says
I was really surprised as well. I had a ton of Ricotta left over and found this recpie and as I was reading it I was like, "no way is this goign to be good" and it was. Thank you for sharing.
Mary says
I followed the recipe exactly, and although it tasted wonderful, the sauce never incorporated into the noodles. It was just remained stretchy strings of cheese intermingled with the noodles.
Adina says
Hi Mary. I can only think about 2 things: either the cheese mixture got too hot or the cheese had too many additives that prevented it from melting nicely. That's the case with pre-shredded cheese.
Melanie Hay says
This recipe really suprised me, I kinda didn't expect the sauce to work, but it did and the whole thing was so easy and tastes amazing!
I did add pan fried chopped up broccolini and ham ๐
TheFastRecipe says
I'm glad it surprised you Melanie, enjoy!