Shred both cabbages as thinly as possible and place in a large mixing bowl.
In a skillet over medium heat, toast the broken ramen pieces, sliced almonds, and sunflower seeds in butter or oil for 3 to 4 minutes until deeply golden. Spread on a plate and cool completely.
Whisk together all dressing ingredients in a small bowl or shake in a sealed jar until combined. Taste and adjust.
Add green onions and cilantro to the cabbage. Pour dressing over and toss thoroughly until every strand is coated.
Add cooled toasted ramen, almonds, and sunflower seeds. Toss once more. Taste and adjust seasoning. Serve immediately.