Posted on — Leave a comment

Pasta Salad Recipe: Easy, Zesty & Perfect for Summer Cookouts

Rotini pasta salad in a white bowl with cucumber, halved cherry tomatoes, bell pepper, red onion, pepperoncini, Kalamata olives, crumbled feta and fresh herbs coated in vinaigrette.

A good pasta salad should still taste lively after an hour in the fridge. You want cool spirals of pasta coated in vinaigrette, cucumber that still snaps, juicy tomato, salty feta and the sharp little bite of pepperoncini in the same forkful.

This easy pasta salad recipe combines rotini or fusilli with cucumber, bell pepper, tomatoes, feta, pepperoncini and fresh herbs in a bright Italian-style vinaigrette. It travels well, can be made ahead and works for cookouts, picnics and potlucks.

Pasta salad can turn dry even when you started with plenty of dressing. The noodles keep absorbing it as they sit, flavors taste duller when the salad is refrigerator-cold, and wet pasta quietly waters the dressing down. So most of the vinaigrette goes in first, while a smaller portion waits for serving. For the creamy deli-style version instead, head to the classic macaroni salad recipe.

Pasta Salad Recipe

Short pasta tossed with cucumber, tomatoes, bell pepper, feta, pepperoncini and herbs in a tangy homemade vinaigrette. Part of the dressing is held back until serving so the salad still tastes properly dressed after chilling.

You only need about 35 minutes of hands-on time; the rest is chilling and resting.

Prep
25 minutes

Cook
10–12 minutes

Chill + Stand Before Serving
1 hour + 15–20 minutes

Total
About 2 hours

Yield
About 13–14 cups

Serves
13–14 generous 1-cup servings or 17–18 side servings

Make Ahead
Best up to 1 day ahead

Equipment

  • 6–8 quart / 5.5–7.5 liter pot
  • Colander, large enough to drain 1 lb / 454 g pasta comfortably
  • Large mixing bowl, about 6 quarts / 5.5 liters
  • Small bowl and whisk, or a lidded jar, for the dressing

Pasta Salad Ingredients

For the salad

  • 16 oz / 454 g rotini or fusilli
  • 15–18 g fine sea salt, about 1 tablespoon, for the pasta water
  • 1 medium English cucumber, cut into roughly 1/2-inch / 1–1.5 cm pieces — about 10 oz / 285 g
  • 10 oz / 285 g cherry or grape tomatoes, halved; if exceptionally juicy, let the cut sides drain for a few minutes
  • 1 medium red, yellow or orange bell pepper, cut into roughly 1/2-inch / 1–1.5 cm pieces — about 5 oz / 140 g
  • 1/3 cup / 55 g finely chopped red onion
  • 1/2 cup / 70 g sliced pepperoncini, drained
  • 1/2 cup / 70 g pitted Kalamata olives, halved, optional
  • 6 oz / 170 g feta, crumbled
  • 1/4 cup / 15 g chopped flat-leaf parsley
  • 1/3 cup / 10 g fresh basil leaves; keep whole until serving, then tear or thinly slice

For the Italian-style vinaigrette

  • 2/3 cup / 160 ml extra-virgin olive oil
  • 1/3 cup / 80 ml red wine vinegar
  • 1 tablespoon / 15 ml fresh lemon juice
  • 1 tablespoon / 15 ml pepperoncini brine
  • 1 tablespoon / 15 g Dijon mustard
  • 1 garlic clove, finely grated or minced — about 4 g
  • 1 teaspoon / 1 g dried oregano
  • 1/2 teaspoon / 3 g fine sea salt, plus more to taste
  • 1/2 teaspoon / 1 g freshly ground black pepper
  • 1/2–1 teaspoon / 3–7 g honey, optional

Shortcut: bottled zesty Italian dressing works here when pasta salad is only one of several dishes you’re making. Use about 1 1/4 cups / 300 ml total: roughly 1 cup / 240 ml for the first toss and 1/4 cup / 60 ml saved for serving.

How to Make Pasta Salad

Three details matter most: cook the pasta tender enough for chilling, drain it until cool rather than wet, and save vinaigrette for the final toss.

Cooked rotini draining in a stainless steel colander over a sink with a few remaining water droplets. Text reads “Cool, Not Wet” and “Brief rinse · drain 2–3 min · shake again.”
Steady dripping means the pasta still needs time. After the final shake, only occasional drops should remain.
  1. Mix the dressing. Whisk or shake the olive oil, vinegar, lemon, pepperoncini brine, Dijon, garlic, oregano, salt and pepper. Taste; it should have a clear acidic edge. Add honey only if harsh. Reserve 1/4 cup / 60 ml and refrigerate.
  2. Cook the pasta. Bring 4 quarts / 3.8 liters water to a boil and add the 15–18 g fine sea salt. Cook until tender throughout but still holding its shape, usually near the upper end of the package range. Bite one before draining; it should have no hard or chalky center.
  3. Rinse, then really drain it. Run the pasta briefly under cool running water until it stops steaming. Shake well, drain for 2–3 minutes, then shake again. This reduces clumping; the pasta should feel cool, not wet.
  4. Assemble. Combine the pasta with cucumber, tomatoes, bell pepper, onion, pepperoncini, olives if using, feta and parsley. Keep the vegetables close to the pasta in size so several textures fit on one fork. Hold the basil for the end.
  5. Dress and chill. Add the remaining vinaigrette and toss well. Cover and refrigerate for about 1 hour.
  6. Finish before serving. Take the salad and reserved vinaigrette out 15–20 minutes before eating. Shake the dressing, toss the salad, then add vinaigrette gradually until lightly coated. Fold in the basil and taste. Add salt, lemon or pepperoncini brine only if needed.

Recipe Notes

  • Make ahead: Make the salad several hours or up to 1 day before serving.
  • Milder cheese: replace the feta with 6 oz / 170 g small mozzarella pearls.
  • Raw onion too sharp? Soak it in cold water for 10 minutes, then drain thoroughly.
  • Storage: refrigerate promptly and use within about 3 days for the best texture.

Read the Salad After It Chills

Before you toss it, look at the surface and the bottom of the bowl. Then give the salad a good toss and taste it before deciding whether anything needs changing.

Pasta salad comparison with one large glossy bowl and smaller bowls labeled matte, watery and cloudy, plus a jar showing chilled vinaigrette with a slightly cloudy appearance.
Check the bowl before stirring because chilling leaves useful evidence in place. Once tossed, pooled moisture, absorbed dressing and cold-clouded vinaigrette become harder to distinguish.
What you see What it suggests
Glossy pasta, no puddle underneath The dressing level is probably fine.
Matte-looking pasta The noodles have absorbed a fair amount of vinaigrette.
Thin or watery liquid collecting underneath The pasta may have gone in too wet, or the vegetables have released water.
Dressing looks cloudy or slightly thick Olive oil can cloud or firm when cold. It loosens again as the salad warms slightly.

If the bowl still looks or tastes wrong after that first toss, go to the dry, watery or bland pasta salad fixes.

Build the Bowl

A pound of pasta needs enough going on around it: crisp vegetables, something juicy, something salty or briny, fresh herbs and enough dressing to season the whole bowl. Here, cucumber and bell pepper bring the crunch, tomatoes the juice, feta the salty richness and pepperoncini the sharp, briny bite.

Finished pasta salad surrounded by ingredient groups labeled pasta, crunch, juicy, briny, cheese and herbs.
Think in roles, not a fixed shopping list: swap crunch for crunch, brine for brine and one cheese for another.

Best Pasta for Pasta Salad

The best pasta for pasta salad is a short, sturdy shape with ridges, curls or pockets. Rotini, fusilli, cavatappi, penne rigate and small shells all fit that brief.

