I found this recipe in one of my favorite cookbooks: Everyday Italian by Giada Dilaurentis. It is so good and sooo easy! I make extra and freeze - it keeps really well in the freezer - and I promise you that you will never buy bottled stuff again!
1/4 c. extra virgin olive oil
2 cloves garlic, chopped fine
2 medium or 1 large onion, chopped fine
about 3 carrots, peeled and chopped fine (or about 7-8 baby carrots chopped fine works, too!)
3-4 stalks of celery chopped fine
2 cans crushed tomatos
2 bay leaves
salt and pepper
Coat a pan on medium high heat with the olive oil. Add onions and garlic and saute until translucent ~10 minutes. Add carrots and celery and saute until soft ~10 minutes. Add crushed tomatos and bay leaves, season with salt and pepper. Let simmer for about an hour until thickened. Serve with any pasta! (I have let it simmer for only 20 minutes and it is still wonderful!!!!