Lamb and Asparagus Curry (American)
Lamb and Asparagus Curry: A Bright, American-Style Weeknight Dinner
Forget heavy, hours-long simmering. This American-style lamb and asparagus curry is built on smart technique for maximum flavor in under 40 minutes. We’re searing tender lamb for a deep, caramelized base, then using the same pan to build a vibrant, lightly spiced tomato sauce. The asparagus goes in at the end to retain its bright green color and crisp-tender snap. This recipe is designed for a confident home cook who values precision and efficiency. It’s a healthy, protein-packed meal that feels both comforting and fresh, striking a perfect balance between simplicity and sophistication.

What You’ll Need
Ingredients
- For the Lamb:
- 1.5 pounds (680g) boneless lamb leg or shoulder, trimmed of excess fat and cut into 1-inch cubes
- 1 tablespoon neutral oil (avocado or vegetable), for searing
- 1 teaspoon kosher salt
- ½ teaspoon freshly ground black pepper
- For the Curry:
- 2 tablespoons unsalted butter or ghee
- 1 large yellow onion (about 200g), finely diced
- 4 cloves garlic (about 12g), minced
- 1 tablespoon fresh ginger, grated
- 2 teaspoons garam masala
- 1 teaspoon ground turmeric
- ½ teaspoon ground cumin
- 1 (14.5-ounce/411g) can crushed tomatoes
- 1 cup (240ml) full-fat coconut milk
- 1 cup (240ml) low-sodium chicken or vegetable broth
- 1 pound (454g) fresh asparagus, tough ends snapped off, spears cut into 2-inch pieces on a bias
- Fresh cilantro (¼ cup, chopped, for garnish)
- Lime wedges (for serving)
Equipment
- 12-inch heavy-bottomed skillet or sauté pan (a Le Creuset or Lodge cast iron skillet works perfectly for even heat distribution) – [Check Price on Amazon]
- Instant-read thermometer
- Sharp chef’s knife and cutting board
- Mise en place bowls
Prep Work (Mise en Place)
Proper preparation is 80% of the cooking process. Having everything ready ensures a smooth, controlled cook.
- Lamb: Pat the lamb cubes thoroughly dry with paper towels. Moisture is the enemy of a good sear. Season generously with kosher salt and black pepper on all sides. Let them sit at room temperature for 15 minutes before cooking. This takes the chill off, promoting even cooking.
- Aromatics: Dice the onion, mince the garlic, and grate the ginger. Keep them separate in bowls.
- Spices: Measure out the garam masala, turmeric, and cumin into a small dish. Have them ready to go—the cooking process will move quickly.
- Asparagus: Snap off the woody ends and cut the spears. Keep them separate from the other ingredients.
- Can & Liquids: Open the crushed tomatoes and coconut milk. Measure out the broth.

Cooking Instructions
We will build flavor in layers using the same pan. Do not skip the searing or resting steps.
- Sear the Lamb (5-6 minutes): Heat the 12-inch skillet over medium-high heat. Add the 1 tablespoon of neutral oil. When the oil shimmers and just begins to smoke lightly, add the lamb cubes in a single layer. Do not crowd the pan—work in batches if necessary. Sear undisturbed for 2-3 minutes until a deep, golden-brown crust forms on one side. Flip and sear for another 2-3 minutes on a second side. The internal temperature should be around 130°F / 54°C for medium-rare. Use your instant-read thermometer to check. Transfer the seared lamb to a clean plate. It will finish cooking later in the sauce.
- Build the Aromatic Base (8-10 minutes): Reduce the heat to medium. Add the 2 tablespoons of butter to the same pan (there should be rendered fat and browned bits—this is flavor). Add the diced onion and a pinch of salt. Sauté, stirring occasionally, for 5-6 minutes until softened and lightly translucent, scraping up any browned bits from the bottom of the pan. Add the minced garlic and grated ginger. Cook, stirring constantly, for 1 minute until fragrant. You should hear a gentle sizzle, not a harsh crackle—adjust heat if needed.
- Bloom the Spices (1 minute): Add the measured garam masala, turmeric, and cumin to the onion mixture. Stir continuously for 60 seconds. This step, called “blooming,” toasts the spices in the fat, releasing their essential oils and deepening their flavor. The mixture will become very fragrant and paste-like.
- Create the Sauce (15 minutes): Pour in the crushed tomatoes, coconut milk, and broth. Stir well, ensuring all the fond (browned bits) is incorporated. Bring the mixture to a gentle boil over medium heat, then immediately reduce the heat to low to maintain a gentle simmer. Return all the seared lamb, along with any accumulated juices from the plate, to the pan. Stir to combine. Cover the pan partially with a lid (allow steam to escape) and simmer for 12-15 minutes, until the lamb is tender and the sauce has thickened slightly. The sauce should coat the back of a spoon.
- Add the Asparagus (3-4 minutes): Uncover the pan, increase the heat to medium. Add the cut asparagus spears. Stir to submerge them in the hot sauce. Cook, uncovered, for 3-4 minutes. This time is critical. You want the asparagus to be bright green and crisp-tender, with a slight crunch. Overcooking will turn it olive-drab and mushy. Taste the sauce and adjust seasoning with more salt if needed.
- Rest and Garnish: Remove the pan from the heat. Let the curry rest for 5 minutes. This allows the flavors to meld and the sauce to settle. Stir in the chopped cilantro just before serving. Serve hot with lime wedges on the side.

Pro Tips
- The Sear is Non-Negotiable: I find that taking the time to get a deep, brown crust on the lamb is what separates a good curry from a great one. That crust provides a deep, savory foundation (the Maillard reaction) that you can’t get from just boiling the meat.
- Control Your Asparagus Doneness: In my experience, the difference between perfect and ruined asparagus is about 90 seconds. Set a timer. The spears should yield slightly to a knife but still have a firm core.
- Make-Ahead & Substitutions: The curry base (Steps 1-4) can be made a day ahead. Reheat gently, then proceed to cook the asparagus fresh when serving. For a different protein, this recipe works beautifully with chicken breast (cut into chunks) or firm tofu (pressed and cubed). Adjust cooking time accordingly—the chicken will need about 10 minutes of simmering to cook through.
Serving Suggestions
This curry is a complete meal. Portion guidance: this recipe serves 4 generously. For a more traditional presentation, serve over fluffy basmati rice or warm naan bread to soak up the sauce. For a lower-carb option, it is excellent over cauliflower rice or zucchini noodles. A simple side salad of mixed greens with a lemon vinaigrette provides a fresh, crisp contrast.
FAQ
- Can I use frozen asparagus?
Technically, yes, but I strongly advise against it for this recipe. Frozen asparagus has a much softer, sometimes mushy texture and will leach water into your beautifully thickened sauce, diluting the flavor. It also won’t achieve the crisp-tender bite we’re looking for. Fresh is best here.
- How do I know when the lamb is done?
The most reliable method is an instant-read thermometer. For tender, pull-apart lamb in a curry, you’re looking for an internal temperature of at least 145°F / 63°C after the simmering step. The meat should be easily pierced with a fork. Remember, it will continue to cook from residual heat after you remove it from the stove.
- Can I prep this ahead?
Absolutely. You can complete all prep work (cutting, measuring, making the sauce base with seared lamb) up to Step 4 and refrigerate for up to 24 hours. When ready to eat, reheat the curry on the stove, then add the fresh asparagus and proceed to Step 5. Do not add the asparagus ahead of time if you plan to reheat and eat later.
*As an Amazon Associate I earn from qualifying purchases.*>