Skip to main content

Big Bean Ceviche

Big bean Ceviche on a blue background and blue plate
Photograph by Elliott Jerome Brown, Prop Styling by Alexandra Massillon, Food Styling by Thu Buser

When the weather gets too warm to turn on the stove, ceviche offers a cooling respite. Typically made with high-quality raw fish or seafood “cooked” in citrus juice, this vegetarian version doesn’t require a trip to the fishmonger—and is far cheaper. Turn to a trusty can of fat butter beans for the base of the dish. The bigger and “meatier” the bean, the more reminiscent this dish will be of proper ceviche—you could even cook your own gigante, corona, or white lima beans from dry; but any can of white beans will suffice in a pinch.

Inspired by Ecuadorian and Mexican shrimp ceviches, which feature a soup-like broth, you’ll blend a large, ripe tomato (if you can’t find a nice heirloom, use smaller Campari or Kumato tomatoes, which are sweet and juicy year-round), then stir in lime juice and hot sauce for a powerful bean-marinating liquid. While you could add toppings—sliced jalapeño and red onion for heat, offset with buttery avocado—immediately and chow down with a bag of chips, the longer the beans sit in the tomato mixture, the more flavor they’ll absorb.

Recipe information

  • Total Time

    30 minutes

  • Yield

    4–6 servings

Ingredients

1 large heirloom tomato, cored, coarsely chopped
1 tsp. Diamond Crystal or ½ tsp. Morton kosher salt
1 tsp. sugar
3 Tbsp. fresh lime juice
2 Tbsp. Mexican hot sauce (such as Cholula)
1 15-oz. can butter or cannellini (white kidney) beans, rinsed
2 Tbsp. extra-virgin olive oil, plus more for drizzling
½ small red onion, thinly sliced
½ avocado, thinly sliced
1 small jalapeño, thinly sliced
Tortilla chips or broken tostadas (for serving)

Preparation

  1. Step 1

    Pureé 1 large heirloom tomato, cored, coarsely chopped, 1 tsp. Diamond Crystal or ½ tsp. Morton kosher salt, and 1 tsp. sugar in a blender until smooth.

    Step 2

    Transfer to a medium bowl and stir in 3 Tbsp. fresh lime juice and 2 Tbsp. Mexican hot sauce. (Mixture should taste sharp.) Mix in one 15-oz. can butter or cannellini (white kidney) beans, rinsed, and 2 Tbsp. extra-virgin olive oil. Let sit at room temperature at least 15 minutes and up to 2 hours.

    Step 3

    Transfer bean mixture to a large shallow bowl. Arrange ½ small red onion, thinly sliced, ½ avocado, thinly sliced, and 1 small jalapeño, thinly sliced, over and drizzle with a little more oil. Serve with tortilla chips or broken tostadas for scooping.

Read More
You’ll want to put this creamy (but dairy-free) green sauce on everything and it’s particularly sublime under crispy-skinned salmon.
This vegan chili skips the meat but keeps all of the smoky-savory flavors that make it so comforting: cocoa powder, beans, and all of the toppings.
A luxuriously creamy and bright dressing made with aquafaba, miso, and crunchy poppy seeds makes a star out of summer produce.
An accidental recipe (sbagliatio means mistaken in Italian) yields a delicious herby tahini dressing that is excellent poured over lightly blanched green beans.
A punchy vinaigrette of preserved lemon and hot chile animates seared zucchini. A simple solution for summer's most prolific vegetable.
Bathe greens and chickpeas in a garlicky, tomato-enhanced broth. Stretch a block of Halloumi by grating and toasting it into a topping for the soup.
This brothy bowl will nourish you from the inside out.
Punchy, make-ahead chimichurri adds a bright, fresh finish to this easy summer dinner.