Skip to Content

Roasted Tomato Goat Cheese Pasta

Sharing is caring!

This roasted tomato goat cheese pasta is made with sweet roasted tomatoes, creamy goat cheese, and fresh lemon juice. A great vegetarian pasta dish to serve on a weeknight!

Roasted Tomato Goat Cheese Pasta on a white plate with a fork.

Tomato season is so short, and it’s so sad when it’s over! 

Luckily, in this roasted tomato goat cheese pasta, we roast the tomatoes, concentrating their flavor and bringing out their sweetness, so it’s perfect for any season.

This recipe is also a great use for my Slow Roasted Cherry Tomatoes or my On The Vine Roasted Tomatoes.

This recipe combines sweet tomatoes, creamy goat cheese, fresh herbs, and bright lemon to make the perfect sauce for the angel hair pasta.

It’s a deliciously satisfying vegetarian pasta dish that’s quick to throw together any night of the week, and will please the whole family!

Trust me, you’re going to love the flavors of this roasted tomato goat cheese pasta!

Ingredients to make Roasted Tomato Goat Cheese Pasta.

Ingredients for roasted tomato goat cheese pasta

  • Goat cheese – Goat cheese is creamy and salty, and melts beautifully in the pasta.
  • Lemon juice – Lemon juice adds a burst of citrus.
  • Herbs – Fresh basil and thyme add an herbaceous kick.
  • Cherry tomatoes – These cherry tomatoes turn into sweet flavor bombs when roasted.
  • Angel hair pasta – I’ve used angel hair pasta here, but feel free to use your favorite strand pasta. 
  • Unsalted butter – Butter is our fat of choice here, that helps bring together the sauce.
  • Garlic – A classic addition that will add earthiness to the dish.

Adding protein to pasta

If you’d like to pump up the protein, there are some great and easy ways to do so!

To keep this dish vegetarian, you could add a can of rinsed and drained white beans. Beans are a great source of protein!

If you’d like to add some meat, using shredded chicken from a pre-made rotisserie chicken from your local grocery store is fast and simple!

Types of tomatoes 

There are so many different kinds of tomatoes at the grocery store, that it’s hard to decide which ones to use.

I’ve used cherry tomatoes here because they’re easy to just toss on a baking sheet and pop into the oven. 

But if the cherry tomatoes at your local grocery store aren’t looking that great, you can always use grape tomatoes, or even quartered Roma tomatoes. 

If it’s summertime where you are and you’re looking to make this make sure to check out your local tomato stands. So many wonderful varieties of tomatoes are available at small fruit stands.

Plus, bonus points if you can get your hands on some heirloom tomatoes to make my Summertime Tomato Sandwich!

Roasted Tomato Goat Cheese Pasta on a plate with a hand twirling up the pasta.

Storage and leftovers of tomato goat cheese pasta

Leftovers can be stored in an airtight container and kept in the refrigerator for up to 3 days.

To reheat, simply place in a microwave-safe dish, covered loosely with a damp paper towel, and heat for 2-3 minutes or until heated thoroughly.

Roasted Tomato Goat Cheese Pasta on a table.

More pasta recipes

Roasted Tomato Goat Cheese Pasta

Roasted Tomato Goat Cheese Pasta

Yield: 4 servings
Prep Time: 10 minutes
Cook Time: 25 minutes
Total Time: 35 minutes

This roasted tomato goat cheese pasta is made with sweet roasted tomatoes, creamy goat cheese, and fresh lemon juice. A great vegetarian pasta dish to serve on a weeknight!


  • 1 pint cherry tomatoes
  • 2 tablespoons olive oil, divided
  • 2 garlic cloves, minced & divided
  • 1 teaspoon fresh thyme, minced
  • 8 ounces angel hair pasta
  • 4 tablespoons butter
  • 1 lemon, juiced
  • 1/2 teaspoon crushed red pepper flakes
  • 2 ounces cold goat cheese, crumbled
  • Fresh basil, for garnish


  1. Preheat the oven to 400 degrees F and line a rimmed baking sheet with parchment paper or aluminum foil. 
  2. Add the tomatoes, 1 tablespoon olive oil, 1 minced garlic clove, and minced thyme to the baking sheet. Season with salt and pepper to taste. Toss to combine. 
  3. Bake the tomatoes for 15-18 minutes, or just until they begin to burst. 
  4. While the tomatoes roast, cook the pasta to al dente in salted boiling water according to the time on the package.
  5. When the pasta is al dente, remove ⅓ cup of the starchy pasta water and then drain the remaining water and set the pasta aside. 
  6. In a large skillet set over medium heat, add the remaining tablespoon of olive oil and the remaining minced clove of garlic. Cook for 1-2 minutes, or just until the garlic is fragrant. 
  7. Add the butter, lemon juice, and red pepper flakes.
  8. Once the butter has melted, add the reserved pasta water and stir to combine. Cook for 2-3 minutes, or until the sauce has thickened slightly. 
  9. Add the pasta to the sauce and toss to combine. Season with salt and pepper to taste.
  10. Add the tomatoes on top of the pasta and crumble over the goat cheese. Garnish with fresh basil and enjoy. 
  11. Store any leftover pasta in an airtight container in the fridge for up to three days. 
Nutrition Information:
Yield: 4 Serving Size: 1
Amount Per Serving: Calories: 304Total Fat: 22gSaturated Fat: 10gTrans Fat: 0gUnsaturated Fat: 10gCholesterol: 37mgSodium: 163mgCarbohydrates: 22gFiber: 2gSugar: 3gProtein: 7g

This website provides approximate nutrition information for convenience and as a courtesy only. Nutrition information can vary for a variety of reasons. For the most precise nutritional data use your preferred nutrition calculator based on the actual ingredients you used in the recipe.

Did you make this recipe?

Please leave a comment on the blog or share a photo on Instagram using the hashtag #nutmegnanny

Roasted Tomato Goat Cheese Pasta pin for Pinterest.

Skip to Recipe