Heat the olive oil in a large pot or Dutch oven over medium heat. Add the diced onion, carrots, and celery, and cook until softened, about 5-7 minutes.
Add the minced garlic to the pot and cook for an additional 1-2 minutes, until fragrant.
Stir in the dried lentils, vegetable broth, diced tomatoes (with their juices), dried thyme, and dried oregano. Season with salt and pepper to taste.
Bring the soup to a boil, then reduce the heat to low and let it simmer, partially covered, for 30-35 minutes, or until the lentils are tender.
Once the lentils are cooked through, remove the pot from the heat. Stir in the CBD oil or CBD-infused coconut oil until well incorporated.
Taste the soup and adjust the seasoning if necessary.
Ladle the CBD-Infused Lentil Soup into bowls and garnish with fresh parsley, if desired.
Serve hot and enjoy the hearty comfort of this CBD-infused soup