
Garlic Butter Pasta with Roasted Cherry Tomatoes and Basil is the kind of meal that turns everyday pantry staples into a warm, satisfying plate of food with very little effort. Sweet roasted tomatoes soften in the oven until their juices mingle with rich butter, fragrant garlic, and fresh basil, creating a silky coating for tender pasta.
This dish balances richness with freshness. The roasted tomatoes bring concentrated sweetness, while basil adds a clean herbal finish that keeps each bite balanced rather than heavy. It works equally well as a quick weeknight dinner or a relaxed meal shared around the table.
The beauty of Garlic Butter Pasta with Roasted Cherry Tomatoes and Basil comes from simple cooking methods and ingredients that complement each other naturally. Roasting deepens flavor, garlic perfumes the sauce, and pasta ties everything together into a comforting meal.
Ingredients Overview

The foundation of Garlic Butter Pasta with Roasted Cherry Tomatoes and Basil starts with cherry tomatoes. Their small size allows them to roast quickly while becoming soft and lightly caramelized. As they bake, their juices release and blend into the sauce rather than staying separate.
Pasta forms the body of the dish. Long pasta such as spaghetti or linguine creates silky strands coated with garlic butter, though shorter shapes such as fusilli or penne also work well because they catch pockets of tomato and basil.
Butter is central to the sauce. It creates richness and helps carry the aroma of garlic throughout the dish. Unsalted butter gives better control over seasoning, though salted butter can work if the final salt level is adjusted.
Garlic should be fresh and finely sliced or minced. Cooking it briefly keeps the flavor mellow and aromatic instead of sharp. Burned garlic creates bitterness, so gentle heat matters.
Fresh basil brings brightness and contrast. Adding most of it at the end keeps its fresh character intact. A small portion may be stirred into the warm pasta for extra fragrance.
Olive oil supports roasting and balances the butter. Parmesan cheese adds savory depth and lightly thickens the final sauce.
If needed, substitute grape tomatoes for cherry tomatoes, pecorino for Parmesan, or use plant-based butter and cheese alternatives. Whole wheat pasta can also be used for a slightly heartier texture.
Ingredients
12 ounces spaghetti or linguine
2 pints cherry tomatoes
3 tablespoons olive oil
6 tablespoons unsalted butter
5 cloves garlic, finely minced
1 teaspoon kosher salt, divided
1/2 teaspoon black pepper
1/4 teaspoon crushed red pepper flakes
1/2 cup grated Parmesan cheese
1/2 cup loosely packed fresh basil leaves, torn
1/3 cup reserved pasta water
Extra Parmesan for serving
Step-by-Step Instructions

