Wash carrots and cut them in diagonal triangles. Peel and dice the onion.
Heat a large cast iron skillet or stainless steel saute pan on medium-high heat.
Add extra virgin olive oil and once that comes to a shimmer, add the onion and carrots. Stir until the vegetables are coated with the oil.
2 - 3 pounds carrots, 3 tablespoons olive oil, 1 medium onion
Cover and cook for a good 5 minutes before flipping or stirring.
Add butter, basil, salt, and pepper. Stir until mixed, cover and cook for 15 minutes, stirring every 5 minutes.
1/4 cup butter, 1 teaspoon salt, 1 teaspoon dried basil, 1/4 teaspoon pepper
Add garlic, stir, cover and cook for 10 minutes. Again stirring every 5 minutes.
4 - 5 cloves garlic
Check the carrots to see if they are cooked through. You should be able to easily put a fork into them, and they shouldn't be mushy but have a little bite. If it needs more time, add another 5 minutes but I find 30 minutes total cooking time is perfect.
Serve out of the pan or transfer to a serving bowl.
Enjoy.