Heat the butter in a large skillet over medium heat. Add the onion and cook, stirring occasionally, until softened and beginning to brown, about 5 minutes. Add the garlic and saffron and cook for 1 minute.
Add the shrimp and cook until they are just beginning to turn pink, about 2 minutes. Add the white wine and simmer until it has reduced by half, about 2 minutes.
Add the cream and Parmesan cheese and stir until the cheese has melted. Simmer until the sauce has thickened slightly, about 2 minutes.
Meanwhile, cook the gnocchi according to package instructions. Drain and set aside.
Heat the olive oil in a separate skillet over medium heat. Add the gnocchi and cook, stirring occasionally, until golden brown, about 5 minutes.
Add the gnocchi to the shrimp mixture and stir to combine. Season with salt and pepper to taste. Serve warm.
Interesting Facts
Saffron is the most expensive spice in the world, due to the amount of labor required to harvest it.
Gnocchi is an Italian dumpling, usually made from potatoes, flour, and eggs.
Caramelizing onions is a process of slowly cooking the onions in butter or oil until they turn a deep golden brown and become sweet and tender.