There’s something magical about a pot of spaghetti simmering away, filling the kitchen with the rich aroma of tomatoes and herbs. This One Pot Tomato Spaghetti is a celebration of simplicity, where every ingredient shines in perfect harmony.
Imagine juicy cherry tomatoes bursting with flavor, mingling with al dente pasta, all cooked together in one glorious pot. It’s a dish that captures the essence of Italian cooking—fresh, vibrant, and utterly satisfying.
With just a handful of ingredients, this recipe transforms into a comforting meal that’s perfect for busy weeknights or leisurely weekends. The best part? Minimal cleanup, which means more time to savor every delicious bite.

Ingredients
Here’s a delicious recipe for One Pot Tomato Spaghetti that serves four. Gather these ingredients to recreate the dish:
- 12 oz spaghetti, uncooked
- 2 cups cherry tomatoes, halved
- 4 cloves garlic, minced
- 1/4 cup olive oil
- 4 cups vegetable broth
- 1 tsp salt
- 1/2 tsp black pepper
- 1/2 tsp red pepper flakes, optional
- 1/4 cup fresh basil, chopped
- 1/4 cup grated Parmesan cheese, for serving
Instructions
Enjoy a simple yet flavorful One Pot Tomato Spaghetti that brings together fresh ingredients in a delightful way. Follow these steps to create a delicious meal in no time.
- Heat the olive oil: In a large pot or skillet, pour in 1/4 cup of olive oil and heat it over medium heat until it shimmers, ensuring the oil is hot enough to sauté the garlic.
- Sauté the garlic: Add 4 cloves of minced garlic to the hot oil and sauté for about 1 minute, stirring frequently until the garlic is fragrant but not browned, as this can lead to bitterness.
- Add the cherry tomatoes: Stir in 2 cups of halved cherry tomatoes and cook for 3-4 minutes, allowing them to soften and release their juices, which will create a flavorful base for the spaghetti.
- Incorporate the spaghetti: Add 12 oz of uncooked spaghetti to the pot, ensuring it is evenly distributed among the tomatoes and garlic for a uniform cooking process.
- Pour in the vegetable broth: Carefully add 4 cups of vegetable broth to the pot, making sure the spaghetti is submerged, which will help it cook evenly and absorb all the flavors.
- Season the mixture: Sprinkle in 1 tsp of salt, 1/2 tsp of black pepper, and 1/2 tsp of red pepper flakes if using, stirring well to combine all the ingredients and enhance the overall taste.
- Bring to a boil: Increase the heat to high and bring the mixture to a boil, then reduce the heat to medium-low and cover the pot, allowing it to simmer for about 10-12 minutes or until the spaghetti is al dente.
- Stir and check for doneness: After the cooking time, stir the spaghetti to ensure it doesn’t stick together, and check if it’s cooked to your desired level of tenderness; if needed, cook for an additional 1-2 minutes.
- Add fresh basil: Once the spaghetti is cooked, remove the pot from heat and fold in 1/4 cup of chopped fresh basil, which will add a burst of freshness to the dish.
- Serve with Parmesan: Divide the spaghetti into bowls and top each serving with a sprinkle of 1/4 cup of grated Parmesan cheese, enhancing the flavor and adding a creamy texture.

Check These Out
Tweaks and Additions
Elevate your One Pot Tomato Spaghetti with these simple tweaks and additions that will enhance the flavor and texture of your dish. With just a few adjustments, you can create an even more delightful culinary experience.
- Add onions: Sauté 1 diced onion along with the garlic to introduce a sweet and savory depth to the dish, enhancing the overall flavor profile.
- Include spinach or kale: Stir in 2 cups of fresh spinach or chopped kale during the last few minutes of cooking for added nutrition and a pop of color.
- Use fresh herbs: In addition to basil, consider adding 1/4 cup of chopped fresh parsley or oregano for a more complex herbaceous flavor.
- Incorporate lemon juice: Squeeze the juice of half a lemon over the finished dish to brighten the flavors and add a refreshing zing.
- Top with toasted pine nuts: Sprinkle 1/4 cup of toasted pine nuts on top before serving for a delightful crunch and nutty flavor contrast.
- Experiment with cheese: Try adding a mix of cheeses, such as feta or goat cheese, for a creamy finish that complements the tomatoes beautifully.
- Adjust spice levels: For a bolder kick, increase the red pepper flakes to 1 teaspoon or add a pinch of cayenne pepper to suit your heat preference.
- Drizzle with balsamic glaze: A drizzle of balsamic glaze over the top before serving can add a sweet and tangy element that enhances the dish’s richness.

