Cut asparagus stalks into 1-inch pieces.
2 pounds of asparagus
In a large, heavy pot over medium-low heat, melt 2 tablespoons of cooking fat. Add onions and cook until translucent and soft.
3 tbsp. cooking fat, 1 onion
Add asparagus and cook for five minutes, stirring constantly.
Slowly add the broth to the mixture and season to taste with salt and pepper. Allow mixture to simmer, cover, and cook until asparagus is tender, approximately 15 minutes.
5 cups homemade chicken broth, Salt and pepper to taste
Remove soup from heat and blend until smooth.
Return soup to low heat. Whisk in coconut milk and the remaining cooking fat.
½ cup full-fat coconut milk, 3 tbsp. cooking fat
For caesar salad: Preheat oven to 375 F.
Slice the stem end of the whole garlic head off, so that the clove tips are exposed. Drizzle with 1 tablespoon olive oil, wrap in foil, and cook in the oven for approximately 40 minutes or until garlic is very tender. Once cooked, allow cooling.
¼ cup olive oil, 1 small head of garlic
Pop out the roasted garlic cloves from their skins.
In a food processor, combine roasted garlic, raw garlic cloves, and capers. Pulse until very finely chopped.
2 garlic cloves, 2 tbsp. capers drained and rinsed
Add the mustard and lemon juice to the processor and continue to mix.
½ tsp. Dijon mustard, ¼ tsp. lemon juice
Slowly add olive oil and mayonnaise.
1 tbsp. olive oil, 2 tbsp. mayonnaise
Season with salt and pepper to taste.
Salt and pepper to taste
Drizzle the dressing over the romaine lettuce.
1 head of romaine lettuce
Serve soup with salad.