This pasta salad brings together sweet roasted corn, juicy tomatoes, and a punchy lemon-herb dressing. It’s simple enough for a weeknight but special enough for a cookout. The flavors are bright, a little smoky, and super fresh.
Serve it as a main for lunch or as an easy side with grilled chicken or fish. It’s great warm, room temp, or chilled, which makes it a flexible, crowd-friendly dish.
What Makes This Special
This pasta salad leans on fresh produce and a few pantry staples to deliver big flavor without a lot of fuss. Roasting the corn adds a caramelized sweetness that balances the acidity of tomatoes and the tang of the dressing.
The dressing is light—more zippy than creamy—so the salad tastes clean and vibrant, not heavy. It holds up well for picnics and potlucks because the ingredients stay crisp and colorful. Best of all, it’s easy to customize with whatever herbs, cheese, or protein you have on hand.
What You’ll Need
- Short pasta: 12 ounces (penne, rotini, farfalle, or shells)
- Corn: 3 cups kernels (from 4 fresh ears, or frozen/thawed)
- Cherry or grape tomatoes: 2 cups, halved
- Red onion: 1/3 cup, finely diced
- Cucumber: 1 cup, diced (optional but refreshing)
- Fresh herbs: 1/2 cup chopped (basil and parsley are ideal; cilantro also works)
- Feta or cotija: 3–4 ounces, crumbled (optional for creaminess and salt)
- Avocado: 1, diced (optional; add just before serving)
- Olive oil: 1/3 cup, plus 2 tablespoons for roasting
- Lemon juice: 3 tablespoons (about 1 large lemon)
- Red wine vinegar: 1 tablespoon
- Dijon mustard: 1 teaspoon
- Garlic: 1 large clove, finely grated or minced
- Honey or maple syrup: 1 teaspoon (just to balance acidity)
- Smoked paprika: 1/2 teaspoon (boosts the roasted flavor)
- Crushed red pepper flakes: 1/4–1/2 teaspoon (optional heat)
- Kosher salt and black pepper: to taste
Step-by-Step Instructions

- Cook the pasta. Bring a large pot of salted water to a boil. Add pasta and cook until just al dente, following the package as a guide but checking 1–2 minutes early. Drain and rinse briefly under cool water to stop the cooking. Shake off excess water.
- Roast the corn. Heat the oven to 425°F (220°C). Toss corn kernels with 2 tablespoons olive oil, 1/2 teaspoon smoked paprika, a pinch of red pepper flakes, salt, and pepper. Spread on a sheet pan in an even layer. Roast 15–18 minutes, stirring once, until lightly charred at the edges.
- Make the dressing. In a jar or bowl, whisk 1/3 cup olive oil, lemon juice, red wine vinegar, Dijon, garlic, honey, 1/4 teaspoon smoked paprika, 1/2 teaspoon salt, and several grinds of black pepper until emulsified. Taste and adjust acid, salt, and sweetness.
- Prep the add-ins. Halve the tomatoes, dice the red onion and cucumber, and chop the herbs. If using avocado, wait to cut it until just before serving.
- Toss while warm. In a large bowl, combine warm pasta, roasted corn, tomatoes, red onion, and half the herbs. Pour in about two-thirds of the dressing and toss gently. Warm pasta absorbs flavor better.
- Finish and season. Fold in cucumber and cheese (if using). Add more dressing as needed so everything is lightly coated, not drenched. Taste and adjust salt, pepper, and lemon to brighten.
- Rest, then serve. Let the salad sit for 10–15 minutes so flavors mingle. Right before serving, add avocado (if using) and the remaining herbs. Give it a final toss and a squeeze of lemon if it needs lift.
Storage Instructions
- Refrigeration: Store in an airtight container for up to 3 days. The flavor improves by day two, but the herbs can fade in color.
- Herb refresh: Stir in a handful of fresh herbs and a splash of lemon or olive oil before serving leftovers.
- Avocado and cheese: Add these right before eating to keep the texture fresh. If already mixed in, expect avocado to soften and darken slightly.
- Make-ahead tip: Keep dressing separate and toss right before serving for the best texture, especially for events or picnics.
Benefits of This Recipe
- Balanced flavors: Sweet corn, tangy dressing, and savory cheese hit all the notes.
- Flexible: Works with fresh or frozen corn, multiple pasta shapes, and different herbs.
- Meal prep friendly: Holds up in the fridge and packs well for lunch.
- Lighter choice: Olive oil-based dressing keeps it fresh and not overly rich.
- Seasonal or year-round: Peak summer produce shines, but pantry swaps make it doable anytime.
What Not to Do
- Don’t overcook the pasta. Mushy pasta ruins the salad. Aim for firm-tender.
- Don’t skip salting the pasta water. It’s your chance to season the pasta from the inside out.
- Don’t crowd the corn on the pan. Crowding steams it. Spread it out so it roasts and chars.
- Don’t overdress. Add dressing gradually. You want a light, glossy coating, not a puddle.
- Don’t add avocado too early. It browns and softens. Dice and fold in just before serving.
Variations You Can Try
- Southwest spin: Add black beans, chopped cilantro, lime juice, and cotija. Swap smoked paprika for chili powder and cumin.
- Mediterranean style: Toss in kalamata olives, roasted red peppers, and crumbled feta. Use oregano with basil and parsley.
- Pesto twist: Replace the dressing with 1/3 cup basil pesto thinned with lemon juice and olive oil. Add mozzarella pearls.
- Creamy version: Whisk 2 tablespoons Greek yogurt or mayo into the dressing for a lightly creamy texture.
- Protein boost: Grilled chicken, shrimp, or chickpeas make it a fuller meal without changing the core flavors.
- Gluten-free: Use a sturdy gluten-free pasta like brown rice or chickpea. Cook just to al dente and rinse well.
- No-oven shortcut: Char corn in a hot skillet with a bit of oil until browned in spots if you don’t want to heat the oven.
FAQ
Can I use canned corn instead of fresh or frozen?
Yes, but drain it well and dry it on a towel first. Roast or sear it in a skillet to develop some caramelization. That browning adds the depth you’d otherwise miss.
What pasta shape works best?
Short, ridged shapes like rotini, penne, or shells grab the dressing and corn kernels. Avoid long pasta like spaghetti—it doesn’t mix evenly in a salad.
How do I keep the salad from drying out overnight?
Save a few tablespoons of dressing to stir in right before serving. A squeeze of lemon and a drizzle of olive oil also revive leftovers quickly.
Is there a dairy-free option?
Absolutely. Skip the cheese or use a dairy-free feta. The salad still tastes lively thanks to the herbs, lemon, and roasted corn.
Can I serve this warm?
Yes, it’s delicious slightly warm. Toss the warm pasta and roasted corn with the dressing, then add tomatoes and herbs. Serve soon after so the herbs stay bright.
How do I make it kid-friendly?
Go light on red onion and chili flakes. Add a bit more honey to the dressing to soften the tang, and use a milder cheese like mozzarella.
What if my tomatoes aren’t very sweet?
Roast them briefly alongside the corn or add an extra pinch of sugar or honey to the dressing. A sun-dried tomato or two (finely chopped) can also boost tomato flavor.
Can I prepare it ahead for a party?
Yes. Cook the pasta, roast the corn, and make the dressing up to a day ahead. Keep components chilled separately, then toss with tomatoes and herbs 1–2 hours before serving.
Wrapping Up
Roasted Corn and Tomato Pasta Salad is the kind of dish that makes weeknights easier and gatherings more fun.
It’s bright, a little smoky, and full of texture. With a short list of fresh ingredients and a quick dressing, you’ll have a bowl that disappears fast. Keep this as your go-to base, then riff with herbs, cheese, and proteins depending on what you have.
Simple, colorful, and reliably tasty—that’s the win here.

