Heat a large skillet to medium high heat. While skillet is heating, season the chicken with Italian seasoning, sea salt, and black pepper. Add oil to the skillet, then add the chicken. Sear for 6 - 10 minutes turning halfway and making sure the chicken is cooked through.
Remove chicken and set aside. Keep the skillet hot, add more oil if needed. Then toss in shallot, garlic, and dried orzo. Toast for 2-3 minutes, then add the chicken broth.
Bring the mixture to a boil, reduce heat to a simmer. Cover with a lid and cook for 12 - 15 minutes, or until orzo is al dente. Stir every 3 minutes or so to make sure orzo doesn't stick to the bottom of the pan. A few minutes before the orzo is done, about the 10 minute mark, add the asparagus.
While the orzo is cooking, add the fresh herbs, cottage cheese, lemon zest, and lemon juice to a food processor. Pulse until smooth and cottage cheese is whipped.
Once the orzo is al dente, stir in the cottage cheese mixture until well combined and creamy. Add the chicken back to the skillet.
Serve with parmesan cheese and additional salt & pepper to taste.