One of my favorite things to make is homemade tomato sauce. I love using fresh ingredients and creating a delicious, flavorful sauce. This Instant Pot Fresh Tomato Sauce is so easy to throw together and it tastes amazing! So much better than marinara sauce from a bottle. Plus, when we use the Instant Pot, this sauce is ready in 10 minutes! There is no reason not to make it at home! Make it with me! The secret to this Instant Pot Fresh Tomato Sauce is a couple of ingredients; roasted garlic, fresh basil leaves, and parmesan cheese. First, the roasted garlic! Roasting garlic is a great way to add a new flavor element to this sauce. It is not necessary, but it sure makes this recipe even more delicious. Simply wrap the garlic cloves in tin foil and bake in the oven for 30-45 minutes, or until the garlic is soft. When it is finished roasting, the peels will slide right off and the garlic is ready to use. Fresh Basil! Using fresh basil in this sauce really brightens it up