Enjoy the vibrant flavors of this tomato rosemary pan sauce that pairs perfectly with pasta or grilled meats. Made with fresh tomatoes, aromatic rosemary, and a few other pantry staples, this sauce is both simple and delicious. In just under 30 minutes, you can have a homemade sauce that will elevate your dish to a whole new level.
Ingredients
- 2 tablespoons olive oil
- 1 small onion, finely chopped
- 4 cloves garlic, minced
- 2 cups fresh tomatoes, peeled and chopped
- 1 teaspoon fresh rosemary, finely chopped
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/4 teaspoon red pepper flakes
- 1/4 cup tomato paste
- 1 cup vegetable broth
- 1/4 cup grated Parmesan cheese
- Fresh basil, for garnish
Directions
- Heat olive oil in a large skillet over medium heat.
- Add the chopped onion and garlic, and sauté until softened and translucent.
- Add the fresh tomatoes, rosemary, salt, black pepper, and red pepper flakes to the skillet. Cook for about 5 minutes, until the tomatoes start to break down.
- Stir in the tomato paste and vegetable broth. Bring the mixture to a simmer.
- Reduce the heat to low and let the sauce cook for an additional 10-15 minutes, stirring occasionally, until it thickens.
- Remove the pan from the heat and stir in the grated Parmesan cheese until melted and well combined.
- Serve the tomato rosemary pan sauce over pasta or grilled meats. Garnish with fresh basil for an extra burst of flavor.