Posted on — Leave a comment

Macaroni Salad Recipe: Creamy, Classic & Easy for Cookouts

Large burgundy bowl filled with creamy elbow macaroni salad containing finely diced celery, red bell pepper, red onion, and shredded carrot on a glossy red surface.

Macaroni salad has a maddening little habit: it can look perfect in the mixing bowl and feel dry by the time the cookout starts. Get it right, though, and you have tender little elbows, celery and pepper with a bit of snap, sweet pickle, and a cool dressing that tastes creamy without turning heavy.

Make the salad for the bowl you’re actually going to eat. The macaroni will feel firmer once thoroughly chilled, and it will take up some of the dressing while it sits.

Save some of the dressing. Mix the rest into the fresh salad, let everything get properly cold, then use the reserved portion only if the chilled bowl needs it.

Macaroni Salad Recipe

Creamy macaroni salad with tender elbow pasta, finely chopped vegetables, sweet pickle, and a tangy mayonnaise dressing—the classic deli-style balance that works especially well beside cookout food.

Yield
About 8 side servings

Prep
20 minutes

Cook
About 8–10 minutes, depending on pasta

Chill
At least 2 hours

Total
About 2 hours 30 minutes, including chilling

Ingredients

Macaroni

  • 8 oz (225 g) elbow macaroni
  • Water, for boiling
  • Kosher salt, for the cooking water

Vegetables

  • 1 cup (about 100 g) finely diced celery
  • ½ cup (about 60 g) carrot, shredded on the large holes of a box grater
  • ½ cup (about 75 g) finely diced red bell pepper
  • ¼ cup (about 40 g) finely diced red onion
  • 2 hard-boiled eggs, finely chopped, optional

Dressing

  • 1 cup (240 ml) mayonnaise
  • 2 tablespoons (30 ml) white vinegar
  • 2 tablespoons (30 g) sweet pickle relish
  • 1 tablespoon (12 g) granulated sugar
  • 1 teaspoon (5 ml) yellow mustard
  • ½ teaspoon fine salt
  • ¼ teaspoon black pepper

Equipment

  • Large pot
  • Colander
  • Large mixing bowl
  • Box grater

Instructions

  1. Cook the macaroni. Bring a roomy pot of water to a rolling boil and salt it. Add the macaroni and start checking before the package’s full cooking time. Cook until there is no chalky center and the elbows still hold their shape.
  2. Cool and drain. Drain the macaroni and rinse it briefly under cold water. Toss the colander well and let the excess water drain away.
  3. Prep the vegetables. Finely dice the celery, bell pepper, and red onion, and shred the carrot on the large holes of a box grater. If the onion is especially sharp, soak it in cold water for 10–15 minutes, then drain and dry it well.
  4. Make the dressing. Whisk the mayonnaise, white vinegar, sweet relish, sugar, yellow mustard, salt, and pepper until smooth. Reserve ⅓ cup (80 ml) of the finished dressing, cover it, and refrigerate it.
  5. Mix. Combine the cooled macaroni, vegetables, and eggs if using. Fold in the remaining dressing until everything is evenly dressed.
  6. Chill. Check the seasoning, cover, and refrigerate for at least 2 hours.
  7. Finish it chilled. Stir the salad and taste it cold. If it looks dry, fold in the reserved dressing a spoonful at a time; if it is still creamy, leave the reserve unused. Make the final seasoning adjustment now.

Recipe Notes

  • Judge the macaroni by texture rather than the clock; different brands cook at different rates.
  • Drain the pasta and washed vegetables well so excess water does not thin the dressing.

What You’re Looking For in the Finished Salad

A good forkful has tender macaroni wrapped in cool, creamy dressing, with little interruptions of celery and pepper crunch. The elbows stay intact, but there isn’t a firm center waiting in the middle.

Metal serving spoon lifting creamy elbow macaroni salad with finely diced celery, red bell pepper, red onion, and shredded carrot.
Use the serving spoon as a creaminess check: the dressing should travel with distinct elbows in a glossy coat, with no watery trail left behind.

The vegetables belong in the bite rather than taking it over. Carrot and onion are small enough to spread through the bowl, so you get their sweetness and bite without suddenly meeting a mouthful of either one.

The dressing comes through creamy first, then pickle and tang, with enough sweetness to round the sharper notes. It should make you want another bite, not reach for a glass of water.

Need the exact quantities? Back to the Recipe Card →

Why These Ingredients Work Together

The vegetables aren’t here to turn this into a vegetable-heavy pasta salad. They’re used in small amounts to break up all that soft, creamy macaroni: celery and bell pepper bring the crunch, carrot adds mild sweetness, and onion gives the bowl a little bite.

Sweet relish pulls several jobs together at once—pickle flavor, sweetness, and little bits of texture. White vinegar cuts through the mayonnaise, while yellow mustard keeps the dressing in familiar deli territory.

Elbow macaroni, celery, red bell pepper, red onion, shredded carrot, mayonnaise, mustard, relish, vinegar, sugar, and seasonings arranged on a coral surface.
The ingredient spread shows the hierarchy of classic macaroni salad: pasta and mayonnaise build the base, while smaller amounts of vegetables, relish, mustard, and vinegar change the texture and balance rather than the volume.

What Pasta Works Best for Macaroni Salad?

Elbow macaroni is the clear first choice here. Its small curved shape catches the dressing while leaving room for bits of celery, pepper, and pickle in the same bite.

Small shells are a good second choice. Rotini and other ridged shapes can work, but they hold dressing differently, so don’t assume they will need exactly the same amount after chilling.

Three bowls of creamy pasta salad showing elbow macaroni in front with shell pasta and rotini in bowls behind.
Elbows carry dressing around their curves; shells and rotini trap more in pockets and grooves. If you switch shapes, judge the cold salad before assuming it needs the same amount of dressing.

Gluten-free pasta can work too, although some shapes change texture more noticeably after refrigeration. Follow the package directions closely and judge it by how it eats once cooled.

Easy Substitutions

Keep the basic balance intact when you make a swap. Changing the pickle, mustard, or vinegar shifts the character of the dressing more than changing one of the vegetables.

ChangeWhat happens
Swap red onion for green onionThe onion flavor becomes milder.
Replace relish with finely chopped sweet pickleYou keep the sweet-pickle profile with a little more texture.
Try dill pickle instead of sweet relishThe salad becomes sharper and more savory, moving away from the lightly sweet deli-style balance.
Omit the celeryYou lose some of the classic crunch; add a little extra bell pepper if you want to replace some of it.
Replace part of the mayonnaise with sour creamThe dressing becomes tangier and slightly less rich.
Use Dijon instead of yellow mustardThe mustard flavor becomes sharper and a little less classically deli-style.
Use apple cider vinegar instead of white vinegarThe acidity becomes slightly softer and fruitier.
Leave out the hard-boiled eggsThe salad is a little less rich, while the pickle and vegetables come through more clearly.

For an egg-free version, omit the hard-boiled eggs and use eggless mayonnaise in place of regular mayonnaise. If you’re cooking for an allergy, check the labels on the mayonnaise, mustard, relish, and other packaged ingredients individually.

How to Make Macaroni Salad

1. Cook the macaroni for the cold bite

Bring a roomy pot of water to a rolling boil and salt it. Add the macaroni and start checking before the package time is up.

Stop when the elbows are completely tender through the center but still holding their shape. Macaroni feels firmer once thoroughly chilled, so a hard or chalky center now will be even more noticeable later.

2. Cool it and lose the surface water

Drain the macaroni and rinse it briefly under cold water. Toss the colander well, then let the excess water drain away before the pasta goes into the mixing bowl.

You aren’t trying to dry the macaroni. You just don’t want enough water clinging to it to send the creamy dressing sliding toward the bottom of the bowl.

Cooked elbow macaroni draining in a polished stainless steel colander against a deep blue background.
Water can hide inside the elbows as well as cling to the outside. Give the colander a few firm tosses before dressing the pasta.

Should you rinse macaroni for macaroni salad? For this recipe, yes. Cooling the pasta quickly slows further softening; just drain it thoroughly before dressing. Some macaroni salads dress the pasta warm instead, but this one is built around cooling it first.

3. Keep the vegetables small and dry

Finely dice the celery, bell pepper, and red onion, and shred the carrot on the large holes of a box grater. Pat away obvious water left from washing.

A celery piece should not be so large that it takes over the entire forkful. Smaller pieces spread that crunch through the salad instead.

Spoonful of creamy elbow macaroni salad above bowls of finely diced celery, red bell pepper, red onion, and shredded carrot.
The cuts have different jobs: celery, pepper, and onion stay finely diced for small bursts of crunch, while shredded carrot spreads sweetness and color through more bites.

If the onion is particularly sharp, give it 10–15 minutes in cold water, then drain and dry it well.

4. Whisk the dressing and save some

Whisk the mayonnaise, white vinegar, sweet relish, sugar, yellow mustard, salt, and black pepper until smooth.

The dressing should taste a little stronger on its own than you want the finished salad to taste. The macaroni and vegetables soften the sweetness, salt, and acidity once everything is together.

Measure out ⅓ cup (80 ml) of the finished dressing, cover it, and refrigerate it. Fold the rest into the salad.

Large glass bowl of creamy relish and mustard dressing beside a smaller glass bowl holding a reserved portion.
Reserved dressing is insurance, not a required second pour. Holding some back keeps the fresh salad from starting too wet and leaves room to respond to its cold texture later.

5. Fold the salad together

Combine the cooled macaroni, vegetables, and eggs if using in a large bowl, then fold in the dressing.

Look at the bottom of the bowl. The dressing belongs on the elbows, not in a loose puddle underneath them. If you see pooling, give everything another thorough fold before adding anything else.

Stainless steel bowl of macaroni salad with a metal spoon pushing the salad aside to expose the bowl bottom without a watery puddle.
A creamy film on the bowl is normal. However, liquid that moves independently when the salad is shifted means moisture is collecting underneath instead of clinging to the macaroni.

Seeing a watery layer? Jump to the water-pooling fix →

6. Check the seasoning, then chill

Check the seasoning before the bowl goes into the refrigerator. It should taste well seasoned, with enough acidity to keep the mayonnaise from feeling heavy. Make only a small correction now; the flavor and texture will read differently after chilling.

Cover and refrigerate for at least 2 hours.

7. Finish it chilled

Once the salad is thoroughly chilled, stir it and take a forkful. This is the bite that matters. Make any final texture and seasoning adjustment now.

How to Keep Macaroni Salad Creamy After Chilling

To keep macaroni salad creamy after chilling, reserve some of the dressing, stir the chilled salad first, and add the reserved portion only if the pasta looks dry. Macaroni continues taking up moisture as it sits in the refrigerator, so the bowl can look different several hours later than it did when freshly mixed.

Creamy macaroni salad being stirred with a metal spoon, with a small container of reserved dressing nearby.
Stirring redistributes the cold dressing before you decide whether the bowl actually needs more.
After chillingWhat to do
Still creamyLeave it alone. There is no reason to use the reserved dressing just because it is there.
Looks a little dryStir first, then fold in a little reserved dressing if needed.
Noticeably drier the next dayAdd reserved dressing gradually until the elbows look creamy again.

Making it ahead? Jump to Make-Ahead Macaroni Salad →

The Deli-Style Bite

Tender elbows, finely chopped vegetables, sweet pickle, yellow mustard, and a creamy dressing with a clear tang put this salad squarely in familiar deli territory. The sugar rounds out the vinegar and pickle rather than taking over the bowl.

Most importantly, don’t bury the pasta under extras. The appeal is the way soft macaroni, little bits of crunch, and that sweet-and-sharp dressing land together.

