Young thai coconut meat and yellow summer squash are the ceviche-like substitutes for these fresh and delicious tostadas!
Toss the squash and coconut meat with lime zest, lime juice, cilantro, and sea salt. Refrigerate the ceviche for at least 1 hour, or you can leave as long as overnight.
Prepare the black beans by first sautéing onions in coconut oil. After 2 to 3 minutes, add in crushed garlic and sauté for another minute. Add in black beans, chipotle chili powder, and sea salt and continue to cook for another 4 to 5 minutes.
If you're mashing the beans by hand, be sure to mince the onion and garlic before sautéing. Once the bean and onion mixture is cooked, add to a food processor and process until mostly smooth. You could also use pre-made refried beans!
To make the tortillas crispy, heat them with a little bit of oil in a large pan heated over medium-low heat for 2 to 3 minutes each side until crisp.
Prepare the tostadas by layering 2 tortillas, add some black bean mash on top, then a helping of ceviche. Top with avocado, red onion, more chopped cilantro, and a drizzle of cashew sour cream.
You can substitute the coconut meat with 1 1/2 cups of canned hearts of palm, drained from the brine and thinly sliced into rounds. If you're using hearts of palm instead of coconut meat, you might not need added salt as the brine from the canned hearts of palm is already pretty salty.