Roasted Corn and Tomato Pasta Salad
Ingredients
- Short pasta: 12 ounces (penne, rotini, farfalle, or shells)
- Corn: 3 cups kernels (from 4 fresh ears, or frozen/thawed)
- Cherry or grape tomatoes: 2 cups, halved
- Red onion: 1/3 cup, finely diced
- Cucumber: 1 cup, diced (optional but refreshing)
- Fresh herbs: 1/2 cup chopped (basil and parsley are ideal; cilantro also works)
- Feta or cotija: 3–4 ounces, crumbled (optional for creaminess and salt)
- Avocado: 1, diced (optional; add just before serving)
- Olive oil: 1/3 cup, plus 2 tablespoons for roasting
- Lemon juice: 3 tablespoons (about 1 large lemon)
- Red wine vinegar: 1 tablespoon
- Dijon mustard: 1 teaspoon
- Garlic: 1 large clove, finely grated or minced
- Honey or maple syrup: 1 teaspoon (just to balance acidity)
- Smoked paprika: 1/2 teaspoon (boosts the roasted flavor)
- Crushed red pepper flakes: 1/4–1/2 teaspoon (optional heat)
- Kosher salt and black pepper: to taste
Instructions
- Cook the pasta. Bring a large pot of salted water to a boil. Add pasta and cook until just al dente, following the package as a guide but checking 1–2 minutes early. Drain and rinse briefly under cool water to stop the cooking. Shake off excess water.
- Roast the corn. Heat the oven to 425°F (220°C). Toss corn kernels with 2 tablespoons olive oil, 1/2 teaspoon smoked paprika, a pinch of red pepper flakes, salt, and pepper. Spread on a sheet pan in an even layer. Roast 15–18 minutes, stirring once, until lightly charred at the edges.
- Make the dressing. In a jar or bowl, whisk 1/3 cup olive oil, lemon juice, red wine vinegar, Dijon, garlic, honey, 1/4 teaspoon smoked paprika, 1/2 teaspoon salt, and several grinds of black pepper until emulsified. Taste and adjust acid, salt, and sweetness.
- Prep the add-ins. Halve the tomatoes, dice the red onion and cucumber, and chop the herbs. If using avocado, wait to cut it until just before serving.
- Toss while warm. In a large bowl, combine warm pasta, roasted corn, tomatoes, red onion, and half the herbs. Pour in about two-thirds of the dressing and toss gently. Warm pasta absorbs flavor better.
- Finish and season. Fold in cucumber and cheese (if using). Add more dressing as needed so everything is lightly coated, not drenched. Taste and adjust salt, pepper, and lemon to brighten.
- Rest, then serve. Let the salad sit for 10–15 minutes so flavors mingle. Right before serving, add avocado (if using) and the remaining herbs. Give it a final toss and a squeeze of lemon if it needs lift.