Preheat the oven to 425°F (220°C). Line a baking sheet or shallow roasting pan with parchment paper for easier cleanup.
Place the cherry tomatoes on the prepared pan. Drizzle with 2 tablespoons olive oil and season with half of the salt and black pepper. Toss until coated and spread into a single layer.
Roast for 22 to 28 minutes. The tomatoes should soften, wrinkle, and begin releasing juices. Some light browning around the edges is ideal because it adds depth to the finished pasta.
While the tomatoes roast, bring a large pot of water to a rolling boil. Add enough salt so the water tastes lightly seasoned. Cook the pasta according to package instructions until just al dente.
Before draining, reserve about 1/3 cup pasta water. This starchy liquid helps the sauce coat the pasta smoothly.
Place a large skillet over medium-low heat. Add the remaining olive oil and butter. Once the butter melts, stir in the garlic and red pepper flakes.
Cook for about 1 minute, stirring constantly. Garlic should smell fragrant and soften slightly without becoming brown. Excess heat can turn it bitter.
Add the roasted tomatoes and all collected juices to the skillet. Gently press a portion of the tomatoes with the back of a spoon to release additional flavor while keeping some whole for texture.
Transfer the drained pasta directly into the skillet. Toss thoroughly so the strands become coated in butter and tomato juices.
Add reserved pasta water a little at a time until the sauce lightly clings to the pasta instead of pooling at the bottom.
Scatter in Parmesan cheese and mix continuously. The cheese should melt into the sauce and create a glossy finish.
Remove from heat and fold in most of the basil, reserving a small amount for garnish.
Taste and adjust salt if needed.
Serve immediately with additional Parmesan and fresh basil.
Common issues are simple to avoid. Overcooking pasta leads to softness, so stop at al dente. Cooking garlic too long creates bitterness. Skipping pasta water can leave the sauce feeling greasy rather than smooth.
Tips, Variations & Substitutions
For stronger roasted flavor, leave the tomatoes in the oven a few extra minutes until some begin to burst and caramelize.
Adding a squeeze of lemon at the end gives a brighter finish that pairs nicely with the butter. For extra richness, stir in a spoonful of mascarpone.
Protein additions work naturally with this dish. Grilled chicken, sautéed shrimp, or white beans fit well without overwhelming the garlic and basil.
For a vegetarian variation, simply follow the recipe as written with Parmesan made without animal rennet if preferred.
Plant-based butter and dairy-free hard cheese create a dairy-free version while maintaining the creamy texture.
If basil is unavailable, flat-leaf parsley can replace part of it, though the flavor profile changes slightly.
Whole wheat pasta gives a firmer texture and a deeper grain flavor. Gluten-free pasta also works, though cooking time should be watched closely because texture can shift quickly.
Roasted zucchini, spinach, or mushrooms can be added for extra vegetables without changing the character of the dish.
Serving Ideas & Occasions
Garlic Butter Pasta with Roasted Cherry Tomatoes and Basil pairs naturally with crisp green salads dressed lightly with olive oil and lemon.
Warm bread or garlic toast works beautifully for gathering the extra buttery tomato sauce from the plate.
For drinks, sparkling water with citrus, iced tea, or a light white wine pair nicely with the richness of the dish.
This pasta fits many occasions. It works as a weekday dinner when cooking needs to stay simple, but it also feels polished enough for casual entertaining.
Serve it family style in a large bowl with fresh basil scattered over the top. It also works as a side dish alongside grilled vegetables or roasted proteins.
During warmer months, the fresh tomatoes and basil create a seasonal feel, while cooler weather highlights the comfort of butter and pasta.
Nutritional & Health Notes
This dish provides carbohydrates from pasta for energy, along with moderate fat from butter and olive oil.
Cherry tomatoes contribute fiber and naturally occurring vitamins, while basil adds fresh herbal notes with minimal calories.
Parmesan supplies protein and savory richness in a relatively small amount. Using whole wheat pasta can increase fiber content.
Portion balance is helpful with richer pasta dishes. Pairing with vegetables or a salad creates a more balanced meal.
Reducing butter slightly and increasing roasted tomatoes creates a lighter version while preserving flavor.
This recipe focuses on satisfying texture and fresh ingredients rather than heavy cream-based sauces, creating richness through simple cooking methods.
FAQs
Can I prepare the roasted tomatoes ahead of time?
Yes. Roasted tomatoes can be prepared up to two days in advance and refrigerated in a covered container. Store the juices along with the tomatoes because they contribute heavily to the final sauce. Reheat gently in a skillet before combining with freshly cooked pasta. This approach shortens dinner preparation and keeps the tomatoes flavorful. Add basil only at serving time for the freshest result.
Which pasta shape works best?
Long pasta such as spaghetti and linguine creates a classic silky texture and distributes the butter sauce evenly. Short shapes such as fusilli or penne work well if you prefer more tomato pieces tucked into the pasta. Cook whichever shape you choose until al dente because the pasta continues absorbing sauce after draining.
Can I add protein to this recipe?
Yes. Grilled chicken, sautéed shrimp, roasted salmon, or white beans pair nicely with the garlic butter and roasted tomatoes. Add cooked proteins near the end so they warm through without becoming dry. Keep seasonings simple so the basil and tomatoes remain noticeable.
How do I store leftovers?
Transfer cooled pasta to an airtight container and refrigerate for up to three days. Reheat gently in a skillet with a splash of water to loosen the sauce. Microwaving works as well, though the texture stays smoother when reheated on the stovetop. Add fresh basil after reheating.
Why did my sauce feel oily?
The sauce usually separates when there is not enough starchy pasta water or when the heat stays too high after adding butter. Tossing the pasta thoroughly with reserved cooking water helps create a smoother finish. Adding cheese gradually also helps bring the sauce together.
Can I use canned tomatoes?
Fresh cherry tomatoes remain the preferred option because roasting concentrates their sweetness and texture. If fresh tomatoes are unavailable, drained canned whole tomatoes can be roasted briefly before adding to the sauce. The finished flavor will differ slightly but still produce a rich tomato base.
Is this recipe suitable for entertaining?
Yes. Garlic Butter Pasta with Roasted Cherry Tomatoes and Basil scales well for larger groups. Roast tomatoes in batches and cook pasta just before serving. Keep everything warm and combine shortly before bringing it to the table. Finish with fresh basil and extra cheese for the freshest presentation.