Dry rotini, fusilli, cavatappi, penne rigate, small shells and farfalle displayed separately on dark platforms beneath the words “Short + Sturdy” and “Ridges, curls or pockets.”
When choosing the best pasta for pasta salad, consider bite size as well as dressing retention: short pieces that share a fork easily with chopped vegetables are simpler to toss and serve cold.
Pasta Good to know
Rotini or fusilli Best all-round choice; the spirals hold dressing and small ingredients well.
Cavatappi Ridged, curved and hollow, so vinaigrette clings inside and out.
Penne rigate Sturdy and easy to scoop; choose ridged rather than smooth penne.
Small shells The cups catch herbs, feta and chopped vegetables.
Farfalle Works well, but check the thick center before draining; it can lag behind the thinner edges.

Skip delicate fresh pasta here. It’s lovely hot, but rinsing, chilling and transporting it do it no favors; sturdy dried pasta holds up better.

Tri-color rotini is fine. Check the box size, though. Many contain 12 oz / 340 g rather than 16 oz / 454 g, so don’t automatically use the full amount of vegetables and dressing.

Using gluten-free pasta? Choose a sturdy short shape and follow that brand’s timing closely. Some gluten-free pastas firm up or dry out noticeably after refrigeration, so serve the salad the same day when possible and keep a little extra vinaigrette for pasta that looks dry.

Chosen your pasta? Jump to the pasta salad recipe and start cooking.

Crunch, Brine and Cheese

English cucumber stays pleasantly crisp and has fewer large seeds than a standard cucumber. Cherry or grape tomatoes release less liquid into the bowl than finely chopped large tomatoes. For a lighter side built around that cucumber-and-vinegar combination, the cucumber salad with dill and onion takes it in a different direction.

Close-up of a fork lifting rotini pasta salad with cucumber, cherry tomato, crumbled feta, pepperoncini and herbs, with the salad bowl softly blurred behind.
Use the forkful as a cut-size test: cucumber and bell pepper should sit beside the rotini rather than dominate it, so pasta, vegetables, feta and pepperoncini can travel together.

Red onion gives the salad some bite; soak it in cold water for 10 minutes if yours is particularly sharp. Pepperoncini brings acidity and briny snap, while feta gives each forkful something salty and creamy. Mozzarella pearls give you a milder, less salty version.

Easy Add-Ins

Chickpeas, cooked chicken, salami and tuna can turn this into a heartier lunch. Roasted red pepper, corn, celery, capers and artichoke hearts all fit too. Small broccoli florets work nicely as well; for a broccoli-first side, the broccoli salad recipe keeps them crisp under a creamy, tangy dressing. Add a generous amount of chicken or chickpeas and you’ll probably need a little more vinaigrette too.

Pasta Salad Dressing That Still Tastes Good Cold

A pound of pasta can swallow mild dressing. Here, red wine vinegar, lemon and pepperoncini brine give the vinaigrette enough edge to stay noticeable after the pasta absorbs some of it, while Dijon, garlic and oregano keep it from tasting like oil and vinegar alone.

Taste it before pouring it over the pasta. It should have a definite tang. Once it has coated all those noodles and spent an hour in the fridge, that edge will soften considerably.

At the table, the salad is best cool rather than straight-from-the-fridge cold. The pasta should be tender, the cucumber should still snap, and there should be enough vinaigrette to coat everything without a pool at the bottom. Next to something deeply browned and smoky, such as carne asada, the cool, tangy salad gives the plate a welcome contrast.

The pasta absorbs some of the first pour, so save 1/4 cup / 60 ml for the final toss. If the salad already looks well coated but tastes dull, try salt, lemon or pepperoncini brine before adding more oil.

Golden herb vinaigrette being poured over rotini pasta salad with cucumber, tomatoes, pepperoncini, feta and herbs. Text says to save 1/4 cup, or 60 milliliters, for serving.
Because vinaigrette separates as it sits, shake the reserved portion again before serving so the oil and acid go back onto the salad together.

Using Bottled Italian Dressing

Bottled zesty Italian dressing is completely fair game when this is one dish among several. Brands vary in sweetness, salt and acidity, so taste the salad before pouring in all of the reserved portion.

Make Pasta Salad Ahead

The point of making pasta salad ahead is that serving it should be easy. A fully assembled batch is best made no more than a day in advance; when you’re starting earlier than that, prep ingredients rather than the finished salad.

Tiered make-ahead pasta salad setup labeled Later Today, Tomorrow and 2–3 Days Ahead, progressing from finished salad to partly assembled salad and then dry pasta, vinaigrette and separate fresh ingredients.
The farther ahead you work, the less assembled the salad should be. Hold back the wettest and most delicate ingredients first.

Later Today

Follow the recipe through the first dressing and chill. Keep the reserved vinaigrette and whole basil leaves cold, then finish the salad just before serving. That keeps last-minute work to a minimum.

Tomorrow

Make the salad through the first toss and refrigerate the reserved vinaigrette and whole, dry basil separately. If maximum crunch matters, leave the cucumber and tomatoes out of that first assembly and refrigerate them separately too. Add them the next day before the final toss, then add only as much reserved dressing as the salad needs. Tear or slice the basil and fold it in at the end.

Prepping 2–3 Days Ahead

Make the vinaigrette and prep the ingredients that hold well, such as onion, pepperoncini, olives and bell pepper. Keep the pasta uncooked, and leave the cucumber, tomatoes and basil whole until closer to serving. Cook the pasta and assemble the main salad no more than a day ahead.

Feeding more than the standard batch? Use the pasta salad crowd amounts before you scale the recipe.

Fix a Dry, Watery or Bland Bowl

Something tastes off? Start by tossing the salad. Dressing settles, vegetables release liquid, and the forkful you grabbed from the top may not represent what’s underneath.

Split view of the same pasta salad looking matte after chilling on one side and glossier after tossing and adding a small amount of vinaigrette on the other.
Dry and bland are different problems. Matte pasta may need more coating; glossy pasta that tastes flat usually needs salt or acid instead.
Problem Likely cause What to do
Dry The pasta absorbed dressing. Add reserved or fresh vinaigrette gradually.
Bland The seasoning is too weak for the cold pasta. Try salt plus a little vinegar, lemon or pepperoncini brine.
Watery The pasta went in wet, or the vegetables released liquid. Drain obvious excess, toss and reseason.
Greasy Too much oil for the acid and salt. Add a small splash of vinegar or lemon and a pinch of salt.
Too sharp The vinegar is particularly aggressive. Add a little olive oil. A tiny touch of honey can soften the edge.
Hard after chilling The pasta started too firm or is still very cold. Give it a little time out of the fridge. Cook it slightly more tender next time.
Mushy The pasta was overcooked. There isn’t a real fix; shorten the cooking time next batch.
Sticky or clumpy Too much surface starch or poor cooling. Toss gently with dressing. Next time, use the brief rinse.

Pasta Salad for a Crowd

For a normal side dish, plan on about 3/4 cup of pasta salad per person. Go down to 1/2 cup when the table is packed with other sides, or up to 1 cup for a generous serving.

Three clear bowls showing one-half cup, three-quarters cup and one cup of pasta salad, with the three-quarter-cup portion emphasized as the normal side serving.
Plan from finished volume rather than dry pasta weight. Vegetables, feta and dressing add substantially to the amount in the bowl.

One batch of this recipe lands around 13–14 cups, with a little variation from pasta shape and vegetable size. On a crowded plate with burgers, beans, corn and another side or two, most people aren’t taking a full cup. The pasta salad should give you something cool, tangy and crunchy beside the hot food, not take over the plate.

Guests At about 3/4 cup each Practical plan
12–18 About 1 batch One standard recipe
25 About 1 1/2 batches Make 2 batches if you want an easy buffer
30 About 2 batches Prepare as two normal batches
50 About 3 batches Keep part chilled and refill the serving bowl
100 About 6 batches Cook and mix in manageable batches

Serving this outdoors? Jump to how long pasta salad can sit out before the food goes on the table.

Cooking for a Big Group

Don’t try to make six batches in one giant pot. Work in normal-size batches instead. They’re easier to season, easier to chill and far easier to move around a busy kitchen.

Hands serving rotini pasta salad from a large white bowl at a sunny outdoor cookout with grilled corn, chicken, plates and chilled drinks around the table.
Each time you refill the serving bowl, give the chilled reserve a quick toss so the vegetables, feta and vinaigrette are redistributed.

