Preheat the oven to 400F and line two baking sheets with parchment paper and set aside.
In one large mixing bowl or directly on the lined baking sheet you can begin mixing together the croutons ingredients till each piece of bread is coated.
In the other lined baking dish, combine all the ingredients for the asparagus and use your hands to stir/combined each ingredient till the onions/asparagus are completely coated. Bake the croutons and asparagus for 15 minutes, flipping the croutons halfway through. If you have a strong oven, your croutons may only need 10-15 minutes, so watch these closely to avoid burning. Note, you want the asparagus to still be firm, not wilty. So keep your eyes on these as well. Large asparagus will take more time to cook.
While that bakes, prepare your whipped feta by adding all the ingredients to a food processor or large jar (blend using a hand blender or blender) till smooth and silky.
Transfer the whipped feta to a large dish and then top with the cooked asparagus and croutons. Drizzle with more oil, lemon if needed and salt and pepper to taste!
Video
Notes
Gluten-Free: If you are GF, use GF bread for the croutons.