In just a few minutes, tender meat is cooked in a creamy-spicy sauce. Fresh herbs and lime juice are added just before serving to bring the flavors to life. Try this same recipe with shrimp or cubes of fish.
In a microwave-proof bowl, place the broccoli and 2 tablespoons water. Cover and cook in the microwave on high until the broccoli is just tender-crisp, 3–4 minutes.
In large nonstick frying pan over medium-high heat, warm the oil. Sprinkle the beef slices lightly with salt and pepper. Cook the beef in batches (do not crowd the pan) until just brown, about 1 minute on each side. Transfer the meat to a plate. Add the shallots and ginger and sauté until fragrant, about 1 minute. Add the curry paste and stir for 2 minutes. Add the coconut milk, sugar, and fish sauce and simmer until the sauce thickens, stirring up browned bits, about 2 minutes. Add the broccoli and beef and simmer until heated through.
Fluff the rice with a fork and then divide among 4 warmed bowls. Top with the beef-broccoli mixture. Sprinkle with basil and serve with lime wedges to squeeze over the top.