How Long Can Pasta Salad Sit Out?

Skipping mayonnaise doesn’t make pasta salad shelf-stable. Cooked pasta, cheese and cut vegetables are still perishable.

The USDA recommends keeping cold perishable food at 40°F / about 4°C or colder. Don’t leave it unrefrigerated for more than 2 hours, or more than 1 hour when the temperature is above 90°F / 32°C.

A hand refilling a small bowl of pasta salad from a larger container kept on ice inside an open cooler at an outdoor cookout. Text states “2 Hours Max,” “1 hour above 90°F / 32°C” and “Serve small · refill cold.”
A smaller serving bowl keeps most of the pasta salad cold longer. Refill it from the chilled reserve as guests eat.

Use a well-chilled cooler with ice or frozen gel packs for transport. At a long buffet, put out a smaller bowl and refill it from the cooler instead of leaving the entire batch in the heat.

Storage and Leftovers

Refrigerate leftovers promptly in a covered container and use them within about 3 days for the best texture, while the cucumber still has some snap and the pasta hasn’t absorbed every last bit of dressing.

Covered glass container of leftover rotini pasta salad on a refrigerator shelf beside a small jar of vinaigrette. Text reads “Leftovers,” “Toss first · refresh only if dry” and “Best within 3 days.”
Keep any extra vinaigrette separate from the covered salad so you can refresh only what the pasta actually needs the next day.

Toss leftovers before eating. If the pasta looks dry, add a spoonful of fresh vinaigrette; if it already looks moist, taste it before adding anything else.

Freezing isn’t worthwhile. The pasta loses its pleasant texture, and cucumber and tomatoes soften and release water after thawing.

Posted on — Leave a comment

Cowboy Caviar Recipe: Easy Texas Caviar Dip with Black Beans & Corn

A tortilla chip loaded with Cowboy Caviar, including black-eyed peas, black beans, corn, diced tomato, bell pepper, red onion and cilantro, with a full bowl behind it.

A good Cowboy Caviar recipe should give you a little of everything on one chip: creamy black-eyed peas, firmer black beans, sweet corn, crisp peppers, juicy tomato, fresh herbs and just enough jalapeño to wake it all up. You should not have to chase the good bits around the serving bowl with a broken chip, and the vinaigrette should taste of lime and vinegar rather than oil and sugar.

Cowboy Caviar, also called Texas Caviar, is a chunky bean-and-vegetable salad or dip built around black-eyed peas and dressed with a tangy vinaigrette. Despite the name, there is no fish caviar involved.

Using canned beans and canned corn, there is no cooking at all. The finished dip works with tortilla chips, alongside grilled meat, tucked into tacos or turned into lunch the next day.

Drain well. Cut bean-size. Dress in stages. Taste a bean after it rests.

Cowboy Caviar Recipe

Black-eyed peas, black beans, corn and crisp vegetables tossed with a lime-red-wine vinaigrette.

Prep
25 minutes

Cook
0 minutes with canned corn

Ready to Serve
About 25 minutes

Preferred Rest
30 minutes–2 hours

Yield
About 8 cups / 1.9 L before avocado

As a Side
About 16 × ½-cup portions

As a Party Dip
About 24–32 small portions

Equipment

  • Large mixing bowl, about 4 qt / 4 L
  • Colander or fine-mesh strainer
  • Sharp chef’s knife and cutting board
  • Small bowl or lidded jar for the dressing
  • Whisk or fork

Ingredients

  • 1 (15 oz / 425 g) can black-eyed peas, rinsed and well drained, about 1½ cups / 250 g drained
  • 1 (15 oz / 425 g) can black beans, rinsed and well drained, about 1½ cups / 250 g drained
  • 1¼ cups / about 190 g corn kernels, preferably well-drained canned corn for the no-cook version; see notes for fresh or frozen corn
  • 1½ cups / about 270 g diced Roma tomatoes, about 3 medium; seed only if especially watery
  • 1 cup / about 150 g diced red, orange or yellow bell pepper, about 1 medium-large pepper
  • ½ cup / about 75 g finely diced red onion
  • 1 medium jalapeño, about 15–20 g, ribs and seeds removed for milder heat, finely diced
  • ½ cup loosely packed / about 8–10 g chopped fresh cilantro
  • 1 medium firm-ripe avocado, about 140–150 g flesh, diced, optional

Lime-Vinegar Dressing

  • 3 tablespoons / 45 ml extra-virgin olive oil
  • 2 tablespoons / 30 ml fresh lime juice, from about 1–2 limes depending on size and juiciness
  • 2 tablespoons / 30 ml red wine vinegar
  • 1 small garlic clove, about 3 g, finely grated or minced
  • ½ teaspoon ground cumin
  • ½ teaspoon / about 2 g granulated sugar, optional
  • ¾ teaspoon / about 4 g fine sea salt, divided
  • ¼ teaspoon freshly ground black pepper

Instructions

  1. Rinse and drain the beans. Rinse the black-eyed peas and black beans thoroughly under cool running water, then leave them in the colander while you prepare everything else.
  2. Prepare the vegetables. Drain the canned corn well. Dice the tomatoes, bell pepper and onion into roughly ¼-inch / 6 mm pieces—close to the size of the beans. Finely dice the jalapeño and chop the cilantro.
  3. Taste the onion. Mild and sweet? Use it as it is. Aggressively sharp? Cover the diced onion with cold water for about 10 minutes, then drain and dry it well.
  4. Make the dressing. Whisk the olive oil, lime juice, red wine vinegar, garlic, cumin, sugar, ½ teaspoon of the salt and black pepper. Taste it before it hits the beans. It should seem a little sharper than you want the finished Cowboy Caviar to taste.
  5. Combine and dress. Add the black-eyed peas, black beans, corn, tomatoes, bell pepper, onion, jalapeño and cilantro. Pour in about three-quarters of the dressing and toss gently. Once everything looks evenly coated, stop. Keep the rest.
  6. Serve now or let it rest. Cowboy Caviar can be served immediately. For more integrated seasoning, refrigerate it for 30 minutes to 2 hours. Toss from the bottom and taste a bean, then add up to the remaining ¼ teaspoon salt, more lime, vinegar or reserved dressing as the bowl needs it.
  7. Finish and serve. Fold in avocado gently, if using, just before serving. Serve chilled or cool with sturdy tortilla chips, as a side or as a topping.

Recipe Notes

  • Fresh corn: very tender sweet corn works raw; husk and rinse the ear, then cut off the kernels. If the corn tastes chewy or starchy, blanch or char it first and cool completely.
  • Frozen corn: follow the package cooking directions, cool completely and blot dry before adding it.
  • Beans cooked from dry: replace each can with about 1½ cups / 250 g cooked, cooled and well-drained beans.
  • Italian-dressing shortcut: omit the homemade dressing ingredients and use ⅓ cup / 80 ml zesty Italian dressing plus 1 tablespoon / 15 ml fresh lime juice. Check the salt after mixing because bottled dressings vary.
  • Apple cider vinegar: use the same 2 tablespoons / 30 ml in place of red wine vinegar.
  • Half batch: use about ¾ cup / 125 g each drained black-eyed peas and black beans, ½ cup + 2 tablespoons / about 95 g corn, and halve the remaining ingredients. Expect roughly 4 cups.
  • Double batch: double all ingredients and dressing. Add about three-quarters of the doubled dressing on the first toss and reserve the rest.
  • Dietary note: as written with the homemade dressing, the recipe is vegan and uses no gluten-containing ingredients. For someone with celiac disease, check labels on canned ingredients, seasonings and tortilla chips for cross-contact.
  • Storage: refrigerate promptly; use within 3–4 days for best quality.

Cowboy Caviar Guide

A clear serving bowl filled with Cowboy Caviar made with black-eyed peas, black beans, corn, diced tomatoes, bell pepper, red onion and cilantro.
Look for distinct beans and vegetables with a light gloss, not a wet mixture or a bowl dominated by corn or tomato.

