Creamy Garlic Shrimp Mac and Cheese
This creamy garlic shrimp mac and cheese is the kind of dish that turns a regular Tuesday into something worth looking forward to. Tender shrimp, spiced with smoked paprika, get folded into a velvety cheddar-Parmesan sauce and tossed with elbow macaroni.

It’s fast enough for a busy night, but the garlic and smoky paprika give it a depth that feels like you fussed. Plus, it all comes together in one skillet (plus a pot for pasta), so cleanup isn’t a headache.
Why This Mac and Cheese Works
The shrimp cook in butter with garlic, which builds a savory base that infuses the entire dish. A mix of sharp cheddar and Parmesan gives the sauce a punch of flavor without being greasy, and the smoked paprika adds a subtle warmth.
Because the sauce is made while the pasta boils, you save time and avoid a lumpy mess. The result is silky, creamy, and studded with juicy shrimp, weeknight comfort at its best.
Ingredients

- 1 lb large shrimp, peeled and deveined: tail on or off, whatever you prefer
- 1 tsp smoked paprika: plus more for garnish
- Salt and freshly ground black pepper: season in layers
- 4 tbsp unsalted butter, divided: you’ll use half for the shrimp, half for the sauce
- 3 cloves garlic, minced: fresh gives the best kick
- 2 tbsp all-purpose flour: thickens the sauce
- 2 cups whole milk: warmed slightly helps it blend without lumps
- 2 cups shredded sharp cheddar cheese (about 8 oz): shred it yourself for the smoothest melt
- 1 cup grated Parmesan cheese: adds a salty, nutty backbone
- 8 oz elbow macaroni (or other short pasta): shells or cavatappi work great, too
- 2 tbsp chopped fresh parsley: for a bright finish
Variations / Substitutions
- Protein swap: Try bay scallops, chunks of cooked lobster, or even diced rotisserie chicken.
- Cheese: Substitute half the cheddar with Gruyère or smoked Gouda for a deeper, nuttier flavor.
- Spice: Add a pinch of cayenne to the shrimp seasoning or stir diced pickled jalapeños into the finished dish.
- Pasta shape: Any short, sturdy shape holds the sauce well, rotini, penne, or campanelle all work nicely.
If you enjoy creamy one-pot pastas, try my Cajun Chicken Alfredo next time you want some heat.
How to Make Creamy Garlic Shrimp Mac and Cheese
Step 1: Sear the Shrimp

Pat the shrimp dry with paper towels and season all over with the 1 tsp smoked paprika, 1/2 tsp salt, and a few grinds of black pepper. Bring a large pot of salted water to a boil for the pasta. While that heats, melt 2 tablespoons of the butter in a large skillet over medium-high heat. Once it sizzles, add the shrimp in a single layer and cook for about 2 minutes per side, until just pink and opaque. Toss in the garlic during the last 30 seconds, then transfer the shrimp and any pan juices to a plate.
The shrimp should release cleanly from the pan when it’s ready to flip, if it sticks, give it another 30 seconds. You don’t need to cook them through completely here, they’ll finish warming up later in the sauce.
Step 2: Make the Cheese Sauce

Drop the pasta into the boiling water and cook according to the package until al dente. While the pasta works, reduce the heat under your skillet to medium and add the remaining 2 tablespoons butter. Once melted, whisk in the 2 tablespoons flour and cook, stirring constantly, for 1 minute. Slowly pour in the 2 cups warmed milk while whisking to keep everything smooth. Bring to a gentle simmer and cook until the sauce thickens enough to coat the back of a spoon, about 3 to 4 minutes.
Remove the skillet from the heat and stir in the shredded cheddar and grated Parmesan one handful at a time, letting each addition melt in before adding the next. Taste and adjust salt, then stir in a pinch of extra smoked paprika or a grind of black pepper if you like.
Step 3: Toss It All Together

Drain the cooked pasta well and add it straight to the skillet with the cheese sauce. Fold gently until every piece is coated. Return the shrimp to the pan, along with any collected juices from the plate, and stir just to incorporate. Let everything heat through over low heat for 1 minute, but don’t let it boil or the sauce may lose its silkiness.
The mixture should be creamy and loose; if it feels too thick, splash in a little more milk, one tablespoon at a time. The shrimp will be perfectly tender, and the sauce will cling to every curve of the pasta.
Step 4: Spoon into Bowls and Garnish

Divide the mac and cheese between warm bowls. Top with the chopped fresh parsley, an extra crack of black pepper, and a light sprinkle of smoked paprika if you want a pop of color. Serve immediately while the sauce is at its creamiest, and enjoy the garlicky, cheesy goodness.
Tips for the Best Shrimp Mac and Cheese
- Dry the shrimp well: Any moisture on the surface will steam them instead of sear, so blot them thoroughly before seasoning.
- Shred your own cheese: Pre-shredded bags contain anti-caking agents that can make the sauce grainy. A quick grate of a block yields a much smoother finish.
- Keep the heat low after adding cheese: High heat can cause the sauce to split. Stir in the cheese off the heat or over very low warmth.
- Don’t overcook the shrimp in step one: A light sear leaves them tender, and they’ll finish cooking from the residual heat when you fold them in later.
Storing Leftover Shrimp Mac and Cheese
- Refrigerate: Cool completely, then store in an airtight container for up to 3 days.
- Reheating: Warm gently on the stovetop over low heat with a splash of milk, stirring often. The microwave works in a pinch, use 50% power and stir every 30 seconds to avoid breaking the sauce.
What to Serve With Creamy Garlic Shrimp Mac and Cheese
A simple green salad with a lemon vinaigrette cuts right through the richness, while steamed broccoli or roasted asparagus add a fresh, slightly bitter note. If you want something to swipe through the last of the sauce, a piece of crusty garlic bread never hurts.
Frequently Asked Questions
Can I use pre-cooked shrimp?
Yes. Add them in Step 3 when you return the shrimp to the skillet, heating only until they’re warm so they don’t turn rubbery.
Can I make this gluten-free?
Absolutely. Use your favorite gluten-free pasta and swap the all-purpose flour for a gluten-free flour blend or 1 tablespoon cornstarch mixed with cold milk.
Will pre-shredded cheese work?
It can, but I don’t recommend it. Pre-shredded cheese often produces a grainy sauce because of the added starches. Freshly grated melts far smoother.
Can I prepare any components ahead of time?
You can peel and devein the shrimp, shred the cheese, and mince the garlic up to a day in advance. The sauce and pasta are best made just before serving, as the sauce thickens as it sits.

Creamy Garlic Shrimp Mac and Cheese Recipe
Ingredients
Method
- Pat shrimp dry, season with smoked paprika, salt, and pepper. Boil salted water for pasta.
- Melt 2 tbsp butter in a skillet over medium-high heat. Sear shrimp 2 minutes per side, add garlic in last 30 seconds, then move shrimp to a plate.
- Cook pasta until al dente. In the same skillet, melt remaining 2 tbsp butter over medium heat. Whisk in flour and cook 1 minute. Slowly whisk in milk, simmer until thickened, 3 to 4 minutes.
- Off heat, stir in cheddar and Parmesan until smooth. Drain pasta and add to sauce, fold to coat. Return shrimp and any juices, warm through 1 minute over low heat.
- Divide into bowls, top with parsley, extra black pepper, and a dusting of smoked paprika. Serve immediately.