Burgundy bowl of creamy macaroni salad in front of a cheeseburger, sliced pickles, buns, and an iced drink.
Deli-style macaroni salad works especially well beside hot, salty, or charred food. Its cold creaminess softens the plate, while pickle and vinegar keep the contrast bright.

Macaroni Salad Troubleshooting

Start with the symptom before changing the dressing. Dry elbows, free liquid, dull seasoning, mushy pasta, and overpowering onion need different corrections.

Water pooling underneath is a moisture problem

If liquid moves separately at the bottom of the bowl, treat it as excess moisture rather than ordinary dressing absorption. Fold the salad thoroughly first; if a watery layer still remains, spoon off a little before you adjust the seasoning.

Macaroni salad in a stainless steel bowl pushed aside with a spoon to reveal a thin pool of pale watery liquid underneath.
This is the failure state: liquid is moving separately from the creamy coating.

Other common macaroni salad problems

ProblemLikely causeFix
Still dry after the reserved dressing is goneThe pasta has taken up more moisture than expected.Mix a spoonful of mayonnaise with a small amount of the same vinegar used in the dressing, then fold it in gradually.
Dry immediately after mixingThere isn’t enough dressing on the pasta.Use a little of the reserved dressing now rather than waiting until after chilling.
Creamy but dull after chillingThe seasoning isn’t coming through strongly enough.Start with a small pinch of salt, stir, and check again.
Too sharp or vinegaryThe acid is dominating the dressing.Fold in a little mayonnaise to soften it.
Too sweetThe sugar and relish are dominating.Start with ½ teaspoon of the same vinegar used in the dressing and a small pinch of salt; stir before adding more.
Mushy macaroniThe pasta cooked too far or stayed hot too long.Next time, stop once it is tender through the center but still holding its shape, then cool it promptly.
Onion takes overThe pieces are too large or the onion is particularly strong.Dice it more finely or mellow it briefly in cold water.

Need the base recipe? Back to the Recipe Card →

Make-Ahead Macaroni Salad

You can make this macaroni salad one day ahead. Make the salad, cover the reserved dressing separately, and refrigerate both. Give yourself five minutes before serving the next day for a stir and any final adjustment.

Partly covered glass bowl of macaroni salad beside a small covered container of reserved dressing and a polished serving spoon on a blue surface.
The advantage of make-ahead macaroni salad is delaying the final texture decision. Keep the reserve separate, chill the bowl fully, and let the cold pasta tell you whether anything needs changing.

If you’re planning several sides in advance, this classic potato salad can be made ahead too.

That’s the useful part of making macaroni salad ahead: the chopping, cooking, mixing, and washing up are already behind you while everyone else is setting the table.

How Much Macaroni Salad Do You Need for a Crowd?

Approx. side servingsStarting point
4½ batch
81 batch
162 batches
243 batches

Those are side portions, not a promise about how much every person will eat. A cookout with several salads and sides can stretch a batch further than a meal where macaroni salad is one of only two accompaniments.

Bring It to the Cookout

Macaroni salad is at home beside grilled meat, burgers, sandwiches, or anything smoky and charred. The cold, creamy salad gives the plate somewhere softer to land.

Before the bowl goes out, give it one last stir. The elbows should separate easily, with dressing clinging to them rather than water collecting underneath.

Keep it cold. The FDA’s guidance for eating outdoors recommends keeping cold perishable foods at 40°F (4°C) or below. Do not leave macaroni salad at room temperature for more than 2 hours, or more than 1 hour when temperatures are above 90°F (32°C).

Burgundy bowl of creamy macaroni salad nested inside a larger metal bowl filled with ice, with burgers, pickles, buns, and an iced drink behind it.
At a cookout, keep the ice around the serving bowl rather than inside the food. Nesting the bowl securely over ice keeps meltwater out while the macaroni salad stays cold and easy to serve.

Storage

Macaroni salad keeps for about 3–4 days in the refrigerator. Store leftovers covered and chilled. For general leftover-safety guidance, see the USDA recommendations for refrigerated leftovers.

The salad is at its best earlier in that window, while the vegetables still have some snap and the pasta hasn’t absorbed too much of the dressing.

Freezing the finished salad isn’t worth it. The mayonnaise dressing can separate after thawing, while the pasta and vegetables lose the textures that make the salad good in the first place.

Posted on — Leave a comment

Broccoli Salad Recipe: Crunchy, Creamy & Easy

Creamy broccoli salad in a shallow bowl with green broccoli florets, crisp bacon, cheddar, dried cranberries, sunflower seeds and red onion on a deep burgundy background.

The best forkful of broccoli salad gives you cold broccoli with some snap, creamy dressing caught between the florets, smoky bacon, sharp cheddar, a little sweet-tart cranberry, and something salty and crisp at the end.

This broccoli salad recipe keeps that familiar cookout combination but pulls back the sweetness and lets the broccoli stay in charge. The dressing is creamy and tangy, with just enough honey to round out the cider vinegar rather than turn the salad sweet.

It’s especially good straight from the refrigerator beside something hot from the grill. Raw broccoli gives you the firmest bite, while a quick blanch makes it more tender. Both work; choose the texture you actually enjoy eating.

Dry the broccoli. Don’t drown it. Save some crunch for the finish.

What Makes This Broccoli Salad Work

The broccoli should still taste like broccoli. Bacon and cheddar bring plenty of richness, so the dressing needs enough vinegar and Dijon to keep the salad from feeling heavy. The cranberries give you occasional sweet-tart bites instead of making the whole salad sugary.

Bacon does two different jobs depending on when it goes in. Mixed through the salad, it gives the dressing and broccoli a smoky, savory edge. The portion added at the end stays crisp enough to notice. The sunflower seeds bring another kind of contrast without competing with the broccoli.

A good forkful shouldn’t simply taste creamy. You might get cool broccoli first, then a bit of cheddar or bacon, a cranberry, and finally the salty crackle of a sunflower seed. Enough dressing makes those ingredients belong together; too much makes every bite taste and feel the same.

Close-up forkful of broccoli salad with a creamy broccoli floret, bacon, cheddar, dried cranberry, sunflower seed and red onion above the serving bowl.
The best forkful combines crown and stem. Its branching crown catches dressing and smaller toppings, while a short piece of stem adds a cleaner snap; together, they give the bite more contrast than either oversized florets or finely chopped broccoli.

Ingredients

The recipe card below has the exact amounts. Before you get there, these are the ingredient choices that make the biggest difference to the finished salad.

Fresh broccoli arranged with crisp bacon, sharp cheddar, dried cranberries, sunflower seeds and creamy broccoli salad dressing on a pale green surface.
The best mix-ins are sized to travel with the broccoli rather than fall away from it. Finely chopped onion spreads its sharpness through the bowl, while small pieces of cheddar, cranberries and sunflower seeds stay noticeable without competing with the florets.
  • Broccoli: Choose firm broccoli with tightly packed florets. You’ll need about 450 g / 1 lb usable florets. Smaller pieces are easier to eat raw and give the dressing more surface to cling to.
  • Bacon: Cook it until genuinely crisp. If you’re making only a few strips, MasalaMonk’s air fryer bacon guide is an easy way to get them crisp before cooling and chopping. Some goes into the salad for smoky flavor; some stays out until serving so the crispness is still noticeable.
  • Sharp cheddar: Use a cheese with enough flavor to stand up to the dressing. Small cubes give distinct bites; coarse shreds distribute the cheese more evenly.
  • Dried cranberries: They provide the sweet-tart note, but the amount is restrained because this version is meant to stay broccoli-forward rather than sugary.
  • Unsalted sunflower seeds: Unsalted seeds let you control the final seasoning. Toast them if you want a nuttier flavor.
  • Mayonnaise + Greek yogurt: Mayonnaise gives the dressing body, while plain unsweetened Greek yogurt keeps it lighter and tangier. Use a mayonnaise you already like; MasalaMonk’s homemade mayonnaise guide works if you prefer making your own.
  • Apple cider vinegar + honey + Dijon: These control the balance: enough acidity to keep the dressing lively, restrained sweetness to round it out, and Dijon for extra bite.

Raw or Blanched Broccoli?

Raw broccoli gives this salad its firmest, freshest texture, so that’s the default here. If raw broccoli is the part that usually puts you off, blanch it—but barely.

Raw dark-green broccoli florets beside brighter briefly blanched florets, with pieces shown at roughly half- to three-quarter-inch size.
Raw vs blanched broccoli is really a choice about resistance. Raw florets stay firmer from crown to stem, whereas a brief blanch softens the exterior first while the center keeps some snap; therefore, even a short cook changes the way the salad chews without making the broccoli soft.

About 60 seconds in boiling water takes away some of the raw edge without cooking the broccoli through. Transfer the florets immediately to ice water; once they’re cold, drain and dry them very well.

Bright green broccoli florets being transferred with a wire skimmer into a clear bowl filled with ice water.
The ice bath does more than protect broccoli’s bright color. More importantly, it removes residual heat that would otherwise keep softening the florets after they leave the pot, giving you much tighter control over the final texture.
MethodWhat you’ll notice
RawFirmest texture and freshest broccoli flavor
60-second blanchMore tender and less raw-tasting, while still holding its shape

Pick up a piece after blanching. It should bend a little more easily than raw broccoli but still resist your bite. If it’s soft all the way through, it cooked too long.

Fresh broccoli is strongly preferred here. Frozen broccoli tends to be softer and wetter after thawing, so it won’t give this salad the same crisp structure.

Broccoli Salad Recipe

Cold broccoli coated—not buried—in a tangy creamy dressing, with crisp bacon, sharp cheddar, sweet-tart cranberries, red onion and sunflower seeds in every scoop.

Yield
8 side servings

Prep
20–25 minutes

Cook
About 10 minutes

Chill
1 hour minimum
2–4 hours ideal

Total
About 1½ hours

Equipment

  • Large mixing bowl
  • Small bowl and whisk
  • Chef’s knife and cutting board
  • Skillet for the bacon
  • Salad spinner or clean kitchen towels

Ingredients

Salad

  • 450 g / 1 lb broccoli florets, about 5–6 cups chopped
  • 70 g / ½ cup finely chopped red onion
  • 100 g / 3½ oz raw bacon, cooked until crisp; reserve about one-quarter of the cooked bacon for finishing
  • 85 g / 3 oz sharp cheddar cheese, cut into small cubes or coarsely shredded
  • 50 g / ⅓ cup dried cranberries
  • 35 g / ¼ cup unsalted hulled sunflower seeds, toasted if you like; reserve about 1 tbsp for finishing

Dressing

  • 120 g / ½ cup mayonnaise
  • 80 g / ⅓ cup plain unsweetened Greek yogurt
  • 30 ml / 2 tbsp apple cider vinegar
  • 20 g / 1 tbsp honey
  • 10 g / 2 tsp Dijon mustard
  • ½ tsp fine salt, then more if needed after chilling
  • ¼ tsp freshly ground black pepper

Method

Prep the Broccoli & Bacon

  1. Prepare the broccoli. Wash the broccoli, then cut the florets into pieces about ½ to ¾ inch across. Peel any tough outer stem and dice the tender center into smaller pieces. For the blanched version, cook the florets in boiling salted water for about 60 seconds, transfer immediately to ice water, then drain thoroughly once cold.
  2. Dry it well. After washing—or after draining the blanched broccoli—use a salad spinner or clean towels to remove the surface water.
  3. Soften the onion, if needed. If your red onion is especially sharp, soak the chopped onion in cold water for 10 minutes. Drain and dry it well.
  4. Cook the bacon. Cook over medium heat until browned and crisp, about 8–12 minutes depending on thickness. Drain, cool and chop. Reserve about one-quarter for serving.