Black-Eyed Peas, Black Beans & Corn

Black-eyed peas are what keep this dish connected to Texas Caviar. The Texas State Historical Association traces Helen Corbitt’s original Texas Caviar to black-eyed peas dressed with oil, vinegar, garlic and onion. As Houstonia notes, the “caviar” name was a tongue-in-cheek comparison with expensive fish roe. Modern versions commonly add ingredients such as black beans, corn, tomatoes and peppers.

Black beans are a particularly good partner because they stay a little firmer than the black-eyed peas. One gives you creaminess; the other gives the scoop more bite.

Black-eyed peas and black beans shown as the main Cowboy Caviar ingredients, with corn, tomato, bell pepper, red onion and cilantro around them.
A near 1:1 balance keeps black-eyed peas central while black beans add a firmer bite and darker contrast.

Rinse and Drain the Beans

Give the canned black-eyed peas and black beans a thorough rinse under cool running water and leave them draining while you chop. They can stay slightly damp; they just should not bring a stream of canned liquid into the dressing.

Rinsed black-eyed peas and black beans resting in a stainless steel colander with slight surface moisture and no visible pooled liquid.
Slight surface moisture is harmless; free liquid is what matters. Drain the rinsed beans until nothing is actively collecting beneath them so the measured lime and vinegar are not diluted before the salad even rests.

Fresh, Frozen or Canned Corn

Canned corn is the easiest choice for a completely no-cook batch: drain it well and it is ready. Tender summer corn works raw. If the kernels are chewy, cook them.

For frozen corn, follow the cooking directions on the package, then cool the kernels completely before mixing them with the beans. Blot away obvious moisture first.

Comparison of canned corn for a no-cook Cowboy Caviar and fresh corn as an alternative when the kernels are tender enough to use raw.
Fresh is not automatically better here; tenderness matters more. Bite through a kernel before using it raw—if it feels dense or starchy rather than juicy and crisp, blanch or char it first.

Shoepeg corn has small, tender kernels that fit nicely onto a loaded chip. Fire-roasted corn adds smoke. Either way, 1¼ cups is plenty here; pile in much more and the sweetness starts pushing the beans into the background.

Cut Everything for the Scoop

Knife work matters because Cowboy Caviar has to fit onto a chip. Huge pieces of tomato and pepper tumble off. Chop everything into confetti and you lose the snap that makes the dip interesting.

For dipping, aim for roughly ¼-inch / 6 mm pieces—about the size of a black bean. You do not need a ruler. Load one chip. It should pick up beans, sweet corn, tomato and pepper together.

Diced tomato, bell pepper and red onion shown beside a black bean to demonstrate roughly 1/4-inch or 6-millimeter pieces for Cowboy Caviar.
Use a black bean as a visual ruler for tomato and bell pepper, then cut the red onion a little finer. That keeps the scoop substantial while spreading the sharper onion flavor more evenly through each bite.

Serving it mainly as a salad or dinner side? A looser ⅜–½-inch / about 10–13 mm dice is absolutely fine.

Tomatoes: Roma or plum tomatoes hold their shape and usually carry less loose juice than big slicing tomatoes. Scoop out the wettest seed pockets only when the tomatoes are particularly watery. Cherry or grape tomatoes work too. Bad fresh tomatoes are not worth forcing into this; well-drained petite diced tomatoes are the better fallback.

Red onion: taste a piece first. A mild onion can go straight in. A harsh one gets a 10-minute soak in cold water, followed by a thorough drain and dry. Shallot is sweeter and softer; scallions give you a gentler onion bite.

Jalapeño and cilantro: jalapeños vary wildly, so taste yours. Removing the pale ribs and seeds gives you a milder starting point. Serrano gives you more heat. Cilantro can simply be left out, or replaced with a smaller amount of flat-leaf parsley.

Dress It Bright, Not Sweet

For this Cowboy Caviar dressing, use 3 tablespoons / 45 ml olive oil, 2 tablespoons / 30 ml fresh lime juice and 2 tablespoons / 30 ml red wine vinegar, plus garlic, cumin, salt and black pepper. It will taste sharper on its own than it does once spread through the beans, corn and vegetables. The point is not an obviously vinegary salad; it is enough acidity that the finished scoop still tastes lively after the beans have absorbed some of the dressing.

Three clear vessels show a Cowboy Caviar dressing ratio of 3 tablespoons olive oil, 2 tablespoons lime juice and 2 tablespoons red wine vinegar.
The dressing is deliberately acid-forward because a large bowl of beans and vegetables softens that sharpness as it sits.

The ½ teaspoon of sugar is optional. It is there to smooth a particularly sharp batch of lime and vinegar, not to make the salad sweet. When the tomatoes and corn are already sweet, skip it.

Older potluck-style Texas Caviar can be quite different, with beans sitting in a much larger sweet-and-sour marinade before excess liquid is drained away. This version keeps the vinaigrette in the salad, so you need far less of it.

Lime comes through first; as the salad sits, that sharpness softens while the red wine vinegar still gives the beans some tang. Apple cider vinegar works too, with a slightly fruitier edge. Start with ½ teaspoon of cumin so it stays in the background; add more if you want that flavor more pronounced.

Add the Dressing in Two Passes

Pour in about three-quarters first and toss gently until the beans and vegetables are evenly coated. Then stop and keep the rest nearby.

Vinaigrette being poured into Cowboy Caviar while a smaller portion remains reserved, illustrating the instruction to start with about three-quarters of the dressing.
Hold back roughly 2 tablespoons so you can brighten the bowl after it rests without flooding it.

After it rests, decide whether it needs more. Holding some dressing back is much easier than trying to rescue eight cups that have already been overdressed.

Close-up of Cowboy Caviar with black-eyed peas, black beans, corn, tomato, bell pepper, red onion and cilantro lightly coated in vinaigrette without pooled oil.
An even sheen is enough. Once the beans and vegetables look lightly coated, extra dressing usually adds weight before flavor.

Using bottled Italian dressing? Start with ⅓ cup / 80 ml zesty Italian dressing plus 1 tablespoon / 15 ml fresh lime juice. Check the salt after mixing because brands vary considerably in sweetness and sodium.

Read the Bowl After It Rests

Cowboy Caviar changes while it sits. Beans take up some of the dressing, tomatoes and peppers release a little juice, onion mellows and cilantro softens. A small amount of liquid at the bottom does not mean you ruined it. Toss once before trying to fix anything.

Side-by-side Cowboy Caviar comparison showing a small normal amount of released vegetable juice versus a noticeable puddle of excess liquid.
Run a spoon through the bottom before calling the bowl watery. A thin layer that disappears back into the salad after tossing is normal release; liquid that quickly gathers again in a puddle is a different problem.
After restingWhat to do
Evenly coated and well seasonedLeave it alone. It is ready.
Drier or flatter than beforeAdd a little reserved dressing, lime or salt if the flavor needs lifting.
Some juice appearsToss first. A little released vegetable moisture is normal.
The vegetables are softer but the flavor is goodLeave it alone. The softer texture is simply part of a longer rest.

Still not right after a toss? Jump to Fix Your Cowboy Caviar.

How to Make Cowboy Caviar Ahead

For the best balance of seasoning and crunch, make Cowboy Caviar 30 minutes to 2 hours ahead. If you need more breathing room, 2–4 hours ahead still works well. You do not need to be chopping vegetables as people walk through the door. Get it into the refrigerator, clear the cutting board, and come back later for one final taste.

Make-ahead Cowboy Caviar comparison labeled 30 minutes to 2 hours dressed and ready, and overnight base with the dressing kept separate.
Keeping the base and vinaigrette separate overnight protects texture. Once the chopped vegetables are salted and dressed, they gradually release moisture; dressing closer to serving delays that change.
TimingWhat changes
ImmediatelyThe vegetables are at their crunchiest and the individual flavors taste more separate.
30 minutes–2 hoursThis is the preferred window: the beans have time to pick up the dressing while the vegetables keep plenty of snap.
2–4 hours aheadThe flavors are more integrated and the vegetables may soften slightly, but the bowl should still have plenty of crunch. Keep avocado out until serving.
OvernightRefrigerate the chopped base without avocado and keep the dressing separate. Dress it about 30 minutes to 2 hours before serving.

