One-Pot Spaghetti is a quick and simple pasta dish filled with juicy cherry tomatoes, fresh spinach, garlic, and a hint of lemon. A sprinkle of Parmesan and fresh basil brings everything together for an easy weeknight dinner that’s full of flavor.
Serve with a caprese salad and homemade garlic bread for the perfect meal.

This post may contain affiliate links. Please read our disclosure policy.
Holly’s Recipe Highlights: One-Pot Spaghetti

- Flavor: This recipe combines sweet-tart tomatoes, zesty lemon, savory garlic and Parmesan, a gentle kick of red pepper, and fragrant basil.
- Why Make It: Pasta and sauce cook together in one pan, saving time and dishes while the starchy pasta water creates a smooth, flavorful sauce.
- Tools: A wide Dutch oven or deep skillet gives the spaghetti plenty of room to cook, making it easier to stir and combine with the sauce.
Total Time: 30 Mins Servings: 4 Cooking Method: Stovetop
Ingredient Notes
- Cherry Tomatoes: Replace with grape tomatoes, though they tend to be slightly firmer.
- Dried Basil: Italian seasoning can be used in a pinch, but it will give the dish a slightly different flavor.
- Spaghetti: Regular dry spaghetti works best. Spaghettini cooks more quickly, while thicker pasta may require a little extra water and cooking time.
- Lemon Zest: Zest only the yellow outer layer, avoiding the bitter white pith. Save the lemon for another recipe, like my lemon water.
- Fresh Spinach: Baby spinach needs no chopping. Swap for chopped kale, but add it earlier to give it time to soften.
How to Make One-Pot Spaghetti

- In a Dutch oven, heat the oil, garlic, basil, and chili flakes.

- Add the tomatoes and lemon zest.

- Add the pasta and boiling water.

- Cover and cook. Then uncover and cook a little longer to reduce the liquid.

- Stir in the spinach (full recipe below).

- Remove from heat and add Parmesan.

Storing One Pot Spaghetti
- Keep leftovers in an airtight container in the refrigerator for up to 4 days.
- Reheat in a covered skillet or microwave with a splash of water. Add fresh Parmesan and basil after reheating to wake up the flavors.
Freezing is not recommended.
More One-Pot Weeknight Winners
Did you enjoy this One-Pot Spaghetti Recipe? Leave a comment and rating below.

Equipment
Ingredients
- 1 lemon zested
- 2 tablespoons olive oil
- 4 cloves garlic chopped
- 1 teaspoon dried basil
- ½ teaspoon salt more to taste
- ½ teaspoon red pepper flakes optional
- 3 cups cherry tomatoes halved
- 8 ounces spaghetti
- 3 ¼ cups boiling water more as needed
- 6 cups fresh spinach lightly packed
- ¼ cup shredded Parmesan cheese plus additional for garnish
- thinly sliced fresh basil leaves for garnish
Instructions
- Zest the lemon and set the zest aside. Reserve the lemon for another use.
- In a Dutch oven or deep skillet, heat the olive oil over medium heat.
- Add the garlic, basil, salt, and chili flakes. Cook 1 minute or until fragrant.
- Add the tomatoes and lemon zest, stir to combine. Add pasta and boiling water, stir with tongs to ensure the pasta is covered.
- Cover and cook for 4 minutes, stirring occasionally. Uncover and cook until the pasta is tender, about 6 to 8 minutes more.
- Stir in the spinach leaves until wilted. Remove from the heat, add the Parmesan cheese and stir to combine. Cover and let rest 5 minutes.
- Season with additional salt and pepper to taste. Garnish with fresh basil and additional Parmesan cheese if desired.
Notes
Nutrition Information
Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.
© SpendWithPennies.com. Content and photographs are copyright protected. Sharing of this recipe is both encouraged and appreciated. Copying and/or pasting full recipes to any social media is strictly prohibited. Please view my photo use policy here.













Perfect. I am surprised that I like it so much. Didn’t have lemons for zest, but did use lemon juice (bottled) and it is delicious. Whole family likes it. Next time I’ll cook some sausage and add it.
Sharon, so glad you loved it! Even without the zest, that lemon juice still gives such a nice brightness. Sausage sounds like it’ll make it extra hearty.
Made this dish for Meatless Monday. Very easy to prepare and satisfying.
So glad you enjoyed it, Judy! This is the perfect recipe for that.
I made this last night and added some shrimp we had leftover. So good! My husband doesn’t like basil so I had to leave that out and it was still very tasty. I sprinkled flat leaf parsley instead of the basil on the dish just before serving. Thanks for this one.
So glad you loved it Tee!
your stuff is awesome —-thank you so very much!
BW, I am glad you enjoyed the recipe.
I love that it doesn’t have meat. The ingredients added a fresh & easy flare to this dish. The presentation & aroma appealed to the eye & got the saliva glands pumped. Parmegiano finished it off nicely
Glad you enjoyed it!