Hand sprinkling crisp bacon pieces over broccoli salad with cheddar, dried cranberries, sunflower seeds and creamy dressing.
Let the bacon drain and cool before it meets the salad. That keeps residual heat and surface fat out of the dressing, while the portion held back for serving stays noticeably crisper.

Mix, Dress & Chill

  1. Make the dressing. Whisk the mayonnaise, Greek yogurt, apple cider vinegar, honey, Dijon mustard, salt and black pepper until smooth. Taste it. It should be creamy and distinctly tangy, with enough sweetness to soften the vinegar without hiding it.
  2. Build the salad. Put the broccoli, onion, most of the bacon, cheddar, cranberries and most of the sunflower seeds in a large bowl.
  3. Dress gradually. Start with about three-quarters of the dressing and toss thoroughly. Add more only until the florets are evenly coated. If you don’t need all of it, cover and refrigerate the extra separately.
  4. Chill. Cover and refrigerate for at least 1 hour. For a good balance of flavor and texture, aim for 2–4 hours.
  5. Finish and taste it cold. Toss once more, add the reserved bacon and sunflower seeds, then taste. Chilling can mute seasoning, so add another pinch of salt or 1 teaspoon apple cider vinegar if needed.

Check one floret before you stop. The dressing should cling instead of running straight back into the bowl, and the broccoli should still give you a clean bite.

Fork lifting a lightly coated broccoli floret above the salad with extra creamy dressing visible in a small glass pitcher nearby.
Before adding more broccoli salad dressing, toss from the bottom upward and inspect a floret from the middle of the bowl. Dressing settles unevenly at first, so a thorough toss can show that the broccoli is already coated well enough even when some dressing remains.

Storage

Cover and refrigerate leftovers for up to 3–4 days. The salad is at its best earlier, before the broccoli and toppings soften further.

Why Broccoli Salad Gets Watery

Broccoli salad usually gets watery because moisture is trapped in the florets or because more dressing was added than the broccoli can hold. A little moisture as the salad rests is normal; a puddle underneath it isn’t.

Bowl of broccoli salad with thin creamy liquid pooling around broccoli, bacon, cheddar, dried cranberries and sunflower seeds.
After tossing, tilt the bowl slightly and watch the low edge. Proper dressing should stay mostly on the broccoli; if thin liquid quickly runs into a puddle, stop adding dressing and check the florets for trapped water.

If there’s a puddle, check the broccoli first. Water caught between the tiny branches of the florets thins the creamy coating as the salad sits and eventually works its way to the bottom of the bowl.

Extreme close-up of water droplets caught between the branching stems and buds of a broccoli floret as a towel touches the surface.
After washing or blanching, turn larger florets crown-side down on a clean towel for a moment. Water hides where the smaller branches meet, so changing the angle helps moisture escape from places that can remain wet even when the outside already feels dry.

Overdressing can create a similar result. Floret size and surface area vary from batch to batch, so don’t treat an empty dressing bowl as the goal. Stop when the broccoli is evenly coated.

Time changes things too. Broccoli becomes more yielding as it sits, while bacon and sunflower seeds soften once coated. That’s useful up to a point: the raw edge mellows and the ingredients start tasting like one salad. Adding the reserved toppings at the end restores some contrast where you’ll actually notice it.

How to Balance the Dressing

Taste the dressing before it reaches the broccoli. It should seem brighter and slightly sharper on its own than you want the finished salad to taste; the broccoli, cheddar, bacon and cranberries soften that edge once everything is together.

If it tastes too sweet, whisk in apple cider vinegar 1 teaspoon at a time, tasting between additions. For a dressing that feels rich but dull rather than sweet, try another teaspoon of vinegar or a little more Dijon.

Made it too sharp? Whisk in 1 tablespoon mayonnaise and taste again. Mayo softens the acidity more neutrally than extra Greek yogurt. If the dressing still needs a touch more sweetness, add honey in ½-teaspoon increments.

The broccoli decides how much dressing it needs. Toss thoroughly and stop when the florets are coated rather than automatically using every spoonful.

For a lighter version, replace up to half of the mayonnaise with additional plain unsweetened Greek yogurt. Because that makes the base tangier, start with 1 tablespoon of the vinegar. Then add more 1 teaspoon at a time until it tastes bright but still creamy.

Make-Ahead Timing

Yes, you can make broccoli salad the night before, although this version has its best texture after about 2–4 hours in the refrigerator. Overnight, the salad remains good but becomes softer as the broccoli and toppings spend more time in the dressing.

Chilled broccoli salad with bacon, cheddar, dried cranberries and sunflower seeds on a cool metal surface with condensation nearby.
For make-ahead broccoli salad, separate the elements that benefit from resting from those that do not. Keep the reserved bacon refrigerated separately and the extra sunflower seeds dry until serving; that way, the dressed salad develops flavor without giving up all of its finishing crunch.

During that rest, the onion loses some of its raw edge and the dressing coats the broccoli more evenly without giving the florets enough time to soften much.

TimingWhat changes
1 hourGood minimum chill time; the ingredients are beginning to come together
2–4 hoursMore integrated flavor while the broccoli remains firm
OvernightMore blended flavor, with softer broccoli and toppings

At a cookout, that timing is convenient too: make the salad before you deal with the grill or the rest of dinner.

Overnight is a compromise, not a disaster. Keep it properly refrigerated, give it a good toss before serving, and expect a slightly softer salad.

Substitutions & Easy Variations

  • Cranberries → raisins: choose raisins if you want a sweeter, softer dried-fruit note; cranberries keep more tartness.
  • Sunflower seeds → pepitas or chopped nuts: pepitas stay closer to the small, scattered crunch of sunflower seeds; chopped pecans or almonds make the nutty flavor and texture more noticeable.
  • Honey → maple syrup: the sweetness remains similar, with a slightly different flavor.
  • Red onion → shallot: a good choice when you want the onion presence to be gentler.
  • Cheddar → another sharp or semi-sharp cheese: choose one with enough character to stand up to the dressing.
  • Bacon → omit: the salad still works, although it will be less smoky and savory.

Crisp apple or halved seedless grapes can give the salad a fresher, juicier kind of sweetness. Dry the fruit well and don’t add so much that its juice begins loosening the dressing.

Want it more savory? Reduce the honey and leave out the cranberries. Bacon, cheddar, Dijon, black pepper and cider vinegar will come further forward.

You can also replace part of the broccoli with small cauliflower florets. Keep the pieces similar in size so the two vegetables are easy to pick up in the same forkful.

Tips & Troubleshooting

If something seems off, start with what you can actually see, taste or feel.

What you noticeWhat to do
There’s a puddle at the bottom.Toss well and don’t add more dressing. Prevent it by drying the vegetables thoroughly and dressing gradually.
The broccoli is tiring to chew.Give it longer to rest. For a softer bite, cut smaller florets or use the brief blanch.
The broccoli went soft.It won’t become crisp again. Add fresh bacon or sunflower seeds for contrast; blanch for less time next time.
The onion takes over.Add more broccoli if available, or soften the effect with a spoonful of mayonnaise. Next time, use less onion or soak it first.
The bacon or seeds softened.Add a fresh handful at serving. Keeping some out of the dressed salad avoids the problem.
It tastes flat after chilling.Taste it straight from the refrigerator, then add a small pinch of salt or 1 teaspoon vinegar. Toss and taste again before adding more.

Make one adjustment at a time. It’s much easier to taste what one teaspoon of vinegar changed than to rescue a bowl after changing the salt, sweetness and acidity all at once.

How to Store Broccoli Salad

For the best texture, eat the salad the day you make it or the next day. Keep leftovers covered in the refrigerator at 40°F / about 4°C or below and use them within 3–4 days.

The USDA advises refrigerating perishable leftovers promptly, keeping them at 40°F or below, and generally using refrigerated leftovers within 3–4 days. Its leftover food-safety guidance also recommends discarding food left unrefrigerated for more than 2 hours, or more than 1 hour when the temperature is above 90°F / 32°C.

At a cookout or buffet, keep the bowl cold over ice if it needs to stay out longer rather than stretching those time limits.

Freezing isn’t recommended. The creamy dressing can separate after thawing, and the broccoli tends to soften.

Give refrigerated leftovers a good toss before serving. If you kept extra dressing separately, add only what the salad needs.

What to Serve with Broccoli Salad

This salad makes the most sense beside something hot, smoky or rich—the cold, tangy bowl is a welcome contrast. Serve it with burgers, grilled chicken, pulled pork, barbecue or sandwiches. MasalaMonk’s air fryer burgers make an easy pairing.

Creamy broccoli salad in the foreground with browned grilled chicken behind it on a warm terracotta table.
Broccoli salad with grilled chicken works because temperature becomes part of the contrast: warm browned chicken beside cold, tangy, crisp broccoli. Serve the salad straight from the refrigerator and plate it last so that contrast survives all the way to the first bite.

For a bigger cookout spread, add creamy coleslaw when you want a softer shredded side alongside the broccoli. For another crisp, creamy side with bacon, try a wedge salad.

Large bowl of broccoli salad being served with a spoon at a sunlit outdoor table, with grilled chicken and a drinking glass softly blurred in the background.
Give the bowl one quick toss before it reaches the table so the cheddar, cranberries, bacon and sunflower seeds redistribute instead of collecting at the bottom. Finish with the reserved crunchy toppings, then keep the salad cold until serving.

Make sure every scoop gets some of the crisp bacon and sunflower-seed finish. That’s the bite worth aiming for.

Posted on — Leave a comment

Carne Asada Recipe: Juicy, Tender Mexican Grilled Steak

Thin slices of grilled carne asada with deeply charred edges and a juicy interior, with warm tortillas and lime nearby.

The best carne asada has dark, almost singed edges, hot beef juices on the cutting board, and enough citrus, garlic and chile to brighten the steak without covering up its beefiness. Slice it thinly across the grain and it should fold into a warm tortilla without turning dinner into a tug-of-war.

Carne asada literally means grilled meat, and the cuts, seasoning and accompaniments vary across Mexico and Mexican-American cooking. This carne asada recipe takes the citrus-marinated route, followed by fierce heat for a deeply browned exterior and juicy beef inside.

Outside skirt steak and flap meat are especially good here. Flank steak works too, and it is often easier to find. The marinade supplies the citrus, garlic and chile; tenderness depends just as much on the beef you buy, the heat of the grill and the way you slice it at the end.

Carne asada at a glance:
Best beef: outside skirt first, flap/bavette close behind; flank is the easiest supermarket substitute.
Marinate: 2–4 hours for this citrus marinade.
Heat: about 450–500°F / 230–260°C or hotter for direct grilling.
Cook: watch thickness, browning and temperature instead of trusting one timer.
Rest: 3–5 minutes for very thin beef; 5–10 minutes for thicker skirt, flap or flank.
Slice: thinly across the grain; chop afterward for tacos.

Carne Asada Recipe

Citrus-marinated skirt or flap steak grilled over intense heat until deeply browned, then rested and sliced thinly.

Yield
4–6 main servings or about 8 smaller taco servings
Prep
15 minutes
Marinate
2–4 hours
Cook
About 2–12 minutes for most cuts; thick flank may take longer
Rest
3–10 minutes
Total
About 2½–5 hours with the recommended marinating time

Equipment

  • Gas or charcoal grill
  • Large zip-top bag or shallow non-reactive container
  • Long grill tongs
  • Instant-read thermometer for meat thick enough to probe reliably
  • Sharp chef’s or slicing knife
  • Cutting board
  • Paper towels

