Penne with Black Bean and Corn Salsa

Prep: 10 minCook: 10 min6 servingsmediumItalian
Penne with Black Bean and Corn Salsa

A vibrant, vegetarian pasta dish that combines whole grain penne with a fresh, zesty black bean and corn salsa. This one-pan meal delivers bold flavors through a combination of roasted spices, fresh herbs, and bright acidity from cider vinegar. The salsa features diced tomatoes, red peppers, black beans, and corn, all bound together with garlic, cumin, and oregano for a warm, earthy base. Fresh cilantro and green onions add herbaceous notes and textural contrast. The dish is perfect for weeknight dinners, meal prep, or casual entertaining. It appeals to vegetarians and health-conscious eaters seeking whole grain options. Serve it warm as a main course or at room temperature as a side dish. This version stands out by using whole grain pasta for added fiber and nutrition while maintaining authentic salsa flavors, making it both wholesome and satisfying.

Ingredients

6 servings
  • 1 box (375 g) Catelli whole grains penne rigate
  • 2 tbsp (30 mL) canola oil
    olive oil1:1fat

    more pronounced flavor, use quality extra virgin

    Full guide →
  • 3 cups (750 mL) ripe on-the-vine tomatoes, diced
  • 1 cup (250 mL) red pepper, diced
  • 1 cup (250 mL) canned black beans, drained and rinsed
  • 1 cup (250 mL) frozen corn kernels
    fresh corn kernels1:1vegetable

    peak season quality, slightly sweeter

    Full guide →
  • 2 garlic cloves, minced
  • 1 tbsp (15 mL) ground cumin
  • 1 tbsp (15 mL) dried oregano leaves
  • ½ tsp (2 mL) salt
  • ½ tsp (2 mL) pepper
  • 4 green onions, chopped
  • ½ cup (125 mL) fresh cilantro leaves, chopped
    flat-leaf parsley1:1herb

    milder flavor, equally fresh

    Full guide →
  • 3 tbsp (45 mL) cider vinegar
    red wine vinegar or lime juice1:1acid

    similar brightness, different flavor profile

    Full guide →
  • shredded cheddar cheese, for garnish(optional)
    feta or cotija1:1cheesedairy-free

    tangier, crumbly texture

    Full guide →

Instructions

  1. 1

    Cook the penne according to package directions. Reserve pasta cooking water before draining.

  2. 2

    Heat oil in a large deep nonstick skillet over medium heat.

  3. 3

    Add tomato and red pepper; saute until softened.

  4. 4

    Add black beans, corn, garlic, cumin, oregano, salt and pepper. Cook, stirring, until bubbly.

  5. 5

    Add hot drained pasta, reserved pasta water, green onions, cilantro and cider vinegar. Combine thoroughly.

  6. 6

    Garnish with shredded cheddar cheese.

Tips

Tip 1

Reserve pasta water before draining to adjust sauce consistency. The starch-rich water emulsifies the oil and vinegar, creating a silky coating that clings to each penne piece.

Tip 2

Toast cumin and oregano in the hot oil for 30 seconds before adding vegetables to bloom their flavors and deepen earthy, warm notes throughout the salsa.

Tip 3

Add fresh cilantro and vinegar at the end to preserve bright, herbal flavors and acidity that would diminish if cooked longer.

Good to Know

Storage

Refrigerate in an airtight container for up to 3 days. Reheat gently on stovetop with a splash of water to restore sauce consistency.

Make Ahead

Prepare the salsa mixture (tomatoes through oregano) up to 1 day ahead. Cook pasta and combine just before serving to maintain texture.

Serve With

Serve warm as a main course with crusty bread and a simple green salad. Also delicious at room temperature as a cold pasta salad the next day.

See pairing guide →

Common Mistakes

Watch

Don't skip reserving pasta water; adding it at the end prevents a dry, separated sauce.

Watch

Don't overcook the tomatoes and peppers; they should soften but retain texture.

Watch

Don't add cilantro and vinegar early; cooking destroys their fresh brightness.

Substitutions

Dairy-Free Swaps

cheddar cheese
feta or cotija1:1cheesedairy-free

tangier, crumbly texture

Full guide →

General Alternatives

cilantro
flat-leaf parsley1:1herb

milder flavor, equally fresh

Full guide →
cider vinegar
red wine vinegar or lime juice1:1acid

similar brightness, different flavor profile

Full guide →
frozen corn
fresh corn kernels1:1vegetable

peak season quality, slightly sweeter

Full guide →
canola oil
olive oil1:1fat

more pronounced flavor, use quality extra virgin

Full guide →
Find more substitutions →

FAQ

Can I make this dish ahead for meal prep?

Yes. Prepare the salsa up to 1 day ahead and store refrigerated. Cook pasta fresh and combine just before eating to keep it from absorbing too much liquid and becoming mushy. Cold leftovers work well for next-day lunches.

What if I don't have fresh cilantro?

Substitute flat-leaf parsley in equal amounts for a milder, still-fresh herb note. Alternatively, use dried cilantro at half the quantity, though fresh is preferable. Basil works too but shifts the flavor profile toward Italian.

Can I freeze penne with black bean salsa?

Not recommended. Pasta texture degrades upon thawing and becomes mushy. Freeze the salsa component alone for up to 2 months, then thaw and combine with freshly cooked pasta for best results.