This one-pot pasta is what I make when dinner needs to happen and my patience has left the building. Very relatable, honestly.
The tomatoes, spinach, garlic, and Parmesan do all the heavy lifting, because apparently they’re better organized than I am. Rude, but delicious.
I first made this on a night when washing one more pan felt illegal. It still tastes like I tried harder than I did.

One-Pot Linguine with Spinach and Tomatoes
EQUIPMENT (PAID LINKS)
- Large Dutch oven or heavy pot with lid
- Measuring cup
- Serving platter
- Box grater
Ingredients
- 1 cup chopped onion
- 6 garlic cloves minced
- 1 tablespoon olive oil
- 1 can diced tomatoes about 14.5 ounces, with juices
- 2 cups chicken stock
- ½ teaspoon dried oregano
- ½ teaspoon salt
- 8 ounces linguine
- 10 ounces fresh spinach
- ¼ cup grated Parmesan cheese
Instructions
- Chop Onion: Dice the onion into small pieces.
- Mince Garlic: Finely mince the garlic cloves.
- Heat Oil: Pour the olive oil into a large Dutch oven or heavy pot. Heat it over medium-high heat.
- Sauté Onion and Garlic: Add the chopped onion and minced garlic to the hot oil. Cook for about 3 minutes, stirring often, until the onion starts to soften and the garlic smells fragrant.
- Add Tomatoes: Pour in the diced tomatoes with their juices. Stir them into the onion and garlic.

- Add Stock and Seasoning: Pour in the chicken stock, then add the dried oregano and salt. Stir until everything is combined.
- Add Linguine: Add the linguine to the pot. Press the pasta down into the liquid as it softens so it can cook evenly.
- Cook Pasta: Cover the pot and simmer over medium heat for 10 to 12 minutes, stirring every few minutes, until the linguine is tender and most of the liquid has turned into a light sauce.
- Add Spinach: Add the fresh spinach to the pot. Stir for about 2 minutes, until the spinach wilts into the pasta.

- Finish with Parmesan: Transfer the pasta to a serving platter. Sprinkle the grated Parmesan cheese over the top.
- Serve Warm: Serve the pasta right away while it is hot and saucy.
Video Recipe
One-Pot Linguine with Spinach and Tomatoes: Tiny Tricks for Maximum “Look, I Cooked” Energy
These are the little moves that keep dinner from turning into a pasta-based group project. Grab a spoon, trust the pot, and try not to overthink it.

Use a Big Enough Pot
This is not the time for your cute little saucepan that “probably works.” Linguine needs room to soften, twist, and generally act dramatic before it finally settles down. A wide Dutch oven or deep skillet keeps the pasta from clumping into one sad noodle brick.
Break the Linguine If You Must
Yes, someone’s Italian grandmother may feel a chill in the air, but broken linguine cooks more easily in a one-pot recipe. Snap it in half if your pot is narrow or your patience is thinner than the pasta. Dinner does not need to be historically accurate.
Stir More Than You Think
One-pot pasta loves to pretend it is low-maintenance, then quietly sticks to the bottom when you look away. Stir every few minutes, especially once the noodles start softening. The pasta is not needy, exactly, but it does enjoy supervision.
Swap the Stock Without Drama
Chicken stock gives the sauce a cozy, savory flavor, but vegetable stock works great if you want to keep it meat-free. Water can work in a pinch, though you may want an extra pinch of salt because water brings all the personality of a waiting room.
Use What Tomatoes You Have
Diced tomatoes are easy and reliable, but crushed tomatoes will make the sauce smoother and a little richer. Fire-roasted tomatoes add extra flavor without asking you to do anything impressive, which is my favorite kind of ingredient.

Do Not Add the Spinach Too Early
Spinach looks like a mountain when it hits the pot and then shrinks into almost nothing, because apparently it has commitment issues. Add it near the end so it stays bright and fresh instead of turning into swamp confetti. Wilted is good; defeated is not.
Parmesan Is the Finisher, Not the Wallpaper
Add Parmesan at the end so it melts gently into the hot pasta instead of clumping or sticking to the bottom. Freshly grated Parmesan tastes best, but the pre-grated stuff is fine if that is what stands between you and ordering takeout.
Add Heat If Dinner Feels Too Polite
A pinch of red pepper flakes is perfect if you want a little kick. Add it with the garlic so it wakes up in the oil and makes the whole pot taste more interesting. Not spicy enough to ruin lives, just enough to prove you were paying attention.
Make It Creamy Without Making It Heavy
A splash of half-and-half or a spoonful of cream cheese stirred in at the end makes this pasta richer and silkier. Do not boil it hard after adding dairy unless you enjoy watching sauce make questionable life choices.
Toss In Protein If You Want It Heartier
Cooked chicken, shrimp, or sliced chicken sausage can turn this into a more filling dinner. Add already-cooked protein near the end so it warms through without drying out, because rubbery chicken is not a personality trait anyone requested.
Save a Little Liquid Before Serving
If the pasta thickens too much, splash in a little extra stock or hot water and stir until it loosens up. One-pot pasta keeps absorbing liquid even after it is done, because apparently it refuses to clock out.
Store Leftovers Like You Mean It
Leftovers keep well in an airtight container in the fridge for about 3 days. Reheat with a splash of stock or water to bring the sauce back, because cold pasta straight from the fridge has the texture of regret and unfinished errands.
Do Not Freeze This One Unless You Must
You can freeze it, technically, but the spinach and pasta may come back softer than ideal. If you do freeze it, thaw it overnight in the fridge and reheat gently with extra liquid. Freezer pasta is survival food, not a spa treatment.