Ingredients

  • 2 lb / 907 g outside skirt steak or flap/bavette; flank steak also works
  • ½ cup / 120 ml fresh orange juice
  • 3 tbsp / 45 ml fresh lime juice
  • ¼ cup / 60 ml olive oil or neutral oil
  • 4 garlic cloves / about 16 g, finely grated or minced
  • ½ cup loosely packed chopped cilantro / about 8 g
  • 1 medium jalapeño / about 15–20 g, finely chopped; remove seeds and ribs for less heat
  • 1 tsp / about 1 g Mexican oregano; regular oregano works if needed
  • 1 tsp / about 2 g ground cumin
  • 1 tsp / about 2 g pure ancho chile powder, not a blended chili seasoning mix
  • 6 g kosher salt, preferably weighed; about 2⅛ tsp Diamond Crystal or 1¼ tsp Morton kosher salt
  • ¾ tsp / about 1.5 g freshly ground black pepper
  • Neutral high-heat oil, as needed for the grill grates
  • Fresh lime wedges, for serving

Instructions

  1. Prepare the beef. Trim away obvious thick silver skin or tough membrane. Cut very long skirt or flap steak into 2–3 sections so each piece can lie flat on the grill. Notice which direction the muscle fibers run now; they are easier to see before cooking.
  2. Mix the marinade. Whisk together the orange juice, lime juice, oil, garlic, cilantro, jalapeño, oregano, cumin, ancho chile, salt and black pepper. It should smell bright, citrusy and strongly garlicky.
  3. Marinate. Add the beef and turn until well coated. Refrigerate for 2–4 hours. Even 30 minutes gives the surface noticeable citrus, garlic and chile flavor when dinner is close. With this acidic formula, keep the total marinating time within about 8 hours.
  4. Heat the grill. Prepare a direct grilling zone at about 450–500°F / 230–260°C or hotter. Clean the hot grates well and, if your grill tends to stick, lightly oil them with a little neutral high-heat oil.
  5. Drain and blot. Remove the steak from the marinade and discard the used liquid. Blot the beef well with paper towels. Brush away heavy clumps of garlic or herbs that could scorch before the meat develops a crust.
  6. Grill. Very thin ranchera or flap may need only 1–2 minutes per side. Regular skirt or flap often takes 2–4 minutes per side. Thicker flank may need 4–6 minutes per side or longer. Look for deep brown patches and darkening edges, then start watching closely. A few blackened tips are welcome; a uniformly black steak has gone too far.
  7. Check doneness. Use an instant-read thermometer when the steak is thick enough to probe reliably, cooking to your preferred doneness while keeping the food-safety guidance below in mind. With thinner skirt or flap, insert the probe horizontally from the side toward the center. Paper-thin carnicería cuts cook so quickly that browning, timing and close attention matter especially.
  8. Rest. Give very thin steak about 3–5 minutes. Rest thicker skirt, flap or flank for 5–10 minutes.
  9. Slice across the grain. Turn the steak so your knife crosses the visible muscle fibers. Slice thinly. For tacos or burritos, chop those slices into pieces about ½ inch / 1.25 cm across.
  10. Taste and serve. Taste a freshly cut piece and add a small pinch of salt if needed. Finish with fresh lime and serve immediately.
How much beef per person: 2 lb / 907 g serves about 4–6 people when the steak is the center of the meal, or roughly 8 smaller taco servings with sides. That usually works out to about 2–3 tacos per person, depending on tortilla size and toppings.
Food-safety note: For intact whole beef steaks, USDA guidance is 145°F / 63°C followed by at least a 3-minute rest. Follow the package cooking instructions if your beef is labeled mechanically, blade or needle tenderized.
Cooking indoors: Well-drained, blotted steak can be cooked in a thoroughly preheated cast-iron skillet or under a hot broiler. Work in batches when using a skillet and ventilate the kitchen well.

Match the Cooking Time to Your Steak

Whether the package says ranchera or the cut is skirt, flap or flank, thickness sets the pace. Thin carne asada needs fierce heat and very little time; thicker flank simply needs longer to develop the same strong browning. Find the row closest to the steak you actually bought.

Raw outside skirt steak, flap or bavette, and flank steak arranged together to show their different shapes, grain and thickness.
Outside skirt, flap and flank all work for carne asada, yet their different thicknesses change how quickly heat reaches the center. That is why two steaks on the same grill can need very different cooking times.
If you bought…Start checking here
Very thin ranchera/flapAbout 1–2 minutes per side over fierce heat.
Regular skirt or flapAbout 2–4 minutes per side.
Thicker flank steakAbout 4–6 minutes per side; use a thermometer once the meat is thick enough to probe reliably.

Best Meat for Carne Asada: Skirt, Flap and Flank

Outside skirt is the first choice here, flap/bavette is an excellent alternative, and flank is the easiest widely available supermarket substitute. All three can make terrific carne asada.

Outside skirt steak is deeply beefy, relatively thin and full of loose muscle fibers that brown quickly and become tender when cut across the grain.

Flap meat, or bavette, has a similarly coarse grain and plenty of beef flavor. It is particularly good when the steak will be chopped for tacos.

Flank is not a consolation prize. It is leaner and usually thicker than skirt or flap, so give it the extra time its thickness requires.

Inside skirt works too, although it can be firmer than outside skirt. Careful trimming and thin slicing help. Where classic skirt has become expensive or difficult to find, thin chuck or diezmillo also works well for taco-style carne asada when a butcher slices it appropriately thin.

Ranchera and Arrachera at the Meat Counter

At many Mexican markets, arrachera means skirt steak, while ranchera may be flap or another thin grilling cut. The names can change from one butcher shop to another.

Ask what cut you are buying, then ask how thick it has been sliced. After that, stop worrying about the label and cook the steak you actually brought home.

Package says mechanically, blade or needle tenderized? Follow its cooking instructions rather than treating it exactly like an intact steak.

Carne Asada Marinade: Citrus, Garlic and Chile

This carne asada marinade combines orange and lime juice with garlic, cilantro, jalapeño, oregano, ancho chile, cumin, oil and salt. Orange rounds out the sharper lime, while garlic, jalapeño, oregano and ancho do most of the aromatic work. Cumin stays in the background, oil helps the mixture cling to the beef, and salt seasons it.

Raw steak coated in a light citrus marinade, with orange, lime, garlic, jalapeño, cilantro and ground spices nearby.
This carne asada marinade is designed to brighten the beef rather than bury it. Orange rounds out lime’s sharper acidity, while garlic, jalapeño, cilantro and ground spices build depth that the grill later turns darker and smokier.

When it is mixed, the marinade should smell fresh, citrusy and strongly garlicky. Once the steak reaches the grill, browned beef and smoke should move to the front.

How Long to Marinate Carne Asada

Two to four hours is the sweet spot. Even 30 minutes gives the surface noticeable flavor when you are rushed, and 4–8 hours is workable, especially with thicker beef. For this citrus-heavy marinade, skip the overnight soak and keep it within about 8 hours. Longer exposure gives the citrus more time to change the surface texture without necessarily making the steak taste better.

Carne asada can be much simpler than the version here. In parts of northern Mexico, excellent beef, salt and live fire can be the whole idea. Pati Jinich’s Sonora-style carne asada is a useful example; this recipe deliberately takes the citrus-marinated route instead.

How to Make Carne Asada on the Grill

Now get the grill hot.

Build a direct grilling zone around 450–500°F / 230–260°C or above. For thin skirt or flap, hotter than feels polite is usually better: you want color on the outside before the middle has time to overcook.

Scrub the hot grates clean. If your grill has a history of sticking, lightly oil them with a little neutral high-heat oil before the steak goes down.

Dry the Steak Before It Hits the Grill

Remove the steak from the marinade, discard the liquid and blot the beef well. Dry the surface well. A wet steak can steam and turn gray while you wait for char that never arrives.

Carne asada steak cooking over high heat, with a wetter pale surface beside a darker browned surface.
A marinated steak does not need to be dry inside; only the outside needs to be free of excess liquid before it hits the heat. Once that surface moisture is reduced, more of the grill’s energy can go toward browning and crust formation.

The steak should answer with a hard sizzle almost immediately when it hits the grate. A weak hiss usually means the surface is still too wet or the grill needs more heat.

What you seeWhat it means
Dull, wet or gray surfaceThe steak needs a drier surface, more heat, or more time undisturbed against the grill.
Deep brown or mahogany patchesThe crust is developing; start watching the thinner areas closely.
Blackened thin tips and edgesUsually fine on skirt steak as long as the rest of the piece is browning rather than burning.
Black from edge to edgeThe char has gone too far; pull the steak before bitterness takes over.

Give the Steak Time to Brown

Lay the beef over the hottest part of the grill that is not engulfed in flare-ups and leave the first side alone long enough to develop color. Constant lifting and turning makes a good crust harder to build.

Close-up of grilled carne asada with a deeply browned mahogany crust, irregular charred areas and darker thin edges.
Good carne asada char is concentrated rather than uniform. Look for a dry, deeply browned crust with a few darker edges; the goal is smoky contrast around juicy beef, not a steak blackened from end to end.

Uneven char is normal on skirt steak. Thin ends darken before the thicker center, so do not keep the whole piece over the fire just to make every inch the same color.

Charcoal naturally adds smoke and live-fire flavor. A standard gas grill gives you plenty of heat and char, though without quite the same smoke profile. Mesquite pushes that smoky character further, while a very hot plancha or griddle produces its own taco-shop style of browned beef.

If the steak is properly seasoned but still tastes flat, stronger browning or a little smoke may be what it is missing.

Carne Asada Temperature: Medium-Rare vs. USDA Guidance

For culinary doneness, medium-rare steak is commonly finished around 130–135°F / 54–57°C. Thicker steak may rise a few degrees as it rests; paper-thin carne asada has much less carryover.

That is different from the official food-safety recommendation. The USDA recommends 145°F / 63°C for intact whole beef steaks followed by at least a 3-minute rest.

On thicker steak, insert an instant-read thermometer horizontally through the side toward the center. Paper-thin cuts may be too shallow for a reliable probe reading, which makes browning, timing and close attention more important.

Instant-read thermometer entering horizontally through the side of a thick grilled steak toward its center.
The probe needs to reach the middle of the steak, not simply touch its surface. With thicker flank or flap, entering through the side gives the sensor a straighter path into the center, making the reading more representative of the meat inside.

Cooking Carne Asada Indoors

No outdoor grill? You can still make excellent carne asada indoors. Cast iron gives you a hard sear; the broiler keeps the cooking off the stovetop.

Cast Iron

Cut long skirt or flap steak into pieces that can lie completely flat. Blot them especially well, then heat a heavy cast-iron skillet over high heat until very hot. Add just enough high-heat oil to lightly coat the cooking surface.

Carne asada steak searing flat in a hot cast-iron skillet with space around the meat.
A heavy cast-iron skillet holds a lot of heat, which is exactly what carne asada needs for a hard crust indoors. Keep the pieces flat and spaced apart; otherwise, released moisture cools the cooking surface and encourages steaming instead of searing.

Start checking the first side after about 2–3 minutes. Turn when it has developed a strong brown crust, then watch the second side closely; thin pieces can finish quickly, while thicker flap or flank needs longer. Use the thermometer and temperature guidance above whenever the steak is thick enough to probe reliably.

Cook in batches so every piece gets direct contact with the pan, and let the empty skillet regain its heat before starting the next batch. A properly hot skillet will create smoke, so turn on the exhaust hood and open the windows before cooking.

Broiler

Arrange the well-drained steak on a foil-lined broiler-safe sheet pan and place it roughly 4–6 inches / 10–15 cm from a fully heated broiler.

