01 - Preheat oven to 425°F. Line a baking sheet with parchment paper.
02 - Place baby potatoes in a large pot and cover with water. Bring to a boil, add salt, and cook until fork-tender, approximately 15-20 minutes.
03 - Drain potatoes and let cool slightly. Arrange on the prepared baking sheet.
04 - Use a glass or potato masher to gently smash each potato to approximately 1/2 inch thickness.
05 - Drizzle smashed potatoes generously with olive oil and season with salt and pepper. Bake for 20-25 minutes until golden and crispy.
06 - Combine sour cream, mayonnaise, dill, chives, garlic powder, onion powder, lemon juice, salt, and pepper in a bowl. Mix until smooth and refrigerate until needed.
07 - Remove potatoes from oven. Spread or drizzle ranch sauce over each potato.
08 - Sprinkle with chopped dill pickles, jalapeños if desired, fresh herbs, and parmesan cheese if using.
09 - Serve immediately while warm and crispy.