One-Pan Tomato Basil Spaghetti with Spinach

A quick and easy one-pot pasta where spaghetti, tomatoes, and aromatics cook together, creating a flavorful sauce with minimal cleanup.

This one-pan pasta is the ultimate weeknight dinner: tender spaghetti, sweet cherry tomatoes, and wilted spinach all come together in a single pot. The pasta cooks directly in the seasoned water, absorbing all the flavors and leaving you with a silky sauce—no colander needed.

It is naturally vegetarian and can easily be made vegan by omitting the Parmesan or using a plant-based alternative. Ready in under 30 minutes, it is perfect for lazy summer evenings or a busy weeknight meal.

Ingredients

Servings 4

Converted amounts are rounded.

Method

  1. Place the spaghetti, cherry tomatoes, sliced onion, sliced garlic, and basil in a large deep pan. Drizzle with the olive oil, then season with Italian seasoning (if using), crushed red pepper, and salt.
  2. Add the water to the pan and bring to a boil over high heat. Reduce the heat to medium and cook for 8–10 minutes, stirring occasionally with tongs, until the liquid has mostly evaporated and a sauce has formed.
  3. Add the baby spinach to the pan and stir gently until the spinach has wilted, about 1 minute.
  4. Remove the pan from the heat and stir in the grated Parmesan cheese. Serve immediately, warm.

💡 Tips

  • For a vegan version, simply omit the Parmesan or substitute with a vegan cheese alternative.
  • Use whole wheat or gluten-free spaghetti if desired; cooking time may vary slightly.
  • If you like more texture, cut the cherry tomatoes in half before cooking.

Inspired by a recipe from FeelGoodFoodie

You may also like

🍽️

Homestyle Chicken Fried Rice

A quick and easy chicken fried rice that's better than takeout, with all the tips you need to make it…

⏱ 30 minEasy
🍽️

Noodle Veggie Teriyaki Stir-Fry

A quick, colorful stir-fry with noodles and mixed vegetables in a savory teriyaki sauce—perfect for a…

⏱ 40 minEasy
🍽️

Angelic Spaghetti with Anchovies and Capers

A simple yet stunning pasta that tastes like a seaside summer: anchovies melt into olive oil with cherry…

⏱ 20 minEasy
🍽️

Hearty Beef & Pasta Skillet

A quick and satisfying weeknight dinner, this dish combines tender pasta with a rich, savory ground beef…

⏱ 1hEasy