Planning a mostly make-ahead spread? Our creamy macaroni salad can chill alongside it. If you are feeding a crowd, see how much Cowboy Caviar you need.

Fix Your Cowboy Caviar

If the bowl really does need help, identify the problem before changing everything. One odd bite is not a reason to re-season eight cups.

Flavor & Moisture Problems

ProblemWhat to do
Watery or visibly puddledToss once. If excess liquid remains, spoon or tip some away, then recheck the seasoning because salt and acid leave with that liquid too.
Too oilyBalance it with lime or vinegar gradually. Extra beans or vegetables help more than pouring in a large amount of additional acid.
Too sweetUse lime or vinegar a little at a time, followed by a small pinch of salt.
Too acidicSoften the edge with a little olive oil or more beans and vegetables. If needed, a tiny pinch of sugar can help.
Raw onion takes overDilute the onion with more of the other ingredients if available. Next time soak the onion first or switch to shallot or scallion.
Too spicyCool the heat with extra beans, corn or tomato. Avocado also softens it at serving.
Not spicy enoughBuild more heat with jalapeño, serrano or hot sauce after the rest. For mixed heat preferences, serve roasted salsa verde alongside and let everyone adjust their own plate.

Texture & Ingredient Problems

ProblemWhat to do
Corn is toughFirmer fresh kernels need cooking. Blanch or char them next time rather than forcing them into the salad raw.
MushyYou cannot fully restore softened vegetables. If you have them, fold in freshly diced bell pepper, corn or onion for crunch and serve promptly. Next time use firmer tomatoes, toss gently and add avocado at the end.
Beans taste canned or tinnyA strong canned flavor is difficult to remove once everything is mixed. Extra lime, cilantro or fresh tomato may soften it; next time rinse the beans thoroughly and let them drain well.
Fresh diced bell pepper, red onion and corn falling into Cowboy Caviar to add crisp texture back to a softer rested bowl.
Fresh bell pepper, onion or corn can restore contrast, but add them gradually. Because extra vegetables also dilute the seasoning, taste again before automatically reaching for more salt, lime or dressing.

↑ Back to recipe · Back to top

How Much Cowboy Caviar Do You Need?

Plan about ¼–⅓ cup per person when Cowboy Caviar is one of several party dips, ½ cup as a side, or roughly 1 cup for a larger lunch portion. The full recipe makes about 8 cups / 1.9 L before avocado, though produce size and the amount of reserved dressing you use can shift that slightly.

Large party bowl of Cowboy Caviar with tortilla chips and people serving themselves; text reads Party Dip and Plan 1/4–1/3 cup per person.

What else is on the table matters too. Beside something substantial like our slow cooker beef chili, most guests will take a few loaded chips rather than a full side-dish portion.

How you are serving itApproximate yield
Party dip with several other foodsAbout 24–32 small portions at roughly ¼–⅓ cup each
Dinner or BBQ sideAbout 16 portions at ½ cup each
Lunch or main-dish saladAbout 8 generous 1-cup portions

Half batch: it still makes about 4 cups—roughly 12–16 small dip portions, 8 side portions or 4 larger lunch servings. It is the more manageable choice for a smaller gathering or household when you do not want several days of leftovers.

Double batch: double every ingredient, including the dressing, but pour in only about three-quarters of the doubled dressing on the first toss. Reserve the rest and add more after the salad has had time to sit.

Cowboy Caviar Variations

Add avocado: fold it in shortly before serving for softer, creamier bites.

Use Rotel: well-drained Rotel gives you a softer texture and more cooked tomato-chile flavor than fresh tomatoes. Drain it thoroughly before adding it.

Replace the black-eyed peas: pinto beans, chickpeas or additional black beans work in their place. Chickpeas are firmer and nuttier; any of these swaps move the dish farther from traditional Texas Caviar.

How to Store Cowboy Caviar

Cowboy Caviar keeps for about 3–4 days in the refrigerator, though the vegetables have their best snap during the first 1–2 days. Store leftovers promptly in an airtight container. By days 3 and 4, expect softer tomatoes and peppers and more juice underneath.

Keep avocado out of the main batch when you know there will be leftovers. Add fresh avocado to each portion instead.

Cowboy Caviar in a clear airtight refrigerator container with avocado stored separately; text reads Best Snap, Days 1–2.
Liquid may settle at the bottom during storage. Toss once before deciding the salad needs more dressing, salt or lime.

Can You Freeze It?

Freezing finished Cowboy Caviar is not worth it for the texture. The beans handle the freezer reasonably well, but tomatoes, peppers, onion and herbs come back much softer.

Use leftovers differently: by the second day, give the chips a break. Drain a scoop and tuck it into a burrito or wrap, serve it beside a crispy chicken quesadilla, spoon it over eggs, or build a rice bowl around it.

Cowboy Caviar served over Mexican-style rice with sliced grilled chicken, avocado and lime on a golden plate.
For a rice bowl, let the spoonful drain briefly before adding it so the grains underneath stay fluffy rather than soggy.

↑ Back to recipe · Back to top

More Ways to Serve Cowboy Caviar

Sturdy tortilla chips or scoop-shaped corn chips are the obvious first choice. Very thin chips have a habit of snapping just when you finally get the perfect scoop.

Cowboy Caviar is also a cool, sharp contrast to grilled meat. Serve it beside juicy carne asada, grilled chicken or fish and let the lime, tomato and crisp pepper cut through the richer flavors.

Sliced charred carne asada served beside Cowboy Caviar with black-eyed peas, black beans, corn, tomato, bell pepper, red onion, cilantro and lime wedges.

For tacos and burrito bowls, it can replace separate beans, corn and salsa. Spoon it over our juicy ground beef tacos, or turn a generous serving into lunch over fluffy Mexican rice with avocado, grilled chicken or another protein.

A hand holding a corn tortilla taco filled with Cowboy Caviar made from black-eyed peas, black beans, corn, tomato, bell pepper, red onion and cilantro.
The spoonful already brings beans, corn, tomato and crunch together; leaving excess vinaigrette behind helps the tortilla stay intact.

For Picnics, Cookouts & Tailgates

Keep the salad chilled until serving, and set the serving bowl over ice if it will stay outside for a while. The USDA recommends refrigerating perishable food within 2 hours, or within 1 hour when the temperature is above 90°F / 32°C.

Bowl of Cowboy Caviar nested inside a larger metal bowl filled with ice at an outdoor summer gathering, with tortilla chips nearby.
For a long cookout, put out a smaller bowl over ice and refill it from the refrigerator so each round stays colder and fresher.

One Last Toss Before Serving

Before it reaches the table, give everything one last toss and taste a bean or two. Wake it up with a squeeze of lime if the chilled flavors need it. Then put out the sturdy chips.

Extreme close-up of a tortilla chip topped with black-eyed peas, a black bean, corn, tomato, red and yellow bell pepper, red onion, cilantro and a light vinaigrette sheen.

A good scoop should bring creamy beans, sweet corn, juicy tomato and crisp pepper together, with enough lime left in the dressing to make the next scoop sound like a very good idea.

↑ Back to recipe · Back to top

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

Mexican Rice Recipe: Easy, Fluffy & Restaurant-Style (Arroz Rojo)

Bowl of orange-red Mexican rice with separate long grains, cilantro leaves and a lime wedge on a dark blue setting.

Good Mexican rice should arrive in loose orange-red grains: tender through the center, lightly toasty, savory with tomato, onion and garlic, and dry enough to sit beside refried beans or enchiladas without turning into a wet mound.

The frustrating part is how many different ways such a simple side can go wrong. Sometimes the top stays wet while the bottom catches; other times the rice turns sticky. Or the timer ends and hard centers are still hiding inside the grains.

This Mexican rice recipe starts with the detail that prevents a lot of those problems: tomato counts as part of the cooking liquid. Measure it as part of the liquid, not as something extra poured on top of a normal rice-and-water ratio.

