This roasted corn and pinto bean salad is the kind of simple side dish that works when you want something fresh, easy, and full of flavor without a lot of fuss. Sweet roasted corn, creamy pinto beans, crisp cucumber, tomato, and red bell pepper come together in one bowl for a salad that feels hearty enough to hold its own. To keep things easy, you can toss it with Maple Sriracha sauce straight from the bottle, or make your own maple jalapeño dressing from scratch if you want a more homemade touch.

This is one of those easy salads that looks colorful and tastes fresh, but doesn’t ask much from you. Roasting the corn adds a little extra flavor without making the recipe complicated, and the rest is mostly chopping and tossing. It’s a good choice for warm weather meals, simple lunches, or a quick side dish for grilled chicken, burgers, or tacos. I also like that you can keep it very easy with bottled sauce, or take an extra few minutes to make your own dressing if you want something a little more homemade.
Ingredient Notes

- Fresh corn-Roasting fresh corn gives this salad its best flavor. The kernels turn sweet and lightly caramelized, which adds more depth than boiled corn.
- Olive oil is sed for brushing the corn before roasting so it stays tender and gets a little color.
- Pinto beans make this salad hearty and filling. Their creamy texture works really well with the crisp vegetables. You can also substitute black beans or use your favorite bean variety. I use canned beans for simplicity.
- Roma tomatoes are a good choice because they have less moisture than many other tomatoes, so the salad won’t get watery as quickly.
- English cucumber works well because the skin is tender and the seeds are mild, but other thin-skinned cucumbers are fine too.
- Sweet & Spicy Sriracha sauce-This is the easy shortcut for dressing the salad. Start with a small amount and add more to taste. I used the Chic-fil-a sauce which is easy find in most markets. You can also make your own maple sriracha dressing using the recipe.
- Optional-Toss in a few chopped cilantro leaves!
Budget tip: Instead of buying a whole red onion, red pepper, and cucumber, stop by the salad bar and grab what you need.
Optional Homemade Maple Jalapeño Dressing
If you’d rather make the dressing yourself, whisk together:
- 2 tablespoons olive oil
- 1 tablespoon fresh squeezed lime juice
- ¼ small jalapeno, minced
- ¼ cup cilantro leaves, chopped
- 1cloves garlic, minced
- ½ teaspoon maple syrup
- ½ teaspoon ground cumin
- ½ teaspoon dried oregano
- ¼ teaspoon smoked paprika
- ⅛ teaspoon salt (more as needed)
Taste and adjust depending on the level of sweet or spicy you prefer.
Top FAQs
Can I use canned corn instead of fresh corn?
Yes, but the flavor will be a little different. Fresh roasted corn gives the salad the best sweet, lightly charred flavor.
Can I make this salad ahead of time?
Yes. You can chop the vegetables and roast the corn ahead of time, then toss everything together shortly before serving for the freshest texture.
Is the dressing very spicy?
That depends on the sauce you use. Homemade Maple Sriracha gives it a sweet heat, but you can start with less and add more to taste. A homemade maple jalapeño dressing also lets you control the spice level more easily.
How To Make A Roasted Corn & Bean Salad

- Line baking sheet with aluminum foil, husk horn and lightly brush with oil
- Roast in a preheated 400°F oven for about 20 minutes.
- Chip the vegetables
- Mix the vegetable and sauce in bowl and toss to coat.

Roasted Corn Salad with Pinto Beans
Ingredients
Recipe Directions
- Preheat the oven to 400°F Line a baking sheet pan with aluminum foil. Remove husk and rinse corn. Brush with oil and roast for 20 minutes.
- Let corn cool for a few minutes till able to handle safely.
- Chop the cucumber, red pepper, and tomato into small, even pieces. Finely dice onion.
- Cut corn kernels off cob once cool enough to handle. Add beans and vegetables to the bowl. Toss in dressing and serve.
Nutrition
Notes
Your Private Recipe Notes
Cost Estimate $3.71 per recipe
| Ingredient | Quantity | Estimated Price | Cost |
|---|---|---|---|
| Fresh corn | 1 ear | $0.75 each | $0.75 |
| Olive oil | 1 teaspoon | $0.20 per tablespoon | $0.07 |
| Pinto beans | 2/3 cup | $1.00 per can | $0.67 |
| Roma tomato | 1 medium | $0.45 each | $0.45 |
| Red bell pepper | 1/2 medium | $1.50 each | $0.75 |
| English cucumber | 1/4 cucumber | $1.29 each | $0.32 |
| Red onion | 2 tablespoons | $0.80 each | $0.10 |
| Sweet & Spicy Sauce | 2 tablespoons | $0.20 per tablespoon | $0.40 |
Get new recipes by email
Subscribe to get new posts delivered to your inbox.