Carne asada on a foil-lined tray positioned beneath the upper heating element of an oven broiler.
A broiler puts intense heat directly above the steak, so thin carne asada can brown surprisingly fast without a grill. Broilers vary widely, however, which is why the color of the crust is a better stopping signal than blindly following one fixed cooking time.

Start checking regular skirt after about 6 minutes total; many pieces finish in roughly 6–10 minutes, turning once as the first side browns. Paper-thin ranchera can be ready much sooner, while thicker flank needs more time. Broilers vary considerably, so let browning and doneness decide when the steak comes out.

Slice Across the Grain Before You Chop

While the steak rests, warm a stack of soft homemade corn tortillas and keep them covered for serving.

Look closely at the rested steak before reaching for the knife. The long muscle fibers should be visible running in one direction.

Turn the beef so the knife crosses those fibers and make thin slices. A slight diagonal cut gives you wider pieces while keeping the fibers short.

Cooked skirt steak being sliced across its grain, with thin slices and smaller chopped pieces on the cutting board.
Once the steak is sliced across the grain, those thin pieces are easier to eat and portion into tacos. A quick chop then creates small, loose pieces that distribute through the tortilla instead of forming one dense mouthful.

Slicing direction matters more than it seems: juicy skirt steak can still feel frustratingly chewy when it is sliced with the grain.

For Tacos, Slice First and Chop Second

Serving the steak on a platter? Stop at thin slices. When it is headed for tacos or burritos, chop those slices into pieces around ½ inch / 1.25 cm across.

This is the payoff: thin, juicy slices, dark at the edges, with the long fibers shortened enough to bite cleanly. A hot tortilla, chopped steak, onion, salsa and lime are often all it needs.

Why Is My Carne Asada Tough? Don’t Blame the Marinade First

A flavorful steak can still be tough. The cause might be the cut, leftover membrane, overcooking, long muscle fibers or simply pieces that are too large for an easy taco bite.

What happenedWhat to check next time
Gray with little crustBlot the steak more thoroughly, increase the heat and avoid crowding the cooking surface.
Dry and leatheryThe meat likely cooked too long, especially if thin steak was given thick-steak timing.
Juicy but chewyCheck the grain direction, slice thickness, tough membrane and the actual cut.
Hard to bite through in a tacoSlice across the grain first, then chop the slices smaller.
Burnt garlic or herbsBrush away heavy marinade solids before the steak reaches fierce heat.
Soft or mealy outsideShorten the time in the acidic marinade.
Too saltyCheck the salt measurement and marinating time. Weigh the kosher salt if possible because brands differ substantially by volume.
Some pieces tender, others toughUneven thickness can put different pieces at different levels of doneness.
Well seasoned but missing taqueria characterLook at the heat, browning and smoke before changing the marinade.

A marinade can change flavor and surface texture; it cannot shorten long muscle fibers. Your knife does that when you slice across the grain.

Make Ahead, Freeze and Use the Leftovers

Make Ahead

The marinade can be mixed up to 1 day ahead and refrigerated separately. Combine the beef and marinade 2–4 hours before cooking. Carne asada is best soon after grilling, so prep early rather than cooking the steak hours ahead.

Freezing

For best texture, freeze the raw beef and marinade separately. FoodSafety.gov lists 4–12 months at 0°F / −18°C for the best quality of frozen fresh beef steaks, although carne asada is better used toward the earlier end of that range for texture. Thaw the beef in the refrigerator, then marinate normally for 2–4 hours.

Leftovers

Refrigerate cooked carne asada promptly in a covered container and use it within 3–4 days. Reheat only what you need, ideally in a hot skillet, until it reaches 165°F / 74°C. If you freeze the cooked steak, FoodSafety.gov lists 2–6 months for cooked-meat quality, although thin cooked steak is at its best much sooner.

Leftover carne asada is excellent in a crisp skillet quesadilla; the folding and browning method in our chicken quesadilla recipe works just as well once you swap in the chopped steak.

A smaller handful can become carne asada fries: warm the beef quickly, then scatter it over crisp homemade French fries with cheese, salsa and avocado.

What to Serve with Carne Asada

Bring the sliced beef straight to the table and let everyone build their own. Carne asada does not improve by waiting under a pile of elaborate toppings.

Hand holding a warm corn tortilla filled with chopped carne asada, with tortillas, lime and taco toppings arranged on the table behind it.
A good carne asada taco leaves room for the steak to remain distinct. Warm corn tortillas carry the beef, while lime, onion and salsa add brightness and contrast. A lighter hand with the toppings lets the char and seasoning stay noticeable.

Lime, guacamole, pico de gallo, charred green onions and blistered chiles all make sense around smoky beef. You do not need all of them on the same plate.

For tacos, keep the pile loose. A modest spoonful of chopped beef, onion, salsa and lime gives you a cleaner bite than packing the tortilla so full that the filling falls out before the first mouthful.

Choose the salsa to suit the rest of the meal: roasted salsa verde brings tart tomatillo and chile, while fresh mango salsa gives the smoky steak a sweeter, juicier contrast.

For a fuller plate, add creamy refried beans and fluffy Mexican rice.

Get it into warm tortillas and eat it while those charred edges are still hot.

Posted on — Leave a comment

Coconut Shrimp Recipe: Crispy, Golden & Easy with Dipping Sauce

Plate of golden coconut shrimp with crisp shredded-coconut and panko coating beside a glossy dipping sauce and lime wedges.

Good coconut shrimp crunches before you reach the shrimp. The coconut catches deep gold around the edges, panko keeps the coating light, and the shrimp underneath stays juicy. Dip one into something fruity, lime-bright and just spicy enough, and the sweetness of the coconut finally has something to push against.

The tricky part is timing. Shrimp cooks in minutes, and coconut can go from pale to dark just as quickly. Moisture makes the breading slip, a heavy egg layer can turn it chewy, and cool oil leaves the crust greasy.

This coconut shrimp recipe keeps the process manageable: dry the shrimp well, build a thin coating, give it a few minutes to settle, then fry at a controlled temperature. About ¼ inch / 6 mm of oil in a skillet is enough. Meanwhile, the apricot-chili dipping sauce comes together while the breaded shrimp rests.

If you remember two things: get the shrimp really dry and let the oil get properly hot before frying. Those two details prevent a surprising number of coconut-shrimp problems.

Crispy Coconut Shrimp with Dipping Sauce

Crisp coconut-panko shrimp, shallow-fried without a deep fryer, with a bright apricot-chili-lime dipping sauce.

Prep 20 minutes
Rest 10 minutes
Cook 12–18 minutes
Total 40–50 minutes
Yield 4 appetizer servings or 2 generous mains
Method Shallow fry

Equipment

You need:

  • 12-inch / 30 cm heavy skillet or sauté pan
  • 3 wide shallow bowls or pie plates
  • Large plate, tray or rimmed sheet pan for the breaded shrimp
  • Tongs
  • Paper towels

Very helpful:

  • Instant-read or frying thermometer
  • Wire rack that fits over a rimmed sheet pan
  • Small fine-mesh strainer or slotted spoon

For the Coconut Shrimp

  • 1 lb / 16 oz / 454 g raw 21/25-count shrimp, peeled and deveined, tails on if desired
  • ¾ tsp fine salt, divided
  • ⅓ cup / 42 g all-purpose flour
  • ¼ cup / 32 g cornstarch
  • ½ tsp garlic powder
  • ¼ tsp freshly ground black pepper
  • ⅛ tsp cayenne pepper, optional
  • 2 large eggs
  • 1 cup / about 85 g sweetened shredded coconut
  • 1 cup / about 60 g panko breadcrumbs
  • Neutral frying oil (canola, vegetable, peanut or refined avocado), enough for ¼ inch / 6 mm depth—usually 1½–2 cups / 360–480 ml
  • Lime wedges, for serving

For the Dipping Sauce

  • ¼ cup / about 80 g apricot preserves
  • ¼ cup / 60 ml sweet chili sauce
  • 1½ tbsp / 22 ml fresh lime juice, plus more to taste
  • 1 tsp / 5 ml soy sauce

Instructions

Prepare and Bread the Shrimp

  1. Dry and season the shrimp. If frozen, thaw completely and drain. Spread the shrimp over paper towels, cover with another layer and press firmly. Check the deveining cut and the area near the tail for trapped water. The surface should look matte, with no visible beads of moisture. Season evenly with ¼ tsp salt.
  2. Set up the breading line. Arrange three bowls in order. In the first, combine the flour, cornstarch, remaining ½ tsp salt, garlic powder, black pepper and optional cayenne. Beat the eggs in the second.
  3. Mix the coconut coating. Combine the coconut and panko in the third bowl. If the coconut strands are very long, give them a few quick chops. Stop while you still have small shreds; do not grind them into powder.
  4. Bread the shrimp. Coat each shrimp lightly in the flour mixture and shake away the loose excess. Dip it into the egg and let the extra drip back into the bowl. Do not just roll the shrimp through the crumbs—press them on. Cover both sides and fill any obvious bare patches, then spread the shrimp across the plate or tray without overlapping.
  5. Let the coating settle. Leave the breaded shrimp for about 10 minutes. Make the dipping sauce and start heating the oil during this time.

Mix the Sauce and Heat the Oil

  1. Mix the sauce. Stir together the apricot preserves, sweet chili sauce, lime juice and soy sauce. Taste it. Very sweet preserves may need another squeeze of lime.
  2. Heat the oil. Add enough neutral oil to reach about ¼ inch / 6 mm deep in the skillet. Bring it to about 350°F / 175°C.

Fry, Rack and Serve

  1. Fry. Add about 6–8 shrimp per batch, depending on their size and your pan, leaving visible space between them. You should hear a steady sizzle as they hit the oil. Cook for roughly 1½–2 minutes on the first side, then turn gently and cook for another 1½–2 minutes. Look for a deep-golden coating and shrimp that is opaque through the thickest part and gently curled.
  2. Rack and repeat. Transfer the cooked shrimp to a wire rack. No rack? Use a paper-towel-lined plate instead. Remove noticeably dark coconut crumbs from the oil, let the temperature recover, then continue with the next batch.
  3. Serve. Bring the shrimp to the table while the crust is still hot and crisp, with dipping sauce and lime wedges alongside.

Recipe Notes

  • Frozen shrimp: raw frozen shrimp work very well. Thaw fully and dry especially thoroughly before breading.
  • Precooked shrimp: not recommended. They can become rubbery before the coconut has enough time to brown.
  • Less sweet: replace up to half of the sweetened coconut with unsweetened shredded coconut.
  • Gluten-free: replace the ⅓ cup all-purpose flour with ⅓ cup rice flour or a 1:1 gluten-free flour blend, while keeping the existing cornstarch. Use certified gluten-free panko and certified gluten-free tamari instead of soy sauce, and check the sweet chili sauce label because brands vary.
  • Extra breading: you may have a little flour or coconut-panko mixture left. That is intentional so the last shrimp can still be coated properly. Discard breading mixtures that have contacted raw shrimp or egg.
  • Make ahead: bread the raw shrimp up to 4 hours ahead, spread them in a single layer, cover and refrigerate. Fry close to serving.

The Crust Has to Stick Before It Can Crisp

If the coconut coating keeps falling off, start with the shrimp itself: it is usually still too wet, or the flour-cornstarch and egg layers are heavier than they need to be.

A few stray coconut crumbs in the skillet are normal. Half the breading floating around the shrimp is not.

Dry Enough Means the Shrimp Looks Matte

Thawed shrimp can look drained while still holding water along the back and near the tail. That moisture turns to steam under the breading. Press the shrimp firmly between paper towels until the surface no longer looks slick.

