Preheat oven to 350℉.
Cook pasta according to package directions, drain, and set aside. If the package gives a tender option for cook time opt for that time. (You may add a little olive oil to slightly coat the pasta to keep it from sticking).
Wash and peel carrots. Then slice into thin rounds and place on a baking sheet.
Drizzle 1 tablespoon olive oil over the top of the carrots and work the olive oil in to coat the carrot slices. If needed, add a little more olive oil as needed to lightly and evenly distribute over the carrots.
Roast the carrots in the oven for 30 minutes or until tender and beginning to brown.
Once carrots are done remove them from the oven and set aside.
Cut the ½ yellow onion into quarters.
Place 1 tablespoon of olive oil, the onion quarters, pepper to taste, and minced garlic into a skillet and sauté until the onion is slightly transparent (about 5 minutes).
Add to the skillet ½ a cup of low-sodium chicken broth and the tomato paste and bring to a simmer stirring occasionally. Simmer for about 5 minutes.
Remove the skillet from the heat and set aside.
Add the carrots and the tomato paste mixture to a food processor or blender.
Add more chicken broth as needed until you reach your desired consistency. (Sauce should be thick and creamy but liquid enough to pour over pasta - I usually end up using the entire 14.5 oz can).
Pour the sauce over the cooked pasta and stir until pasta is evenly coated with sauce.
Serve warm, or refrigerate. If freezing allow to cool slightly prior to freezing.