Quick Answer: How to Make Fluffy Mexican Rice

For 2 cups / about 370 g long-grain white rice, use 1 cup / 240 ml tomato sauce and 3 cups / 720 ml broth—that is 4 cups / 960 ml total cooking liquid. Give the rice a brief rinse and drain it well, fry it until the grains turn opaque and begin taking on pale-golden color, cook the tomato briefly, then add the hot broth and bring it to an even boil. Cover, reduce to the lowest stable heat, check at 18 minutes, then rest the tender rice for 10 minutes before fluffing.

Make It Now: Easy Restaurant-Style Mexican Rice

This stovetop version uses long-grain white rice, plain tomato sauce and broth with restrained seasoning. Use the timer as a checkpoint, then let the grain tell you when it’s done.

Hands-on timeAbout 15–20 minutes
Covered cookCheck at 18 minutes; allow roughly 18–23 minutes
Covered rest10 minutes
TotalAbout 50–60 minutes
YieldAbout 6 cups; 6 generous or 8–10 smaller side servings
PanHeavy pan about 10 inches / 25 cm wide, 3–4 quart / about 3–4 L capacity, with a tight-fitting lid

Equipment

  • Fine-mesh sieve
  • Liquid measuring jug
  • Heavy 10-inch / 25 cm sauté pan, braiser or wide saucepan with a tight lid
  • Heatproof spoon or spatula
  • Fork for fluffing

Ingredients

  • 2 cups / about 370 g / 13 oz regular uncooked long-grain white rice
  • 2 tablespoons / 30 ml neutral cooking oil
  • ½ medium white or yellow onion, about 75 g — finely diced
  • 3 medium garlic cloves, about 9 g — finely minced
  • 1 cup / 240 ml plain US-style tomato sauce — preferably unsalted or lower-sodium; smooth, pourable and unsweetened
  • 3 cups / 720 ml low-sodium chicken broth — vegetable broth works too
  • ¾ teaspoon fine salt — use ½ teaspoon if your broth or tomato sauce is noticeably salty; omit initially if using bouillon
  • Optional: ½ teaspoon ground cumin; 1 small serrano or jalapeño; lime wedges and chopped cilantro for serving

Using one standard 8 oz / 227 g can of tomato sauce? Use the whole can. If it measures a little shy of 1 cup, make up the small difference with a splash of extra broth. There is no need to turn dinner into a measuring exercise.

If the “tomato sauce” sold where you live is ketchup or a sweet table sauce, that is not the ingredient meant here. Use a plain cooked tomato sauce or one of the alternatives farther down.

Method

1. Give the rice a brief rinse

Rinse the rice briefly in a fine-mesh sieve under cool running water until the runoff becomes less cloudy. It does not need to run perfectly clear. Drain well and leave the rice in the sieve for 5–10 minutes.

Damp is fine. Dripping wet isn’t. Excess surface water makes the rice steam before it has a chance to fry and can send oil spitting around the pan.

Damp uncooked long-grain white rice draining in a fine-mesh metal sieve over a stainless-steel work surface.
Rinsing is not a universal arroz rojo rule. For this Mexican rice method, the important thing is consistency: rinse briefly, drain thoroughly, then keep the liquid ratio and cooking sequence built around that choice.

2. Get the tomato and broth ready

Measure 1 cup / 240 ml tomato sauce and 3 cups / 720 ml broth. Keep them separate because the tomato cooks first. Warm the broth and stir in the salt.

With low-sodium broth and unsalted or lower-sodium tomato sauce, use the full ¾ teaspoon. Drop to ½ teaspoon if either product already tastes salty.

3. Start frying the rice

Heat the oil over medium heat. Add the drained rice and cook for 4–6 minutes, stirring regularly so the bottom doesn’t develop hot spots.

At first the grains look glassy and translucent. Keep going until most turn milky and opaque. A few pale-golden edges are welcome; every grain does not need to match.

4. Add the onion and finish the toast

Add the onion and cook for another 2–3 minutes. As it softens, the rice should develop scattered pale-golden patches and a lightly nutty smell.

Add the garlic and optional cumin. Give them about 30 seconds. Once the garlic smells good, move on—it burns fast.

Most of the rice should still be pale. Broad dark-brown patches mean the toast has gone further than this style needs.

Uncooked long-grain white rice toasted in a pan until most grains are milky and opaque with scattered pale-golden patches.
The grains do not need to become uniformly golden. Once most are milky-opaque and a scattered minority has taken on pale color, waiting for everything to match risks over-toasting the earliest grains.

5. Cook the tomato briefly

Add the tomato sauce and fold it through the rice. Cook for 1–2 minutes, until the color deepens slightly, the raw tomato smell fades and the sauce begins clinging to the grains.

Toasted long-grain rice coated in thickened red tomato sauce, with the sauce clinging to the grains before broth is added.
Notice that the rice is still narrow and firm at this stage. The tomato has cooked; the grain has not yet hydrated—that happens only after the broth and covered steaming stage.

6. Add the hot broth

Pour in the hot seasoned broth, then drop in the optional whole or slit chile. Stir once so the tomato and broth are evenly distributed.

7. Boil, cover, then turn the heat right down

Bring the liquid to an even boil. As soon as it is clearly bubbling, reduce the burner to the lowest stable heat and cover tightly.

From here, you want quiet steam under the lid—not a hard boil thumping against the bottom of the pan.

Mexican rice submerged in reddish broth at an even boil in a pan, with the lid ready to cover the rice.
The boil is a handoff point, not the heat to maintain. Once bubbling is even across the pan, cover and reduce the heat; keeping a hard boil underneath the lid only concentrates heat where the rice is most vulnerable.

8. Check at 18 minutes

Leave the lid alone for the first 18 minutes. Then check the center of the pan once.

Done = a tender center + no standing liquid. A little surface moisture is fine; a puddle is not.

Taste a grain. If the center is tender, the rice is ready to rest. Still a little firm? Cover the pan again and give it another 2–5 minutes. The grain matters more than the timer.

Dry pan + hard center? Sprinkle over 2–3 tablespoons / 30–45 ml hot broth or water, cover and cook on very low heat for about 5 minutes.

Hard center + obvious liquid? Keep the pan covered and the heat gentle. The moisture it needs is already there.

Cooked orange-red Mexican rice in a dark pan with the lid lifted, visible steam and no standing liquid between the grains.
A little surface sheen is compatible with finished rice. The distinction is between residual moisture on the grains and actual free liquid pooling between them—only the latter means the pan still looks wet.

9. Rest for 10 minutes

Turn off the heat, replace the lid and leave the rice untouched for 10 minutes. The rest is part of the cooking, not dead time.

Using an electric coil or glass-ceramic hob that stays hot? Move the covered pan to a cool burner or heatproof surface so the bottom doesn’t keep frying while the rice rests.

10. Fluff gently

Remove the chile if you used one. Fluff gently with a fork, lifting the grains from underneath.

A forkful should loosen easily, with clean separate grains and no wet tomato layer hiding underneath. The rice should smell lightly nutty and savory, with an even orange-red color throughout.

Close-up of a fork lifting fluffy orange-red Mexican rice with individual long grains falling separately from the fork.
Separate does not mean dry. Properly cooked fluffy Mexican rice can stay tender and lightly glossy while the grains release cleanly from one another instead of forming a sticky mass.

Once you know those cues, the rice stops feeling nearly as temperamental. You can usually tell what it needs before anything actually burns.

Using the rice, tomato sauce and pan listed above? You can stop here and cook dinner. Use the covered rest to warm tortillas, finish the beans or get the rest of the plate ready.


Why Mexican Rice Turns Mushy: The Tomato-to-Liquid Ratio

If Mexican rice is soft and wet, too much total liquid is usually the first thing to check. Tomato sauce, tomato purée and salsa all bring water into the pan, so they count along with the broth.

Give the rice the full amount of broth you would have used for plain rice and then pour tomato on top, and the grain may already have more moisture than it needs before the lid goes on. Wet vegetables can add a little more.

