One-Pot Pasta With Spinach and Tomatoes Made Easy

One-Pot Pasta With Spinach and Tomatoes is an easy dinner made by simmering dry spaghetti or linguine directly in a savory broth with undrained diced tomatoes, onion, garlic, and Italian seasoning. The complete meal takes about 10 minutes to prepare and 15–20 minutes to cook, so dinner is ready in approximately 25–30 minutes with only one skillet or Dutch oven to wash.

Every forkful is saucy, garlicky, and comforting, with tender pasta, bright tomato flavor, and delicate spinach stirred in at the very end. A shower of finely grated Parmesan adds a salty, nutty finish, while optional crushed red-pepper flakes bring a gentle warmth for anyone who likes a little spice.

Jump to Recipe

Why You’ll Love This Recipe

One-pot pasta with spinach and tomatoes served in a bowl

This dinner solves several weeknight problems at once: it is quick, filling, vegetable-packed, and prepared in a single cooking vessel. Instead of boiling pasta separately and making a sauce in another pan, the noodles cook right in the tomato broth and release starch as they simmer.

That starch gives the finished sauce a naturally creamy texture without adding cream. The tomatoes provide juicy acidity, the onion and garlic create a savory base, and spinach slips into the dish for color and freshness.

The method is also forgiving when you follow the visual cues. Stirring keeps the noodles from clumping, adding spinach at the end protects its fresh flavor, and a final taste lets you adjust the salt before serving.

If you enjoy clever pasta ideas, our crispy Air Fryer Pasta Chips are a fun snack for another day, while this skillet pasta makes the more substantial dinner.

Ingredients You’ll Need

Ingredients for one-pot spinach and tomato pasta

The ingredient list is short, but each item has an important role. Choose a large, wide skillet or Dutch oven so the pasta can lie down in the liquid and cook more evenly.

  • Olive oil: Use it to soften the onion and start the aromatic base.
  • Yellow onion and garlic: These provide sweetness, savoriness, and a fragrant foundation.
  • Undrained diced tomatoes: Keep every drop of liquid in the can because it becomes part of the broth.
  • Vegetable broth: This supplies the moisture needed to cook the noodles while adding savory flavor.
  • Spaghetti or linguine: Twelve ounces of dry pasta gives four satisfying servings.
  • Seasonings: Italian seasoning, kosher salt, black pepper, and optional red-pepper flakes balance the tomato sauce.
  • Baby spinach: Five ounces adds a tender green element and wilts quickly at the end.
  • Parmesan: A quarter cup of finely grated cheese provides a salty, nutty finish.

For a cozy dessert after dinner, you can browse these easy cinnamon rolls. They are unrelated to the pasta pot, but their warm cinnamon aroma makes a comforting menu pairing.

How to Make It Step-by-Step

Pasta simmering in tomato broth in one skillet

Step 1: Heat the olive oil in a large, wide skillet or Dutch oven over medium-high heat. Add the diced onion and cook for 3–4 minutes, stirring occasionally, until it softens without taking on much color.

Step 2: Add the minced garlic and cook for about 30 seconds. Keep it moving during this short cooking time so the garlic becomes fragrant without burning.

Step 3: Stir in the undrained diced tomatoes, vegetable broth, Italian seasoning, crushed red-pepper flakes if using, kosher salt, and freshly ground black pepper. The tomato liquid is essential, so do not drain the can before adding it.

Step 4: Bring the seasoned tomato mixture to a boil. Add the dry spaghetti or linguine and press the strands down into the liquid with tongs or a spoon as they soften.

Step 5: Reduce the heat to a steady simmer and cook uncovered for approximately 10–12 minutes. Stir frequently, separating the noodles and turning them through the sauce until the pasta is tender and most of the liquid has been absorbed.

Step 6: Add the baby spinach during the final 1–2 minutes. Stir gently until the leaves wilt into the hot pasta while retaining a fresh green color.

Step 7: Taste the finished pasta and adjust the seasoning with more salt or pepper as needed. Spoon it into bowls immediately and top each serving with finely grated Parmesan cheese.

Pro Tips for Perfect One-Pot Pasta

Spinach being stirred into one-pot tomato pasta

A wide cooking vessel is one of the most useful tools for this recipe. It gives the noodles room to spread through the broth, which helps prevent uneven cooking and makes frequent stirring easier.

Stir often, particularly during the first few minutes after the noodles begin to soften. One-pot pasta releases starch as it cooks, which thickens the sauce beautifully but may also cause sticking if the strands sit undisturbed.

Keep the pan uncovered during the simmer. This allows excess moisture to evaporate while the pasta absorbs the seasoned broth, leaving you with a sauce that clings to the noodles.

  • If the pasta is tender but the sauce is too loose, simmer for another 1–2 minutes.
  • If the pasta becomes dry before it is tender, add a small amount of hot broth or water.
  • Add spinach near the end so it does not overcook or lose its fresh flavor.
  • Grate the Parmesan finely so it melts and scatters easily over the hot pasta.

