In your stand mixer bowl, dissolve 1 tbsp sugar in the warm water. Sprinkle yeast over and allow to set for about 5 minutes to develop a foam.
Melt butter in a large saucepan. Stir in cottage cheese. Adjust temperature of the mixture to about 110-115°F.
Add eggs, remaining sugar, onion, dill, salt, soda, and cottage cheese mix to the yeast mixture. Mix on low speed.
Mix in 3 cups of the flour. Mix well.
Add enough of the remaining flour to make a soft dough.
Turn the mixer to a medium-low speed and knead for 6-8 minutes or until it forms a soft, elastic dough.
Put into a greased bowl and turn to coat.
Cover and let rise until dough doubles in size, about an hour.
Punch down. Let rest about 10 minutes.
Prepare a 9" x 13" baking pan with grease or parchment paper.
Divide the dough into 24 equal balls. Place in baking pan. Let rise until doubled, about 45 minutes.
Preheat oven to 350°F.
Bake until golden brown, about 20-25 minutes.