For this 2-cup batch, the ratio is 1 cup tomato sauce + 3 cups broth = 4 cups / 960 ml total cooking liquid.

The same arithmetic appears in Pati Jinich’s arroz rojo: for 2 cups of rice, the tomato mixture is measured first and broth brings the total cooking liquid to 4 cups.

This is also why extra cooking time cannot solve every wet pan. If the bottom is already catching while the top still looks soupy, harder heat may scorch one layer before the other finishes.

Measured two cups of dry long-grain rice beside one cup of tomato sauce and three cups of broth representing four cups total cooking liquid.
Think of the Mexican rice liquid ratio as bookkeeping rather than a rigid broth formula: when the tomato contributes more water, broth does less of the work; concentrated tomato needs broth to do more.

Thickness matters too

Broth slips easily around the grains. Thick tomato purée moves more slowly, while tomato paste brings lots of tomato solids with very little water.

Equal volumes therefore do not always cook the rice the same way. Change the tomato and the amount of broth, tomato-cooking time or covered timing may need to shift with it.

Choose Your Tomato: Sauce, Fresh, Paste or Bouillon

Plain tomato sauce is the easiest option. Fresh tomatoes give a brighter tomato flavor. Paste is much more concentrated. Bouillon is mostly about seasoning and savory depth.

If you are using the tomato sauce in the main recipe, there is nothing else to calculate. The alternatives below are simply for the day when something else is what you have.

Tomato choiceWhat changesStarting approach
Plain tomato sauceMost predictable moistureUse the main recipe
Fresh Roma tomatoesBrighter flavor; water variesBlend, measure, then complete the liquid with broth
Tomato pasteDeep tomato flavor with very little waterUse a small amount and supply the moisture with broth
Tomato bouillonConcentrated savory flavor and saltUse as a seasoning booster or make broth to the brand’s directions
SalsaTomato, chile and onion with variable thicknessCount it toward the liquid and watch the grain

Fresh Tomatoes

For the fresh-tomato version, blend 450–500 g ripe Roma tomatoes with 50–60 g onion and 2 garlic cloves. Use this onion and garlic in the purée and skip the diced onion and minced garlic from the main ingredient list.

Measure the purée, then measure enough broth so the two together will equal about 4 cups / 960 ml for 2 cups of rice.

Toast the rice in the oil. If you are using cumin, stir it in for the final 20–30 seconds of toasting. Add the purée and cook for 3–5 minutes, until the raw tomato smell fades, the color deepens and the mixture visibly thickens.

Pour in the measured broth and bring it to an even boil. Cover, reduce to low and taste a grain after about 15 minutes. If the center is still firm, cover again and continue in short increments until tender.

Clear vessel of fresh tomato puree beside a separate smaller vessel of broth, with Roma tomatoes, onion and garlic in the background.
With fresh tomatoes, tomato count does not tell you how much broth to use. Ripeness and juiciness change the purée yield, so the measured purée—not the number of Romas—sets the adjustment.

Tomato Paste

A useful starting point is 3 tablespoons / 45 g tomato paste + about 4 cups / 960 ml broth for 2 cups rice. Keep the onion and garlic from the main recipe. Unlike tomato sauce or fresh purée, a few tablespoons of concentrated paste contribute very little water, so the broth supplies almost all of the cooking liquid here.

After the aromatics, fry the paste for 1–2 minutes, until it darkens slightly and loses its raw smell. Add the hot broth and bring it to an even boil, then cover and reduce to low. Check the center after about 20 minutes; depending on the pan and heat, it may need closer to 25.

Small bowl of thick tomato paste beside a much larger clear vessel of golden broth on a dark burgundy surface.
Deep red color can be misleading here: tomato-paste Mexican rice gets intense tomato concentration without getting much water from the paste itself. The visual intensity and the moisture contribution are two different things.

Tomato Bouillon

Bouillon brands vary enough that one universal spoon measurement would be misleading.

If you already have low-sodium broth, start with 1–2 teaspoons tomato bouillon as a flavor booster for the 2-cup batch and leave out the added salt until you taste it.

With water, prepare the amount of broth you need according to your bouillon brand’s broth-strength directions. If you are also using the 1 cup tomato sauce, you need 3 cups / 720 ml prepared broth.

For a no-sauce, bouillon-led version, make 4 cups / 960 ml prepared broth to the brand’s directions and use that as the cooking liquid. Keep extra salt out until you know how strong the finished broth tastes.

Salsa

Measure roughly 1 cup salsa, then use enough broth so salsa + broth come to about 4 cups / 960 ml for 2 cups rice.

Use the salsa where the tomato sauce goes in Step 5, cooking it briefly before adding the broth. Thin restaurant-style salsa and dense chunky salsa do not cook identically, so treat the 4-cup total as a starting point. If a thick salsa leaves the pan drying before the grain becomes tender, add hot liquid a tablespoon or two at a time.

Control the Grain Before the Lid Goes On

Should You Rinse Mexican Rice?

For this method, give the rice a brief rinse, then drain it thoroughly before frying. You do not need perfectly clear water. Other established arroz rojo methods toast dry unwashed rice or soak it first, so rinsing is part of this method rather than a universal rule for Mexican rice.

Problems often begin when the rinsing step from one method gets mixed with the liquid ratio and timing from another. Pick one system and follow it through.

Long-Grain or Medium-Grain?

Long-grain white rice is the easiest choice for the loose texture targeted here. Medium-grain rice is also used in Mexican arroz rojo; Rick Bayless notes that the celebrated rice of Morelos is medium-grain. Expect a plumper, slightly more cohesive result.

Side-by-side dry and cooked long-grain and medium-grain rice, showing longer separate grains on one side and shorter plumper grains on the other.
Long-grain stays longer and looser; medium-grain gives a plumper, slightly more cohesive bite. Both can be intentional in Mexican rice.

Keep the rice layer reasonably shallow

A narrow pot piles this batch too deeply. The bottom receives concentrated heat while the rice above is still trying to cook through—that is how you can end up scraping scorched rice from underneath a wet top.

A heavy pan around 10 inches / 25 cm across is a comfortable fit for 2 cups of dry rice. A 12-inch / 30 cm skillet can work too, though the larger surface area can make the liquid disappear faster.

Same amount of rice shown as a shallow layer in a wide pan and a deeper layer in a narrow pot.
You can often spot a pan-size problem before any liquid goes in. If 2 cups of dry rice already sit in a thick mound instead of a broad layer, the covered cook will have less forgiving heat and steam geometry.

Stop at pale gold

Don’t chase the clock here. Watch the rice. Once the grains are opaque with scattered pale-golden patches and the pan smells lightly nutty, the toast has done its job.

How to Get More Restaurant-Style Mexican Rice Flavor

If the texture is right but the flavor feels flat, check the salt and bouillon before adding more spices.

Well-fried rice, tomato, enough salt, a little fat and concentrated savory seasoning from tomato or chicken bouillon can create that familiar orange-red profile. Heavy additions of cumin, oregano or chili powder take the rice in a different direction.

Use the bouillon guidance above and adjust cautiously. Too much can make the rice salty, bitter or noticeably packet-like.

Lard is another option. Replace some or all of the neutral oil while keeping the total amount of fat about the same. It gives the grains a richer savory finish, but good arroz rojo does not depend on it.

This restrained seasoning works especially well beside something already saucy, such as chicken enchiladas. Add creamy refried beans and the plate comes together without every component shouting at once.

Plate of orange-red Mexican rice beside chicken enchiladas covered in red sauce and cheese with a side of refried beans.
For restaurant-style Mexican rice balance, toasted grain, tomato and savory seasoning should lead, while cumin or chile stays in the background rather than taking over the plate.

Look at the Rice Before You Fix It

A wet or crunchy pan does not automatically mean dinner is lost. Look at the grain before reaching for more water or more heat; its texture usually tells you which direction to go.

Wet + soft is not the same failure as wet + hard.