For another make-ahead-friendly side dish idea, try this hot German potato salad. Its tangy, savory profile can complement a simple pasta dinner when you are feeding a larger table.

Serving Suggestions

Parmesan garnish on spinach and tomato pasta

Serve this pasta as soon as it is finished, while the sauce is glossy and the noodles are warm. Add Parmesan directly to each bowl, then offer extra black pepper or red-pepper flakes at the table for individual seasoning.

A simple green salad, steamed vegetables, or warm crusty bread can round out the meal without competing with the tomato and spinach flavors. Since the pasta already contains vegetables and broth, the rest of the menu can stay wonderfully uncomplicated.

For a family-style presentation, bring the skillet to the table on a heat-safe surface and let everyone serve themselves. Finish the whole pan with Parmesan just before serving so the cheese softens into the sauce.

Storage and Reheating

Stored and reheated one-pot pasta with spinach and tomatoes

Leftovers can be cooled and stored in an airtight container in the refrigerator. The pasta may thicken as it sits because its starch continues to absorb moisture, so plan to loosen it gently when reheating.

Warm individual portions in a skillet or microwave, adding a small splash of water or hot broth if needed. Heat until warmed through, stir well, and finish with a little fresh Parmesan.

For a sweet freezer-friendly idea to keep on hand after dinner, see these no-bake marshmallow roll cookies. Another seasonal option is this pumpkin cinnamon roll recipe, especially when cool-weather comfort food is on the menu.

One-Pot Pasta With Spinach and Tomatoes Made Easy

One-Pot Pasta With Spinach and Tomatoes Made Easy

This simple one-pot dinner cooks pasta directly in a tomato and vegetable broth sauce with onion, garlic, Italian seasoning, and fresh baby spinach. Serve it immediately with Parmesan for a fast, cozy meal.
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Servings: 4 servings

Ingredients
  

Main Ingredients
  • 1 tablespoon Olive oil
  • 1 small Small yellow onion, diced
  • 2 cloves Garlic cloves, minced
  • 1 28-ounce can Diced tomatoes, undrained
  • 4 cups Vegetable broth
  • 12 ounces Dry spaghetti or linguine
Seasonings
  • 1/2 teaspoon Italian seasoning
  • 1/4 teaspoon Crushed red-pepper flakes, optional
  • 1 teaspoon Kosher salt, plus more to taste
  • 1/4 teaspoon Freshly ground black pepper
Finishing Ingredients
  • 5 ounces Baby spinach
  • 1/4 cup Finely grated Parmesan cheese, for serving

Method
 

Step-by-Step
  1. Heat the olive oil in a large, wide skillet or Dutch oven over medium-high heat. Add the diced onion and cook for 3–4 minutes, until softened, then stir in the minced garlic and cook for about 30 seconds.
  2. Stir in the undrained diced tomatoes, vegetable broth, Italian seasoning, optional crushed red-pepper flakes, kosher salt, and black pepper. Bring the mixture to a boil so the cooking liquid is hot before the pasta goes in.
  3. Add the dry spaghetti or linguine, pressing it down into the liquid as it softens. Reduce the heat to a steady simmer and cook uncovered for approximately 10–12 minutes, stirring frequently, until the pasta is tender and most of the liquid has been absorbed.
  4. Stir in the baby spinach during the final 1–2 minutes of cooking. Continue stirring just until the leaves wilt and blend into the pasta.
  5. Taste the pasta and adjust the seasoning with more salt or pepper if needed. Serve immediately with finely grated Parmesan cheese.

Notes

Use a wide skillet and stir often to help the pasta cook evenly and prevent sticking. Keep the canned tomato liquid because it is part of the cooking broth. If the pasta is tender but the sauce is too loose, simmer for another 1–2 minutes; if the pan becomes dry before the pasta is done, add a small amount of hot broth or water.

Final Thoughts

One-Pot Pasta With Spinach and Tomatoes delivers the comfort of a saucy pasta dinner with a remarkably simple cooking process. The noodles absorb the seasoned tomato broth, the spinach adds a fresh finish, and Parmesan ties every savory note together.

Remember the three details that make the method work: use undrained tomatoes, choose a wide pan, and stir frequently while the pasta simmers. Add the spinach only during the final 1–2 minutes, then serve the dish immediately while the sauce is at its creamiest.

With only about 10 minutes of prep and 15–20 minutes of cooking, this recipe belongs in your regular dinner rotation. It is warm, colorful, practical, and satisfying enough to please the whole table.

Leave a Comment

Recipe Rating