Rinse the dried samp and beans under cold water, then place them in a large bowl. Cover with water and let them soak for 8-12 hours or overnight. This step helps soften the grains and reduce cooking time.
Drain the soaked samp and beans in a colander or sieve and rinse them again.In a large pot, add the samp and beans along with fresh water. The ratio of water to grains should be approximately 4 cups of water for every 1 cup of samp and beans.
Place the pot on the stove over medium-high heat and bring the water to a boil. Once boiling, reduce the heat to low and cover the pot with a lid.
Simmer the samp and beans for about 2-3 hours or until they are tender. Stir occasionally to prevent sticking and add more water if necessary.
In a separate pan, heat a bit of cooking oil or butter over medium heat. Add the chopped onion and minced garlic, and sauté until they become soft and translucent.If desired, add chopped tomatoes to the pan and cook for a few minutes until they soften.
Transfer the sautéed onion, garlic, and tomatoes to the pot of cooked samp and beans. Mix well to combine the flavors.
Season the samp and beans with salt and any other seasonings or spices of your choice, such as paprika, cumin, or dried herbs. Adjust the seasonings according to your taste preference.
Continue simmering the samp and beans for an additional 10-15 minutes to allow the flavors to meld together.
Once the samp and beans are tender and infused with flavors, remove the pot from the heat.
Serve the samp and beans hot as a main course or side dish. Garnish with fresh herbs, if desired.