What you seeWhat it usually meansWhat to do now
Soft + wetToo much moisture or overcookingTurn off the heat and rest covered for 10 minutes. Still wet afterward? Uncover briefly and leave it alone.
Sticky but not wetToo much agitation, loose starch or a stickier rice varietyLeave it alone through the rest, then lift gently with a fork.
Dry + hardNot enough moisture or steamAdd 2–3 tbsp / 30–45 ml hot liquid, cover and cook very gently for about 5 minutes.
Wet + hardWeak or uneven heat, steam loss or a rice layer that is too deepKeep it gently covered. There is already enough liquid.
Burnt underneath + wet aboveToo much bottom heat, thin cookware, deep rice or excess liquidMove off the heat and rescue the unburnt rice first.
Some grains soft, others hardSteam escaping, uneven heat or uneven rice depthCover tightly and continue gentle steaming.

Dry + hard or wet + hard?

Split close-up of dry undercooked Mexican rice with a chalky center beside hard rice sitting in visible reddish cooking liquid.
Both pans contain undercooked rice; the deciding clue is free liquid. No liquid points toward a moisture shortage, whereas visible liquid points toward incomplete gentle cooking or weak steam.

Burnt below, wet above?

Smell burning before the timer is up? Move the pan first. You may still be able to save the rice above the scorched layer.

Carefully transfer the unburnt rice to another pan without scraping up the bottom. If those upper grains are still firm, cover and finish them over gentle heat.

Next time, lower the covered heat, use heavier cookware and keep the rice from sitting in such a deep layer.

Spoon transferring unburnt Mexican rice from a pan while a black scorched layer remains stuck to the bottom.
Burnt-bottom, wet-top Mexican rice usually points to concentrated bottom heat, thin cookware or a rice layer that is too deep; consequently, rescue the good rice first and fix the geometry next time.

Cooking at high elevation?

At high elevation, water boils at a lower temperature and moisture can evaporate faster, so rice may take longer. Colorado State University Extension gives the same general guidance for simmered foods. If the pan dries before the grains soften, add hot liquid in 1–2 tablespoon increments, cover again and continue gently.

Arroz Rojo, Mexican Rice & “Spanish Rice”

Arroz rojo literally means red rice, which is why you may also see the dish described in English as Mexican red rice. Across Mexican kitchens, the grain may be long or medium, the tomato may be fresh or concentrated, and vegetables or chile may join the pan.

In the United States, similar tomato-seasoned rice is often called Spanish rice, especially on restaurant menus and older recipe cards. That naming convention does not make Mexican arroz rojo the same thing as Spain’s many distinct rice dishes.

Can You Use Other Rice for Mexican Rice?

RiceUse this recipe unchanged?What to expect
Long-grain whiteYesThe light, separate texture the main recipe is built around.
Medium-grain whiteUsually; watch texture and timingPlumper and a little more cohesive; medium-grain rice is also used for Mexican arroz rojo.
JasmineNo; liquid and timing may need adjustmentSofter, more tender grains with a floral aroma.
BasmatiNo; expect a different resultVery separate grains with a distinctive aroma.
Brown riceNo; use a separate methodNeeds substantially longer cooking and a different liquid amount.

Instant rice, converted/parboiled rice and already-cooked rice also need methods designed around how those grains have been processed.

Simple Variations

Spicy Serrano Rice

Leave the serrano whole or slit it lengthwise for a gentler chile aroma. Chop it finely if you want the heat spread through the pan.

Peas, Carrots & Corn

Peas and carrots are common additions in many arroz rojo versions, and corn appears often too. For this batch, keep the total amount modest—about ½–¾ cup / 75–110 g of small vegetables is plenty.

Add them with the broth, before bringing the pan to a boil and covering it. Frozen vegetables cool the pan and release some water, so a smaller amount is easier to absorb without throwing off the rice.

Bowl of orange-red Mexican rice with peas, diced carrots and corn, with vegetables being added to a broth-filled pan in the background.
Mexican rice with peas, carrots and corn should still read as rice first and vegetables second; keeping the add-ins modest preserves both the texture and the tomato-forward character.

Vegetarian

Use flavorful low-sodium vegetable broth. Check tomato-bouillon labels carefully because some products contain chicken ingredients.

Black bean and veggie enchiladas make an easy meatless main; the beans, vegetables and red sauce give the plate plenty of substance while the rice stays simple.

Doubling the Batch: Increase the Pan, Not Just the Numbers

A recipe calculator can turn 2 cups of rice into 4 cups. It cannot make your pan twice as wide.

Move to a substantially larger vessel when doubling—preferably wider as well as deeper. Packing 4 cups of dry rice into the same pan changes evaporation, steam movement and how long the bottom gets direct heat before the upper grains are ready.

If your largest pan would leave 4 cups of dry rice sitting in a deep layer, cook two normal batches instead. That is safer than forcing a double batch into cookware that is too small.

The larger batch will also take longer to return to a boil after the liquid goes in. Keep judging the grain instead of simply doubling the cooking time.

Deep pot overloaded with a large batch of Mexican rice beside wider shallow pans spreading the rice across more surface area.
A doubled Mexican rice batch also takes longer to return to a boil, so scaling the ingredients does not mean scaling the covered cook time by 2×.

A larger batch in the oven

A covered oven can make a larger batch easier to manage. Toast the rice and build the tomato mixture on the stovetop, add the hot liquid, bring it back to a boil, then cover the oven-safe pan and transfer it to a 350°F / 175°C oven.

A Food Network Mexican red rice method uses a covered 350°F oven for roughly 30–40 minutes, which closely matches this larger-batch route. Check at about 30 minutes; a deeper or doubled batch may need closer to 40.

As on the stovetop, use tender centers and absorbed liquid as the final cues.

Holding Mexican rice for a party

Keep cooked rice at 140°F / 60°C or hotter while it is being held for service. A preheated warming appliance or chafing setup works for already-hot rice.

Long holding gradually dries the grains. A small splash of hot broth or water can help; fold gently and keep the lid closed as much as practical.

Storage & Reheating

Rice keeps well, but cool it quickly. Get leftovers into the refrigerator within 2 hours; if the surrounding temperature is above 90°F / 32°C, make that 1 hour. Shallow containers help a large batch cool faster.

Use refrigerated rice within 3–4 days. USDA leftover-safety guidance supports these cooling and refrigerated-storage windows, along with reheating leftovers to 165°F / 74°C.

For longer storage, cool the rice promptly and freeze it in airtight portions. Aim to use frozen rice within about 3–4 months for best quality. Thaw it in the refrigerator or reheat it from frozen.

When reheating, add a small splash of water or broth, cover the rice and heat it through to 165°F / 74°C. That moisture helps the grains steam back to life instead of turning brittle around the edges.

Cold leftover Mexican rice in a glass container beside a steaming skillet as a small amount of water is poured over the rice.
Reheating is about replacing a little lost surface moisture, not cooking the rice in liquid again. Enough moisture to create trapped steam is useful; enough to pool around the grains is too much.

What to Serve with Mexican Rice

Juicy ground beef tacos are an easy place to start. The rice also works beside enchiladas, fajitas, carne asada, burritos, quesadillas or a simple pot of beans.

For a hands-off main when you are feeding more people, slow cooker chicken fajitas can handle most of their cooking while the rice gets the stovetop attention.

If you want tortillas on the table too, homemade corn tortillas are worth making when you have the time. For a quicker dinner, simply warm whatever tortillas you already have while the rice rests.

Then bring in something sharp or fresh. Lime, pico de gallo and pickled onions all cut through the savory tomato flavor; fresh mango salsa adds a sweeter contrast with chile and lime.

Or keep dinner very simple: beans, this rice and a fried egg make a satisfying plate without turning the meal into a project.

Large bowl of orange-red Mexican rice being served at a dinner table with tacos, black beans, tortillas, salsa, pickled onions and lime.
Keep the rice central, then let one sharp or fresh element—lime, salsa or pickled onions—wake up the richer parts of the plate.

Once you know what tender, properly steamed rice looks like, the next batch is much easier to judge. You are no longer waiting for a timer to tell you what happened—you can read it in the grain.