Two raw peeled and deveined shrimp shown side by side, one wet and glossy and the other dry with a matte surface.
The shrimp on the right is ready for breading: dry-looking and matte, with no visible beads of water along the back or tail.

Keep the Layers Thin

The flour-cornstarch layer should look dusty rather than thick. Too much egg leaves a wetter layer underneath the coconut, so give the excess a moment to fall back into the bowl before pressing on the crumbs. A huge shaggy coat is not the goal; even coverage holds better and cooks more cleanly.

Hands pressing shredded coconut and panko onto a raw shrimp during breading, with flour and beaten egg in separate bowls.
Pressing gives the coconut and panko firm contact with the egg-coated shrimp, which helps the crust stay attached when each piece is turned in the skillet.

Why Add Panko?

Coconut toasts beautifully, but it has a natural chew. Panko keeps the coating lighter and gives the finished crust a cleaner crunch.

Sweetened or unsweetened? Sweetened shredded coconut gives the familiar toasted restaurant-style finish; unsweetened coconut makes it less sweet and a little drier. Extra-long strands are worth chopping shorter because the exposed ends tend to darken first and break away more easily.

Give the Coating a Few Minutes to Settle

Once the last shrimp is breaded, leave the tray alone for about 10 minutes. That short pause helps the pressed coating grip before frying. Mix the sauce and bring the oil up to temperature while it rests, so your attention can stay on the skillet once frying begins.

Getting the Frying Time Right

The coconut should be deep golden just as the shrimp turns opaque. Both happen quickly, so shrimp size and oil temperature matter more than an exact number of minutes.

21/25-Count Shrimp Are Easy to Control

Shrimp counts are more useful than names such as “large” or “jumbo,” which vary by store. A 21/25 count means 21 to 25 shrimp per pound: large enough to stay juicy without making the coconut wait too long for the center to cook.

Very small shrimp are less forgiving because they can overcook before the coconut develops enough color. Large raw prawns in the 21/25 range work the same way. Bigger 16/20 shrimp or prawns work too; very thick pieces can be lightly butterflied along the back for a broader, more even shape.

Raw peeled and deveined shrimp arranged in different size groups, with 21/25-count shrimp shown between smaller and larger shrimp.
A 21/25 count means roughly 21–25 shrimp per pound, a useful middle ground here because the pieces are substantial without making the coconut wait too long to brown.

Tails are optional: leave them on for easier breading, turning and finger-food serving, or remove them for easier eating.

Start Around 350°F

Heat the oil to about 350°F / 175°C before the first shrimp goes in. Cold shrimp will pull the temperature down, so give each piece some room and let the oil recover between batches.

Seven breaded coconut shrimp frying with space between them in shallow oil in a skillet, with a thermometer showing about 350°F.
Shallow frying works well for coconut shrimp when the skillet stays hot and the pieces have breathing room; crowding can turn a crisp coating into a steamy, oily one.

Read the First Batch

Watch that first batch closely. Coconut turning dark almost immediately means the pan is too hot; pale breading that starts looking oily means it has cooled too far. You want a lively, steady sizzle—not a quiet pan and not violently smoking oil.

Your first batch does not need to be the prettiest one. Use it to learn how quickly the pan is browning the coconut.

Three breaded coconut shrimp showing pale under-browning, ideal deep-golden browning, and overly dark browning from different frying conditions.
Aim for the center state: deep golden coconut, not pale and oil-heavy or racing toward dark brown.

Clear the Oil Between Batches

Coconut and panko crumbs that escape into the skillet keep cooking after the shrimp comes out. Skim out the dark ones before the next batch so they do not burn and turn bitter.

Fine-mesh strainer lifting dark coconut and panko crumbs from hot frying oil in a skillet.
Dark crumbs do not stop cooking when the shrimp comes out, so clearing them between batches keeps the oil cleaner and reduces the chance of bitter burnt coconut on the next batch.

The same basics—dry food, properly hot oil and enough room in the pan—matter in fish and chips too.

How to Tell When Coconut Shrimp Is Done

About 1½–2 minutes per side is a useful starting point for 21/25 shrimp, but the shrimp itself gets the final say.

Look for a deep-golden crust and a thickest section that has turned opaque while the shrimp remains gently curled. A tight, firm little ring usually means it has gone farther than necessary. Color alone is unreliable because some raw shrimp varieties are naturally pink.

Two cooked coconut shrimp shown open to expose their centers, with one gently curled and opaque and the other tightly curled from overcooking.
The shrimp on the left has finished in a relaxed curl; the tighter shrimp shows what happens when cooking continues after the center has turned opaque.

Taste the first shrimp. Let it cool for a minute and break into it. Its crust should feel crisp rather than leathery, while the center should still look moist. If it is right, keep going. Should the coconut be darker than you wanted, lower the heat before the next batch.

Close-up of a cooked coconut shrimp broken open to show crisp coconut-panko coating and opaque white shrimp flesh.
The best bite has a delicate crackle from the coating followed by tender shrimp underneath; that contrast disappears when the crust turns leathery or the shrimp is overcooked.

FoodSafety.gov uses the same cue for shrimp: the flesh should be pearly or white and opaque.

Move finished shrimp to a wire rack when you have one; air underneath helps preserve the crust. Keep the batches spaced apart and uncovered. A very low oven can hold the rack briefly, but coconut shrimp is best served soon after frying.

Cooked coconut shrimp spaced on a wire rack compared with shrimp piled closely together on a plate.
The wire rack creates an air gap beneath the hot shrimp, giving steam a way out instead of letting moisture collect against the crisp coating.

Coconut Shrimp Dipping Sauce: Bright, Fruity & Not Too Sweet

Stir together ¼ cup / about 80 g apricot preserves, ¼ cup / 60 ml sweet chili sauce, 1½ tbsp / 22 ml fresh lime juice and 1 tsp / 5 ml soy sauce. The dipping sauce should brighten the shrimp, not sweeten it twice.

Crisp coconut shrimp being dipped into a glossy orange-red apricot and sweet chili sauce with lime nearby.
The sauce should cling in a thin glossy layer rather than bury the crust; lime keeps the fruity sweetness from overwhelming the coconut.

Apricot preserves bring fruit, sweet chili sauce brings sweet heat, fresh lime cuts through the sweetness, and soy adds a salty, savory edge. Preserves vary, so taste before serving: an especially sweet jar wants more lime, while a tart one may want another spoonful of preserve or sweet chili sauce.

For something fresh and chunky, mango salsa gives you the same fruit-and-lime contrast with cool, juicy texture beside the hot coconut crust.

If a restaurant version is what you remember: Red Lobster serves its Parrot Isle Coconut Shrimp with piña colada sauce, while Outback serves Gold Coast Coconut Shrimp with Creole marmalade. This apricot-chili-lime sauce lands brighter and less creamy than either.

If Your Coconut Shrimp Isn’t Coming Out Right

The symptom usually points straight at the problem. Use this as a quick check rather than starting the recipe over in your head.

ProblemQuick fix
Coating falls offShrimp too wet or breading layers too heavy. Dry until matte, keep the flour-cornstarch and egg layers thin, then press the crumbs on firmly.
Pale and greasyOil too cool. Fry smaller batches and let the oil recover before adding more shrimp.
Coconut darkens too quicklyOil too hot. Lower the heat and skim out already-dark crumbs before continuing.
Golden but chewyEgg layer too heavy or the coating packed on too thick. Let excess egg drip well, then press on an even coat rather than a thick shaggy one.
Rubbery shrimpOvercooked or started precooked. Use raw shrimp and stop once the center is opaque and tender.
Later batches taste bitterBurnt coconut is accumulating in the oil. Skim dark crumbs between batches.
Crust softens while waitingSteam is trapped around the shrimp. Keep them uncovered and spaced apart, preferably on a rack.
Too sweetThe coconut and sauce are stacking sweetness. Add more lime and swap up to half of the sweetened coconut for unsweetened next time.

Air Fryer & Baked Coconut Shrimp

Coconut Shrimp in an Air Fryer

Air frying is the closest low-oil alternative to shallow frying: the coating can still turn crisp and golden, but a light mist of oil helps it brown before the shrimp overcooks.

  1. Bread the shrimp as in the main recipe and let the coating sit for about 10 minutes.
  2. Preheat the air fryer to 375°F / 190°C.
  3. Lightly oil the basket and arrange the shrimp with space between them.
  4. Mist the coconut-panko coating lightly with neutral oil.
  5. Cook for about 3–4 minutes, turn gently, then mist any visibly dry patches on the second side.
  6. Begin checking at about 6 minutes total. Depending on shrimp size and the air fryer, expect roughly 6–10 minutes overall. Stop when the crust is golden and the shrimp is opaque through the thickest part.
Breaded coconut shrimp spaced apart in an open air-fryer basket with a lightly browned crisp coating.
With less oil surrounding the coating, open basket space and a light mist of oil become especially important for browning before the shrimp dries out.

Starting with frozen-solid shrimp? Thaw them for this breaded recipe so the coating can stick to a dry surface. For plain shrimp cooked directly from frozen, use the size-based timings in our frozen shrimp in the air fryer guide.

Air fryers vary. If the shrimp is done before the breading has enough color, use the pre-toasting step in the baked method below next time rather than cooking the shrimp longer.

Baked Coconut Shrimp

Baking works, but getting enough color before the shrimp overcooks is harder. Pre-toasting the coconut-panko mixture gives the crust a head start.

Sheet pan of lightly toasted coconut and panko beside golden baked coconut shrimp on a wire rack.
The coating can lag behind the shrimp in the oven, so pre-toasting the coconut and panko gives the crust a head start on color before the shrimp has finished cooking.

Spread the coconut and panko on a sheet pan and toast at 325°F / 165°C. Start checking at 3–4 minutes, stir once or twice, and stop when the mixture is lightly golden. Sweetened coconut can color quickly. Let it cool completely.

Once cool, bread the shrimp as in the main recipe, then let the coating sit for about 10 minutes while the oven heats to 425°F / 220°C.

  1. Set a lightly greased wire rack over a rimmed sheet pan. No rack? Use a parchment-lined sheet pan and turn the shrimp once during baking.
  2. Arrange the breaded shrimp without overlapping and mist the tops lightly with oil.
  3. Bake for roughly 7–10 minutes, checking early for smaller shrimp.
  4. If the shrimp is ready but the crust needs more color, use a very brief broiler finish and watch it closely.

Don’t keep baking cooked shrimp just for color. Pre-toast the coating or use a brief broiler finish; extra oven time only makes the shrimp firmer.

Make Ahead, Store & Reheat Coconut Shrimp

Bread Ahead, Fry Near Serving

You can bread the shrimp up to 4 hours ahead and keep them covered and refrigerated without overlapping. Make the dipping sauce—and a cold side such as coleslaw—ahead too. When it is time to eat, frying is the only real last-minute job.

Raw breaded coconut shrimp arranged in a single layer in a covered tray for refrigerated make-ahead preparation.
Make-ahead coconut shrimp is about staging the work, not cooking it early: keep the breaded raw shrimp dry, covered, and separated so frying remains the final crisping step.

Storing and Reheating Leftovers

Refrigerate leftover coconut shrimp promptly—within 2 hours of cooking, or within 1 hour when the surrounding temperature is above 90°F / 32°C. Use refrigerated coconut shrimp within 3–4 days.

For the best texture, reheat in an air fryer at about 350°F / 175°C for 3–5 minutes, checking early because the shrimp is already cooked. A hot oven is the next-best option. USDA leftover guidance recommends reheating leftovers to 165°F / 74°C. See USDA leftover and food-safety guidance.

