Creating a bowl of Tomato Butter Pasta is like wrapping yourself in a warm blanket on a chilly evening—it’s pure comfort on a plate. This delightful dish takes about 30 minutes to make and features rich flavors that meld beautifully, thanks to the simplicity of butter and fresh tomatoes. Whether you’re cooking for yourself or hosting a gathering, this recipe proves that comfort food can be both quick and irresistible.
This recipe is perfect for busy weeknights when you crave something hearty and satisfying without the fuss. It’s also great for casual gatherings or a cozy dinner at home. Plus, you can store leftovers in the fridge for up to three days, making it a convenient choice for meal prep.
Why You’ll Love This Recipe
- The creamy butter sauce coats the pasta perfectly and creates a comforting texture.
- Fresh cherry tomatoes offer a burst of flavor that transforms the dish.
- It’s quick and easy to make—ready in just about 30 minutes.
- The addition of basil and lemon zest elevates the dish with vibrant freshness.
What You’ll Need
Gather these ingredients to create your delicious Tomato Butter Pasta:
For Cooking the Pasta
- 12 oz spaghetti or your choice of pasta
For the Butter Sauce
- 4 tablespoons unsalted butter
- 2 cups cherry tomatoes, halved
- 4 cloves garlic, minced
- ½ teaspoon red pepper flakes (optional)
- ¾ teaspoon salt
- ¼ teaspoon black pepper
For Freshness and Serving
- ½ cup fresh basil, chopped
- ½ cup grated Parmesan cheese (plus more for serving)
- Zest of 1 lemon
Substitute unsalted butter with olive oil if needed.
Substitutions & Swaps
- Swap spaghetti for any pasta shape you prefer.
- Use grape tomatoes in place of cherry tomatoes.
- Omit red pepper flakes for a milder flavor.
- Substitute Parmesan with pecorino for a different taste.
How to Make It
Follow these simple steps to create your own Tomato Butter Pasta:
Boil the Pasta
In a large pot of salted boiling water, cook your pasta according to package instructions until al dente. Reserve 1 cup of pasta water and drain the remainder.
Melt the Butter
In a large skillet, melt the butter over medium heat.
Add Garlic and Tomatoes
Once the butter is melted, add the minced garlic and cook for about 1 minute until fragrant. Then, add the halved cherry tomatoes.
Sauté the Tomatoes
Cook the tomatoes for about 5-7 minutes until they begin to soften and release their juices. Stir occasionally for even cooking.
Season the Sauce
Add red pepper flakes, salt, and black pepper. Stir until everything is combined.
Combine Pasta and Sauce
Add the drained pasta to the skillet with the tomato mixture. Toss everything well to coat the pasta in the sauce.
Adjust the Consistency
Add the reserved pasta water as needed to achieve the desired consistency of the sauce.
Finish with Fresh Ingredients
Stir in the fresh basil, Parmesan cheese, and lemon zest. Toss until the cheese melts and everything is heated through.
Serve
Remove from heat and serve immediately with extra Parmesan cheese on top.
How to Store It
Fridge: Store in an airtight container for up to 3 days.
Freezer: No, the pasta’s texture won’t hold.
Reheat: Microwave on low for 1-2 minutes, stirring occasionally.
Tips for Best Results
- Use high-quality butter for richer flavor.
- Let the pasta finish cooking in the sauce for added flavor.
- Experiment with different herbs for unique variations.
Serving Suggestions
- Pair with a crisp side salad for a complete meal.
- Serve alongside garlic bread for an extra indulgent experience.
- Enjoy with a glass of white wine for a delightful dinner.


