Roasted cherry tomato pasta is one of my favorite ways to enjoy pasta when I want something both simple and full of flavor. The roasted tomatoes burst with sweetness, the garlic adds depth, and the fresh basil brings brightness to the whole dish. With just a few ingredients, I can turn out a pasta dinner that feels rustic and satisfying.
Why You’ll Love This Recipe
I love this recipe because it transforms humble cherry tomatoes into a rich, savory sauce without needing hours of cooking. The roasting brings out a sweetness and slight smokiness that pairs beautifully with garlic and olive oil. I also like that it’s so versatile—I can serve it as-is for a light dinner, or dress it up with burrata, olives, or even roasted peppers for something more indulgent. Plus, it’s a great way to use up tomatoes that aren’t quite perfect for salads.
Ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
-
linguine or spaghetti (penne, rigatoni, or ziti work too)
-
cherry tomatoes (or grape/plum tomatoes if needed)
-
garlic cloves
-
extra virgin olive oil
-
crushed hot red pepper flakes (optional)
-
kosher salt
-
fresh basil
Directions
-
Preheat the oven to 425°F. Line a baking sheet with parchment paper and place the cherry tomatoes on it. Drizzle with olive oil and sprinkle with kosher salt. Wrap garlic cloves in foil with a touch of olive oil and place them on the same sheet. Roast for about 30 minutes.
-
Remove from the oven and mash the roasted garlic cloves with the back of a knife or fork.
-
Heat a large pan over medium-low, add the remaining olive oil and garlic, and sauté for a minute. Add red pepper flakes and cook briefly.
-
Add the roasted tomatoes and their juices to the pan. Cook until the sauce thickens slightly.
-
Meanwhile, boil pasta in salted water until al dente. Reserve a cup of pasta water.
-
Toss the pasta with the tomato sauce, adding a splash of pasta water if needed. Cook together for about a minute.
-
Remove from heat, stir in fresh basil, and serve with a drizzle of good olive oil and optional grated cheese.
Servings and timing
This recipe serves 4 people. Prep time is about 5 minutes, cook time is 45 minutes, making the total time around 50 minutes.
Variations
I like to switch things up sometimes. Here are some of my favorite variations:
-
Add burrata on top for a creamy finish.
-
Stir in Kalamata olives and capers for a briny kick.
-
Roast red peppers alongside the tomatoes for an extra smoky sweetness.
-
Swap the pasta for gnocchi for a heartier version.
-
Add shredded mozzarella or Parmesan for a more cheesy, comforting dish.
Storage/Reheating
I can store leftovers in the fridge for up to 5 days. To reheat, I usually warm it gently in a skillet with a splash of water or olive oil, or I microwave it if I’m in a rush. The sauce can also be made ahead and frozen for up to 3 months, which makes weeknight meals even easier.
FAQs
Can I make this pasta ahead of time?
Yes, I can make the sauce ahead and store it in the fridge or freezer. For the pasta, I prefer to cook it fresh, but I can parboil it and finish cooking right before serving if needed.
Can I use different types of tomatoes?
I like cherry or grape tomatoes best, but plum tomatoes also work well. Larger tomatoes like beefsteak tend to have too much liquid.
Do I have to use fresh basil?
Yes, fresh basil really makes a difference. I wouldn’t recommend dried basil here—it just doesn’t add the same flavor.
What type of pasta works best?
I usually go with linguine or spaghetti, but short pastas like penne or rigatoni work well too, especially if I want a heartier bite.
Can I add protein to this dish?
Yes, I sometimes add grilled chicken, shrimp, or even Italian sausage for extra protein without losing the freshness of the sauce.
Conclusion
This roasted cherry tomato pasta is one of those meals I never get tired of making. It’s simple, flavorful, and endlessly adaptable. Whether I stick to the classic version or dress it up with extras like burrata or olives, it always feels like the perfect balance of rustic comfort and fresh, garden-inspired flavor.
Roasted Cherry Tomato Pasta
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
Roasted Cherry Tomato Pasta is a simple, rustic dish made with sweet, oven-roasted cherry tomatoes, garlic, olive oil, and fresh basil tossed with pasta. It’s a comforting, flavorful vegetarian meal perfect for summer or any time of year.
- Author: Sophia
- Prep Time: 5 minutes
- Cook Time: 45 minutes
- Total Time: 50 minutes
- Yield: 4 servings
- Category: Dinner
- Method: Roasted
- Cuisine: Italian
- Diet: Vegetarian
Ingredients
- 12 oz linguine or spaghetti (or penne, rigatoni, ziti)
- 1.5 lbs cherry tomatoes (or grape/plum tomatoes)
- 4–5 garlic cloves, unpeeled
- 3 tbsp extra virgin olive oil, divided
- 1/4 tsp crushed red pepper flakes (optional)
- 1 tsp kosher salt, plus more for pasta water
- 1/3 cup fresh basil leaves, torn
- Optional: grated Parmesan or pecorino cheese for serving
Instructions
- Preheat oven to 425°F. Line a baking sheet with parchment paper. Spread cherry tomatoes on the sheet, drizzle with 2 tbsp olive oil, and sprinkle with salt.
- Wrap garlic cloves in foil with a bit of olive oil and place on the sheet. Roast for 30 minutes.
- Once done, mash roasted garlic with the back of a knife or fork.
- In a large skillet, heat 1 tbsp olive oil over medium-low. Add mashed garlic and red pepper flakes, cook for 1 minute.
- Add roasted tomatoes and their juices. Simmer until the sauce thickens slightly.
- Meanwhile, boil pasta in salted water until al dente. Reserve 1 cup of pasta water.
- Add drained pasta to the tomato sauce. Stir and cook together for 1 minute, adding pasta water as needed to coat the pasta.
- Remove from heat. Stir in fresh basil and serve with a drizzle of olive oil and grated cheese, if using.
Notes
- Top with burrata for extra creaminess.
- Stir in olives, capers, or roasted peppers for variation.
- Gnocchi is a great pasta swap for a heartier version.
- Make the sauce ahead and freeze for up to 3 months.
- Best with fresh basil—avoid dried for this recipe.
Nutrition
- Serving Size: 1 serving
- Calories: 430
- Sugar: 8g
- Sodium: 460mg
- Fat: 16g
- Saturated Fat: 3g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 60g
- Fiber: 5g
- Protein: 11g
- Cholesterol: 0mg