Peel and chop carrots, celery, and onion into ¼ inch chunks. Set Aside.
Cut beef into 1 inch cubes, season with salt and pepper.
Add 2 tablespoons of olive oil to a dutch oven or stock pot. Sear the meat in two batches, until browned evenly on each side. 3-5 minutes per batch. Remove from pot and set aside.
Add the chopped vegetables to the pot, and cook until the vegetables are softened and the onions are translucent. Season with salt, pepper, and garlic powder., and beef bouillon.
Add in the beef stock and crushed tomatoes .
Rinse one cup of green lentils until the water runs clear, add to the pot of soup. Cover and let simmer for 45 minutes to one hour, until the lentils and vegetables are tender. Season with more salt and pepper to taste.
Serve with crust bread and parmesan cheese if desired.