Prepare your ingredients by peeling and dicing the potatoes and carrots, chopping the scallions, finely chopping the onion, mincing the garlic, and chopping the dill.
Heat butter over medium-low in a large pot. Add garlic and onion, cooking for about one minute until fragrant. Then add carrots and scallions, sautéing for an additional two minutes. Stir in salt, pepper, marjoram, turmeric, nutmeg, and bay leaf.
Add diced potatoes and green peas to the pot before pouring in chicken broth. Increase heat to high until everything comes to a boil. Once boiling, cover and reduce heat to low for about 15 minutes.
Stir in sour cream until completely incorporated into the soup's base. Add three tablespoons of fresh dill and cook uncovered for another five minutes.
Ladle the soup into bowls and garnish with remaining dill before serving.