30-Minute Gluten-Free White Bean Puttanesca

Prep: 15 minCook: 15 min4 servingsmedium
Gluten-Free White Bean Puttanesca with Olives

A brisk, pantry-friendly puttanesca combining cannellini and navy beans with canned tomatoes, artichoke hearts, black olives, and capers. Finished with fresh basil, this gluten-free dish balances briny and herbal notes in under 20 minutes, making it ideal for weeknight dinners or light meals.

Ingredients

4 servings
  • 2 tablespoon extra virgin olive oil
  • ½ cup onion, thinly sliced
  • 3 clove garlic, minced
  • ¼ teaspoon crushed red pepper flakes
  • 1 can (15 ounce) diced tomatoes, undrained
  • 1 can (15 ounce) cannellini beans, drained
    great northern beans1:1legume

    similar mild flavor and texture

    Full guide →
  • 1 can (15 ounce) navy beans, drained
    kidney beans1:1legume

    holds shape well, slightly earthier

  • 1 can (15 ounce) artichoke hearts, drained, quartered
    zucchini1:1vegetable

    lighter, less tangy

    Full guide →
  • 1 can (4 ounce) black olives, sliced
    green olives1:1vegetable

    more briny and tart

    Full guide →
  • 1 tablespoon capers
  • ½ cup fresh basil, torn
    dried basil1:3 ratioherb

    use 2 teaspoons if substituting

    Full guide →

Instructions

  1. 1

    Heat olive oil in a large pan over medium heat

  2. 2

    Add sliced onions and cook until softened

  3. 3

    Stir in minced garlic and crushed red pepper flakes

  4. 4

    Add diced tomatoes with their juice

  5. 5

    Stir in drained cannellini and navy beans, and cook for 10 minutes

  6. 6

    Add drained artichoke hearts and black olives, and the capers, and cook for 5 more minutes

  7. 7

    Stir in fresh torn basil just before serving

Tips

Tip 1

Use good-quality extra virgin olive oil for better flavor

Tip 2

Do not overcook after adding basil to preserve its bright color and fresh taste

Tip 3

Drain canned beans and vegetables thoroughly to avoid excess liquid

Good to Know

Storage

Refrigerate in an airtight container for up to 4 days. Reheat gently on the stovetop, adding a splash of water if needed.

Make Ahead

Prepare through the step of cooking beans and vegetables for 5 minutes. Cool, refrigerate for up to 2 days. Add basil when reheating.

Serve With

Serve warm as a main dish with crusty bread or over polenta. Can also be served at room temperature.

See pairing guide →

Common Mistakes

Watch

Do not skip draining canned beans and vegetables to avoid a soupy consistency

Watch

Do not add basil early to avoid losing its fresh flavor and color

Substitutions

cannellini beans
great northern beans1:1legume

similar mild flavor and texture

Full guide →
navy beans
kidney beans1:1legume

holds shape well, slightly earthier

Full guide →
black olives
green olives1:1vegetable

more briny and tart

Full guide →
fresh basil
dried basil1:3 ratioherb

use 2 teaspoons if substituting

Full guide →
artichoke hearts
zucchini1:1vegetable

lighter, less tangy

Full guide →
Find more substitutions →