Side Dishes
This baked mac and cheese recipe with ricotta delivers the creamiest, most luxurious texture you'll ever experience—rich layers that stay moist and velvety even after baking. 💛 The ricotta transforms ordinary mac and cheese into something restaurant-worthy, adding a delicate tang and silky mouthfeel that separates this from basic recipes.
I developed this version after years of testing, and the difference is night and day compared to traditional methods.
The secret lies in the ricotta's ability to absorb moisture while adding protein, creating a sauce that coats every noodle without becoming gluey. We balance it with sharp cheddar and Gruyère for depth, then top with a crispy breadcrumb crust that adds texture contrast.
This isn't your childhood mac and cheese—it's a grown-up dish that holds its shape while melting in your mouth.
What you'll end up with is a golden, bubbling casserole with creamy, stretchy cheese that pulls apart perfectly. The ricotta prevents that dry, rubbery texture many baked mac and cheeses develop, while the cheese blend delivers that classic tangy richness.
It's the kind of dish that disappears from the table faster than you can say "second helping."
Perfect for feeding a crowd or meal prepping—just reheat with a splash of milk to restore that creamy perfection. Garnish with fresh herbs or extra breadcrumbs for added texture. Let's make this ultra-creamy masterpiece that'll have everyone asking for the recipe.
Ingredients for baked mac and cheese recipe with ricotta
Six servings of ultra-creamy comfort with ricotta's secret velvety touch.
| Ingredient | Amount | Notes |
|---|---|---|
| Elbow Macaroni 🍝 | 1 ½ lbs | Medium or jumbo size preferred |
| Whole Milk 🥛 | 2 cups | Full-fat for creaminess |
| Unsalted Butter 🧈 | ¾ cup | Cold, cubed for even melting |
| Part-Skim Ricotta Cheese 🧀 | 15 oz | Whole-milk preferred for richness |
| Sharp White Cheddar Cheese 🧀 | 1 ½ cups | Freshly grated, block style |
| Gruyère Cheese 🧀 | 1 cup | Grated, nutty flavor profile |
| All-Purpose Flour 🌾 | ¼ cup | For thickening sauce |
| Yellow Mustard 🍯 | 1 tbsp | Dijon works too |
| Garlic Cloves 🧄 | 4 cloves | Minced for aromatic depth |
| Diamond Crystal Kosher Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Freshly Ground Black Pepper 🌶️ | ½ tsp | Freshly cracked preferred |
| Panko Breadcrumbs 🍞 | ½ cup | Toasted for crispy topping |
| Extra-Virgin Olive Oil 🫒 | 1 tbsp | For breadcrumb crispiness |
| Freshly Grated Parmesan Cheese 🧀 | ¼ cup | For final garnish |
| Fresh Chives 🌿 | 0.2 cup | Chopped for fresh finish |
The ricotta is non-negotiable here—whole-milk part-skim from the dairy case (not the pre-shredded tub) gives that signature silky texture. Whole Foods or local creamery often carry the best quality, but any store's ricotta will work if it's fresh. For the cheeses, sharp white cheddar and Gruyère create that perfect balance of tang and nutty depth. If you can only find mild cheddar, add an extra pinch of Diamond Crystal kosher salt to compensate. The macaroni? Medium or jumbo elbows hold up better to baking than small shapes. I always cook mine al dente—it'll finish in the oven.
No ricotta? Cottage cheese blended smooth works in a pinch—just drain excess moisture first. Subbing cheddar? Add 0.25 cup extra sharp cheddar to make up for Gruyère's absence. The mustard isn't just for flavor—it's the emulsifier that keeps everything cohesive. Trader Joe's has great Dijon if you prefer that tang. For the breadcrumbs, toast them first in a dry pan for 2-3 minutes—that extra crispiness makes all the difference. Fresh herbs? Chives or parsley both work, but chives have that bright onion note that cuts through the richness.
This reheats beautifully—just cover with foil and warm at 350°F for 15 minutes. The ricotta keeps it moist for 4-5 days in the fridge, but honestly it's even better the next day. For meal prep, portion into individual casserole dishes and freeze for up to 3 months. The breadcrumb topping stays crispy if you reheat it uncovered for the last 2 minutes. Garnish with extra Parmesan and chives right before serving—fresh herbs wilt fast, so don't add them too early.
Why You'll Love This Recipe
- Here’s what sold me: the ricotta keeps it luscious but not greasy. Sharp cheddar gives that tangy bite, while the whole milk adds richness without feeling like a guilty pleasure. Honestly, it’s the kind of mac that makes you forget it’s "healthy-ish."
- One-Pot Magic: I swear by this—just toss everything into one dish, bake, and walk away. No boiling pasta separately, no messy stovetop sauce. The ricotta blends right into the cheddar, making it silky without extra effort.
- Creamy Without the Heavy: Here’s what sold me: the ricotta keeps it luscious but not greasy. Sharp cheddar gives that tangy bite, while the whole milk adds richness without feeling like a guilty pleasure. Honestly, it’s the kind of mac that makes you forget it’s "healthy-ish."
- Weeknight to Party Fix: Between us, this works for everything. Lazy Tuesday? Done. Game day snacks? Bake extra. Even my picky teen clears her plate—(yes, even on a Tuesday). The ricotta’s mild flavor makes it crowd-pleasing, so no one’s left picking at the sides.
Step-by-step instructions for creamy ricotta mac and cheese
Let's build layers of velvety richness that stay creamy from first bite to last forkful.
🍳 Step 1: Cook the Pasta Al Dente and Reserve Starch
Bring a large pot of water to a rolling boil and add 1.5 lbs elbow macaroni. Season generously with 1 tsp Diamond Crystal kosher salt—the water should taste like the sea. Cook until 1 minute before package instructions specify (about 11 minutes for al dente).
Before draining, reserve 1 cup of pasta water in a measuring cup. This starchy liquid is liquid gold—it helps create our ultra-creamy sauce. Drain the pasta and return it to the pot, giving it a quick toss with a splash of the reserved water to prevent sticking.
👨🍳 Step 2: Build the Creamy Cheese Sauce
In a large skillet, melt 0.75 cup unsalted butter over medium heat until foaming. Add the 4 minced garlic cloves and cook for 30 seconds until fragrant (don't let it brown). Immediately whisk in the 0.25 cup all-purpose flour and cook for 1 minute to remove the raw flour taste.
Slowly pour in the 2 cups whole milk while whisking constantly to prevent lumps. Bring to a gentle simmer and cook for 3-4 minutes until slightly thickened. Remove from heat and stir in the 1 tbsp yellow mustard, 15 oz ricotta cheese, 1.5 cups sharp white cheddar, and 1 cup gruyère until completely melted and smooth. Season with 1 tsp kosher salt and 0.5 tsp black pepper.
🥘 Step 3: Combine Pasta and Cheese Mixture
Add the cooked pasta to the cheese sauce and gently fold everything together until fully coated. The mixture should be thick but still pourable. If it's too thick, add 2-3 tablespoons of the reserved pasta water to loosen it. Taste and adjust seasoning—this is where the magic happens!
Transfer the macaroni mixture to a 9x13-inch baking dish, spreading it evenly. The sauce should just cover the pasta with a thin layer on top. Here's the thing—don't overmix or press down on the pasta. We want those creamy layers to stay distinct and luscious.
🔥 Step 4: Create the Crispy Topping Layer
In a small bowl, combine the 0.5 cup panko breadcrumbs, 1 tbsp extra-virgin olive oil, and 0.25 cup freshly grated parmesan cheese. Sprinkle this mixture evenly over the macaroni, pressing down gently to adhere. The oil helps create a golden, crispy crust that contrasts perfectly with the creamy interior.
Bake at 375°F for 25-30 minutes until the top is deep golden brown and the edges are bubbling. The center should still be slightly jiggly—this ensures maximum creaminess. If the top browns too quickly, tent loosely with foil for the last 10 minutes of baking.
🍽️ Step 5: Rest and Garnish for Perfect Texture
Remove from the oven and let the mac and cheese rest for 5 minutes before serving. This resting period allows the layers to set slightly, preventing a runny mess when you cut into it. The internal temperature will rise a few degrees during this time—this is normal and ensures perfect doneness.
Garnish with the 0.2 cup chopped fresh chives right before serving. The bright green color and fresh flavor cut through the richness beautifully. Cut into squares and serve immediately while still warm—each bite should deliver that perfect contrast of creamy, cheesy goodness with a crispy top.
Pro Tips For Making Baked Mac And Cheese Recipe With Ricotta
- Drain Mac, Don’t Rinse: The starch in the pasta water is your sauce’s best friend—it thickens the cheese sauce and keeps it velvety. Drain the elbows just until they’re dry enough to handle, then save that starchy water in a small bowl. You’ll use it later to loosen the sauce if it gets too thick (and trust me, it will).
- Melt Butter Slowly: Don’t toss cold butter into the milk—it’ll clump and make your sauce grainy. Instead, melt the butter first over low heat until it’s fully liquid and just starting to foam, then whisk in the milk. This keeps the sauce silky, not lumpy, and lets the ricotta blend in smoothly.
- Press Ricotta for Creaminess: Ricotta’s got water, and if you don’t drain it, your mac will turn into a sad, watery mess. Line a colander with cheesecloth or a clean kitchen towel, dump in the ricotta, and let it drain for 10 minutes while you cook the pasta. This step makes all the difference—no one wants a cheese sauce that’s more puddle than sauce.
- Bake Covered First: Skip the foil at your own risk. Bake the mac and cheese covered with foil for the first 20 minutes at 375°F (190°C). This lets the cheese melt evenly and the edges crisp up properly instead of drying out. Only uncover it for the last 5-7 minutes to get that golden crust—no peeking!
Creative variations of these flavors
Spicy Southwest Twist
Transform this classic into a smoky, spicy fiesta by mixing in ½ cup cotija cheese with the ricotta and adding 1 tbsp chipotle powder to the sauce.
Top with ¼ cup black beans, ¼ cup corn kernels, and a sprinkle of taco-seasoned panko (mix panko with 1 tsp taco seasoning and 1 tsp olive oil). Bake as directed, then garnish with cilantro and avocado slices.
The ricotta keeps it creamy while the spices add a bold kick! 🌶️
Breakfast Mac and Cheese
Turn this into a brunch star by stirring in 2 eggs and ½ cup shredded cooked bacon into the cheese sauce. Top with ¼ cup crispy fried shallots and 2 tbsp chopped chives>.
Bake at 350°F> for 20 minutes> until set. Serve with a side of sautéed spinach or a fried egg on top. The ricotta adds richness that balances the savory breakfast flavors perfectly.
Lobster Luxe Version
For a decadent twist, fold 1 lb cooked lobster meat (chopped into bite-sized pieces) into the cheese mixture before baking. Add 2 tbsp brandy> to the sauce for depth. Top with 2 tbsp crushed Ritz crackers> mixed with 1 tbsp melted butter> for a buttery, crispy crust.
Garnish with lemon zest and fresh dill. The ricotta's creaminess makes this luxurious version feel even more indulgent without being too heavy.
Vegetable-Packed Veggie Lover
Incorporate 1 cup roasted butternut squash>, ½ cup sautéed mushrooms>, and ½ cup caramelized onions> into the cheese mixture. Add 1 tsp smoked paprika> to the sauce for warmth. Top with 2 tbsp toasted breadcrumbs> and 2 tbsp grated Parmesan>.
The ricotta's protein content helps balance the veggie flavors, creating a hearty yet creamy dish. Perfect for a cozy weeknight dinner! 🥕
Buffalo Chicken Fusion
Mix 1 cup shredded cooked chicken> tossed in 2 tbsp buffalo sauce> into the cheese mixture. Add ¼ cup crumbled blue cheese> to the sauce for tang. Top with ¼ cup crushed cornflakes> (for extra crunch) and 2 tbsp chopped celery>.
Bake as directed, then drizzle with extra buffalo sauce before serving. The ricotta keeps the sauce luscious despite the spicy kick!
Nutrition facts
Frequently asked questions
Why does ricotta make this baked mac and cheese extra creamy?
Ricotta's high moisture content and protein structure create a silkier texture that coats each noodle perfectly. Unlike other cheeses, it blends smoothly without graininess, while its mild tang balances the richness. The ricotta also absorbs excess moisture, preventing that dry, rubbery texture many baked versions develop.
Can I make this ahead of time or freeze it?
Yes! This recipe actually tastes better the next day. For freezing, assemble completely (including topping) and bake. Let cool completely, wrap tightly in foil, then freeze for up to 3 months. Reheat covered at 350°F for 15 minutes—add a splash of milk if it seems dry. The ricotta keeps it moist through reheating.
What's the best way to prevent a soggy topping?
Toast your breadcrumbs first in a dry pan for 2-3 minutes until golden. Mix with olive oil and Parmesan before topping, then press gently to adhere. Bake uncovered until the top is deep golden brown. The ricotta's moisture content means you need that crispy barrier to maintain texture contrast.
Can I substitute ricotta with another cheese?
For best results, stick with ricotta—its unique protein structure creates that signature texture. In a pinch, blend 1 cup cottage cheese (drained well) with 1 tbsp milk until smooth. For extra creaminess, add 1 tbsp cream cheese to the sauce. The ricotta's tang also balances the cheddar's sharpness, so substitutions may affect flavor.
How do I know when it's perfectly baked?
The edges should be bubbling and the top deep golden brown. The center should still jiggle slightly when gently shaken—this ensures maximum creaminess. Let it rest 5 minutes before cutting: the internal temperature will rise 5-10°F, giving you that perfect pull-apart texture. The ricotta's moisture means it needs that rest time to set properly.