A microwave will heat the shrimp, but it softens the crust quickly. Use it when convenience matters more than texture.

Once chilled, pack the leftover shrimp airtight and freeze for up to 3 months for best quality. Reheat in an air fryer or hot oven; the crust will not be quite as delicate as a fresh batch, but it can regain a good amount of crunch.

What to Serve with Coconut Shrimp

As an appetizer, coconut shrimp needs little beyond dipping sauce and lime. For dinner, the easiest plate is hot shrimp, jasmine rice and something cold and sharp on the side.

Dinner plate with golden coconut shrimp, jasmine rice, a fresh cucumber side, dipping sauce, and lime.
The same crisp shrimp that works as an appetizer can become a complete meal with jasmine rice and a cool, sharp side that keeps the plate from feeling too rich.

Jasmine rice works especially well here; the guide includes the ratio and method if you’re making it alongside the shrimp. Slaw, cucumber salad or simply dressed greens all work well against the sweet fried crust.

The same sweet-crisp-acidic combination works well in tortillas. Add the shrimp to warm tortillas with cabbage, avocado and plenty of lime, using the dipping sauce lightly so the crust stays crisp. For a complete slaw-and-tortilla setup, use our shrimp tacos recipe as the starting point.

Have the sauce, lime and sides ready before the first batch goes into the oil. Coconut shrimp is at its best in those first few minutes, when the coconut smells toasted, the crust still crackles and the shrimp underneath is juicy.

Posted on — Leave a comment

Chicken Tetrazzini Recipe: Creamy, Cheesy & Easy Casserole

Chicken tetrazzini in a burgundy baking dish with golden breadcrumb topping and a creamy center showing spaghetti, chicken, mushrooms and peas.

A good chicken tetrazzini recipe comes out of the oven bubbling at the edges, golden across the top and creamy underneath. The spaghetti keeps a little bite, the chicken sits in mushroom-Parmesan sauce, and when you scoop into the pan, the sauce still moves between the noodles instead of leaving you with a dry square.

This is the kind of comfort-food casserole that makes especially good sense when yesterday’s chicken needs to become tonight’s dinner. Rotisserie chicken works beautifully too. With the chicken already cooked and the sauce coming together in one main pan, most of the work is finished before the casserole reaches the oven.

Chicken tetrazzini is an American baked pasta casserole typically made with cooked chicken, long pasta, mushrooms and a creamy sauce, then finished with cheese or breadcrumbs. The trick is to let it look saucier before baking than you want it on the plate. The noodles keep taking up liquid as they bake and rest, so a casserole that already looks thick going into the oven can finish much drier than expected.

Firm pasta
Cook 2 minutes shy of al dente.

Browned mushrooms
Cook off their released liquid.

Pourable sauce
It should move between the noodles.

Short bake
Stop once hot and bubbling.

Make the Chicken Tetrazzini

Spaghetti, cooked chicken and browned mushrooms go into a pourable Parmesan cream sauce, then get a layer of mozzarella and crisp Parmesan-panko crumbs. This main version makes the sauce from scratch rather than using canned soup; the old-fashioned condensed-soup version is included farther down. The oven is mostly there to heat everything through and brown the top, not to cook the casserole until it stiffens. Because the chicken and sauce are already cooked and the pasta is nearly cooked, extra oven time mostly means more moisture loss rather than a better casserole.

Serves
8

Prep
20 minutes

Cook
50 minutes

Total
About 1 hour 20 minutes

Oven: 375°F / 190°C
Pan: 9×13 in / 23×33 cm, roughly 3 qt / 2.8 L
Rest: 10 minutes
Timing note: Times assume cooked chicken is ready to use.

A shallow dish or one filled close to the rim is worth setting on a rimmed sheet pan before baking. It is cheap insurance against bubbling sauce.

Cooking for fewer people? An 8×8-inch pan is the closest match for the depth of a half batch. A 9×9 also works, but the casserole will be shallower, so start checking it earlier.

Equipment

  • Large pasta pot, about 6–8 qt / 5.5–7.5 L
  • Large 12-inch / 30 cm skillet, sauté pan or Dutch oven
  • Colander
  • Whisk
  • Wooden spoon or silicone spatula
  • 9×13-inch / 23×33 cm baking dish, roughly 3 qt / 2.8 L

Ingredients

The sherry, peas, nutmeg and cayenne are optional and can be omitted without changing the core method.

Pasta, Chicken & Mushrooms

  • 12 oz / 340 g dry spaghetti
  • 4 loosely packed cups / about 18–20 oz / 510–565 g cooked chicken, chopped or coarsely shredded
  • 12 oz / 340 g cremini or white button mushrooms, sliced
  • 1 medium yellow onion, diced
  • 4 garlic cloves, minced
  • 1 tbsp / 15 ml olive oil
  • 1 tbsp / 14 g unsalted butter
  • 1 cup / 140 g frozen peas, no need to thaw, optional
  • 1 cup / 240 ml pasta cooking water, reserved and used only if needed

Starting with raw chicken? Cook it first, let it cool enough to handle, then chop and measure what you need. This baked chicken breast recipe is an easy option when rotisserie or leftover chicken is not available.

Creamy Mushroom-Parmesan Sauce

  • ¼ cup / 60 ml dry sherry, optional
  • 4 tbsp / 56 g unsalted butter
  • ¼ cup / 30 g all-purpose flour
  • 3 cups / 720 ml low-sodium chicken broth
  • 2 cups / 480 ml half-and-half
  • ¾ cup / 75 g finely grated Parmesan
  • 1 tsp dried thyme or 1 tbsp fresh thyme leaves
  • 1 tsp fine salt, divided, plus more to taste
  • 1 tsp freshly ground black pepper
  • ⅛ tsp ground nutmeg, optional
  • ⅛ tsp cayenne pepper, optional
  • 1 tbsp / 15 ml fresh lemon juice

For the closest substitute for half-and-half, combine 1½ cups / 360 ml whole milk with ½ cup / 120 ml heavy cream. All whole milk works too when you specifically want a lighter sauce; the roux will still provide body, so there is no need to cook it unusually thick.

Cheese, Crisp Topping & Finish

  • 1½ cups / 170 g shredded low-moisture mozzarella
  • ½ cup / 30 g panko breadcrumbs
  • ¼ cup / 25 g finely grated Parmesan
  • 1 tbsp / 14 g unsalted butter, melted
  • 2 tbsp chopped flat-leaf parsley, for finishing

Use low-moisture mozzarella here; fresh mozzarella can release enough water to loosen the casserole.

Method

1. Heat the Oven and Start the Pasta Water

Heat the oven to 375°F / 190°C and lightly grease the baking dish. Put a large pot of pleasantly salty water over high heat while you begin the mushrooms. Once it boils, lower the heat until you are ready to cook the spaghetti in Step 3.

2. Brown the Mushrooms Properly

Heat the olive oil and 1 tbsp / 14 g butter in the skillet or Dutch oven over medium-high heat. Add the mushrooms and ½ tsp salt.

At first, the pan will get wetter, not drier. Keep going. Once the liquid disappears and the sound shifts back toward a sizzle, let the mushroom edges take on color; that is when their deeper savory flavor starts to develop. Depending on your pan and heat, this usually takes 8–12 minutes.

Two stages of sliced mushrooms in a skillet: pale mushrooms releasing liquid and browned mushrooms in a mostly dry pan. Text says “Wet first is normal” and “Cook until the pan sizzles again.”
Browning only starts after the released water is gone; that dry-pan contact is where the mushrooms gain much of their deeper savory flavor.

With a skillet smaller than 12 inches / 30 cm, brown the mushrooms in two batches instead of crowding them into one steaming layer.

Add the onion and cook for 4–5 minutes, until softened. Stir in the garlic and thyme for 30–60 seconds, just until fragrant.

Using sherry? Pour in ¼ cup / 60 ml and let it bubble for 1–2 minutes, until the sharp alcohol smell fades. Skipping it changes nothing else; move straight to the butter and flour without replacing it with extra broth.

3. Make the Cream Sauce and Cook the Spaghetti

Reduce the skillet heat to medium and add the 4 tbsp / 56 g butter. Once melted, sprinkle the flour evenly over the mushrooms and onions and stir for 1–2 minutes so no dry flour remains.

Gradually pour in the chicken broth while stirring and scraping the bottom of the pan. Once the mixture loosens, whisk if needed to smooth out any floury pockets. Add the half-and-half and bring the sauce to a gentle simmer—not a hard boil.

Bring the pasta water back to a full boil and add the spaghetti. Cook it about 2 minutes less than the package’s al-dente time. When the box gives a range, work from the lower end. The strands should bend easily but still resist slightly in the center.

While the spaghetti cooks, finish the sauce: let it simmer gently for 4–6 minutes and judge the texture rather than relying only on the clock.

First Sauce Check: Leave Room for the Pasta

It should lightly coat the back of a spoon and pour easily. If the sauce already sits in a thick mound, stop reducing it.

Creamy mushroom-Parmesan sauce coating a silver spoon and flowing back toward a pan. Text reads “Sauce Check #1 — Coats the spoon. Still pours.”
Parmesan, pasta, baking and resting will all tighten the sauce further, so this stage needs room to thicken later.

Reduce the heat to low. Stir in ¾ cup / 75 g Parmesan, the remaining ½ tsp salt, black pepper, optional nutmeg and optional cayenne. Finely grated Parmesan melts most smoothly; some pre-shredded brands can make the sauce less silky.

Stir in the lemon juice and taste. It should not make the sauce taste lemony; it cuts through the cream, broth and Parmesan so the finished casserole tastes rich rather than flat. Add more salt if needed before the chicken and spaghetti soften the overall seasoning.

Just before the spaghetti reaches its stopping point, scoop out 1 cup / 240 ml pasta water. Drain the pasta without rinsing it and take it straight to the sauce.

4. Combine Before It Goes in the Oven

Fold the cooked chicken, drained spaghetti and frozen peas, if using, into the sauce. Turn everything gently until the sauce works its way between the strands instead of sitting around the outside of a pasta bundle.

Second sauce check: visible sauce should remain between the noodles and at the bottom of the pan. A tight mixture needs reserved pasta water 2 tbsp / 30 ml at a time. You may not need any at all, so do not add the whole cup automatically.

Unbaked chicken tetrazzini in a green casserole dish with spaghetti, cooked chicken, mushrooms and peas surrounded by visible creamy sauce. Text says sauce should still show between the noodles.
Visible sauce between the strands gives the pasta enough moisture to absorb in the oven without leaving the finished casserole dry.

5. Bake, Brown and Rest

Transfer everything to the prepared dish without packing it down. Scatter the mozzarella over the surface.

Mix the panko with the ¼ cup / 25 g Parmesan and melted butter, then sprinkle it evenly over the mozzarella.

Bake uncovered for 20–25 minutes. Stop when the edges are bubbling, the center is steaming hot, the cheese has melted and sauce remains visible between the noodles.

A hot center with a pale top only needs 1–2 minutes under the broiler. That gives the crumbs color without leaving the whole casserole in the oven longer. Watch it closely.

Golden chicken tetrazzini bubbling in a metal baking dish with chicken, mushrooms, peas and breadcrumbs, plus a small inset showing a paler topping. Text says “Hot + bubbling? Stop. Pale top? Broil 1–2 min.”
Once the center is hot, extra oven time mostly removes moisture; use the broiler for surface color instead.

Rest for 10 minutes, then scatter the parsley over the top. The crisp crumbs and salty Parmesan are a welcome contrast to the creamy middle.

What Creamy Chicken Tetrazzini Should Look Like

Most of the decisions that determine the final texture happen before the baking dish reaches the oven. The finished scoop should confirm those choices: separate strands, sauce that still clings and a crisp topping over a creamy middle.

Close-up spoonful of creamy chicken tetrazzini with spaghetti, chicken, sliced mushrooms, peas and golden breadcrumb pieces.
This is the texture payoff: spaghetti that still separates, sauce that clings, tender chicken and mushrooms, and crisp crumbs scattered through the bite. Creamy should feel generous, not heavy or gluey.

How to Keep Chicken Tetrazzini Creamy

Why the Two Sauce Checks Matter

The first check happens before the spaghetti goes in because the sauce is not finished changing. As it simmers, flour gives it body, Parmesan thickens it further, and both continue tightening as the sauce sits. Taking it too far at this stage leaves very little room for what happens next.

The second check matters because cooked pasta keeps taking up liquid after it meets the sauce, including while the casserole bakes and rests. Only after the chicken and spaghetti are mixed in can you see whether there is enough sauce around the noodles.

That is also why loose does not mean watery. A good pre-bake mixture is creamy and cohesive. Thin liquid separating around the noodles points to a different problem; a sauce that flows between them is doing what it should.

Why This Recipe Uses 12 Ounces of Spaghetti

A full 1-pound box works, but it crowds this amount of sauce. With 12 oz / 340 g spaghetti, the chicken and mushrooms stay noticeable and there is more sauce around each forkful. Using all 16 oz / 454 g pasta calls for more sauce if you want the same creamy balance.

Twelve-ounce and sixteen-ounce bundles of dry spaghetti beside a vessel of creamy sauce, illustrating the pasta ratio for chicken tetrazzini. Text asks “Why 12 oz?”
Choosing 12 ounces does more than preserve sauce. It also keeps the chicken and mushrooms noticeable in every serving, so the casserole still tastes like chicken tetrazzini rather than noodles carrying a few scattered extras.

Using another pasta shape? See spaghetti, linguine and other pasta choices.

Cook the Mushrooms Past Their Watery Stage

Waiting for the pan to dry does two jobs: it lets the mushrooms brown, which builds deeper savory flavor, and it keeps their water out of the cream sauce. A wet pan means they need more time.

The same technique matters in a creamy mushroom sauce. Add dairy while the mushrooms are releasing water and the finished sauce can end up thin and muted.

Other vegetables need similar treatment. Wilt and squeeze spinach, sauté zucchini until its water is gone, and lightly cook broccoli before it goes into the casserole.

If the Tetrazzini You Remember Used Cream of Mushroom Soup

You are not remembering it wrong. Many American chicken tetrazzini recipes use condensed cream of mushroom or cream of chicken soup, sometimes with sour cream, pimiento, bell pepper, celery or extra cheese.

The homemade sauce above gives you more control over salt and thickness, but that does not make the soup version less legitimate. For plenty of people, that creamy, pantry-friendly casserole is the tetrazzini they grew up eating.

Two chicken tetrazzini casseroles: a from-scratch version in a blue baking dish and an old-school condensed-soup version in a red dish with pimiento.
These are two legitimate versions of the same comfort-food idea. From-scratch chicken tetrazzini gives you more control over seasoning and thickness, while the condensed-soup version delivers the softer, familiar casserole character many people grew up with.

Old-School Condensed-Soup Shortcut

Cook the 12 oz / 340 g spaghetti 2 minutes shy of al dente, then complete the mushroom, onion, garlic and thyme step from the main recipe, including the optional sherry if using. Skip the roux and homemade cream sauce. Instead, whisk together the shortcut sauce below and fold it into the cooked mushrooms, chicken, spaghetti and peas, if using.

  • 1 can condensed cream of mushroom soup, about 10.5 oz / 298 g
  • 1 can condensed cream of chicken soup, about 10.5 oz / 298 g
  • 1 cup / 240 g sour cream
  • 1 cup / 240 ml whole milk
  • ½ cup / 120 ml low-sodium chicken broth, plus more only if needed
  • ½ cup / 50 g grated Parmesan
  • Black pepper to taste

Check the consistency before the mixture goes into the baking dish. Condensed soup, Parmesan and rotisserie chicken can already bring plenty of salt, so taste before adding more. Add the mozzarella and panko topping, then bake at 375°F / 190°C for 20–25 minutes, following the same doneness cues as Step 5. Rest for 10 minutes before serving.

Older-School Details You Can Lean Into

These are directions you can take the casserole rather than requirements for the core recipe:

  • Pimiento: fold in ¼–½ cup drained diced pimiento.
  • Green bell pepper or celery: dice finely and sauté with the onion.
  • Dry sherry: keep it in for the aromatic note common to many older cream-sauce versions.
  • Sage: especially good with turkey.
  • Toasted slivered almonds: add a little retro crunch.
  • Buttery crackers: use them instead of panko for a softer, richer topping.

Chicken Tetrazzini vs. Chicken Spaghetti

Chicken tetrazzini usually uses a creamy white sauce, mushrooms and Parmesan; Southern chicken spaghetti more often leans on cheddar, condensed soup and peppers or tomatoes. The lines can blur in older casserole recipes, but those flavor patterns are a useful way to tell the two styles apart.

← Back to the main recipe · See more variations →

Ways to Change the Recipe

Spaghetti, Linguine and Other Pasta Choices

Linguine can replace spaghetti 1:1 by weight and gives the casserole a broader, slightly heavier bite. Spaghetti keeps the texture a little lighter. Thin spaghetti and vermicelli work too, but both soften faster, so pull them from the water earlier.

No Mushrooms? Leave Them Out

You do not need to replace the mushrooms with an equal amount of something else. Broccoli is probably the easiest vegetable substitute. Wilted spinach also works when squeezed dry, while sautéed bell pepper fits particularly well with the old-fashioned casserole style.

Turkey, Gruyère and Cream Cheese

Cooked turkey can replace the chicken 1:1 and is one of the easiest ways to turn holiday leftovers into a different dinner. For a nuttier top, replace half the mozzarella with Gruyère while keeping the Parmesan in the sauce.

Cream cheese changes the casserole more noticeably. Melt 2–4 oz / 55–115 g into the warm sauce when you want it thicker and tangier, then loosen it with broth or reserved pasta water as needed. If that richer cream-cheese-and-cracker direction is what you are after, Million Dollar Chicken Casserole is built around it.

When the Casserole Goes Sideways

Most problems trace back to four things: pasta cooked too far, water carried in by vegetables, sauce that was too thick or thin, or too much time in the oven. Some can be corrected at the table; mushy pasta is mostly a lesson for the next batch.

Two unbaked chicken tetrazzini mixtures comparing creamy cohesive sauce with thin separated liquid around spaghetti, chicken, mushrooms and peas. Text reads “Loose is right. Watery is not.”
Watch how the liquid behaves when the noodles move. Creamy sauce travels with the pasta; watery liquid separates from it and collects on its own. That distinction is far more useful than judging the casserole simply by how loose it looks.

Too Loose Before Baking

A creamy, cohesive mixture does not need thickening just because it looks loose. The pasta will take up more sauce in the oven and again during the rest. Thin liquid separating from the creamy part means the mixture is genuinely watery, not simply loose.

Watery After Baking

Give the casserole the full 10-minute rest first. Liquid that remains visibly separated after that usually points to excess moisture from mushrooms or another vegetable, or a sauce that was too thin before assembly.

Dry Tetrazzini

The usual causes are overcooked pasta, over-reduced sauce or too much oven time. An already-baked portion can often be improved with a spoonful or two of warm milk or broth.

Working with leftovers rather than a fresh bake? Jump to the reheating method.

Mushy Pasta

Mushy tetrazzini usually starts with pasta cooked too far before baking. There is not much to reverse once that has happened, so stop the first boil sooner next time.

Bland Sauce

Correct the salt first, then look at black pepper, Parmesan and acidity. A small squeeze of lemon can wake up a flat sauce without turning the casserole into lemon pasta.

Grainy Sauce

Keep the dairy below a hard boil and lower the heat before adding Parmesan. At the first sign of graininess, take the sauce off the heat and whisk gently instead of pushing it with more heat.

← Back to the recipe · Make it ahead →

Make It Ahead Without Drying It Out

Tonight → Tomorrow

You can assemble chicken tetrazzini up to about 24 hours ahead, which is useful when you want dinner finished before people arrive or need a casserole ready to take somewhere the next day. Stop before adding the panko, cover the casserole and refrigerate it. Keep the crumb mixture separate so it stays crisp.

Unbaked chicken tetrazzini with cooked chicken, browned mushrooms, peas and creamy spaghetti beside a separate bowl of Parmesan-panko crumb topping. Text reads “Make it ahead — Keep the crumb topping separate.”
Make-ahead chicken tetrazzini asks you to protect two different textures at once. The pasta needs enough moisture to survive an overnight rest, while the crumb topping needs to stay away from that moisture until the casserole is ready to bake.

For an overnight casserole, leave the pasta mixture a touch looser than you would for immediate baking because the noodles will continue taking up sauce in the refrigerator. A mixture that already looks tight can take ¼ cup / 60 ml broth or reserved pasta water. Add another ¼ cup / 60 ml only if it still looks tight.

Just before baking, add the panko. A chilled casserole usually needs another 10–15 minutes. Look for bubbling edges and a thoroughly hot center. For food safety, the center should reach 165°F / 74°C.

With a glass baking dish, follow the manufacturer’s guidance before moving a very cold dish into a hot oven.

Freezer → Dinner

Freeze tetrazzini before baking when possible; the pasta holds up better that way. Assemble it with cooled or just-warm components, cover well and chill promptly before freezing. For best quality, use it within about 3 months.

Keep the panko topping separate when convenient. Thaw the casserole overnight in the refrigerator, add the topping and bake it as a chilled casserole.

Leftovers → Lunch

Add 1–2 tbsp / 15–30 ml milk or chicken broth per serving, cover and reheat until thoroughly hot. For a larger amount, drizzle a few tablespoons between portions before covering the dish with foil.

A measuring spoon pours a small amount of liquid over leftover chicken tetrazzini with spaghetti, chicken, mushrooms, peas and breadcrumb topping. Text reads “Dry leftovers? Add 1–2 tbsp liquid per serving.”
Reheating is mostly about replacing what the spaghetti absorbed while it chilled. Add only a little liquid at first; the goal is to loosen the sauce again, not create a new pool of broth or milk around the leftovers.

Refrigerate cooked leftovers within 2 hours and use them within 3–4 days. USDA guidance recommends reheating leftovers to 165°F / 74°C throughout. See the USDA leftovers and food-safety guidance.

← Back to the recipe · Back to top ↑

What to Serve With Chicken Tetrazzini

After a creamy casserole, something sharp, crisp or green feels especially good on the plate. A simple salad, roasted asparagus or broccoli all work. Green beans almondine bring lemon, crisp-tender beans and toasted almonds—a useful contrast to the rich pasta. Garlic bread makes sense when you want to lean all the way into comfort food.

Plated chicken tetrazzini with creamy spaghetti, chicken, mushrooms and peas beside a casserole dish, green beans almondine and garlic bread on a dark dinner table.
Because chicken tetrazzini is already rich and creamy, the best sides usually bring contrast rather than more weight. Something green, bright or crisp refreshes the plate, while garlic bread can be the deliberate extra indulgence.

Once you know the cues—firm pasta, properly browned mushrooms, a pourable sauce and a short bake—tetrazzini stops feeling like a casserole you have to hope turns out. It becomes the kind of dinner you can make from leftover chicken, assemble for tomorrow, or put on the table for a crowd with confidence. Give it 10 minutes to rest, then serve while the crumbs are crisp and the middle is creamy.

← Back to the recipe · Back to top ↑