Save My roommate burst through the door one Wednesday night, soaking wet from the rain, and announced she was starving but too tired to deal with dishes. I had a half-empty bag of rotini, some wilted spinach in the crisper, and a can of tomatoes I'd been meaning to use. What came together in that one pot became our official bad-weather dinner, the kind that fills the kitchen with steam and garlic and makes you forget you were ever cold.
I made this for my cousin when she visited with her toddler, and I watched him pick out every single piece of spinach and pile it on the side of his plate. But then he went back for seconds of the pasta itself, which I took as a win. She told me later that she'd been making it at home ever since, sneaking in extra greens when her kids weren't looking.
What's for Dinner Tonight? ๐ค
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- Rotini pasta: The spirals catch all the tomato and broth as they cook, and they hold their shape better than something delicate like angel hair.
- Canned diced tomatoes: Use the kind with juices included because that liquid becomes part of the cooking broth and adds serious depth.
- Fresh baby spinach: It wilts down to almost nothing in the last two minutes, so don't be afraid to pack it in.
- Onion: Finely chopped so it melts into the sauce and sweetens everything without being chunky.
- Garlic: Fresh cloves are worth it here because they bloom in the oil and perfume the whole pot.
- Vegetable broth: This is what the pasta cooks in, so use a brand you actually like the taste of.
- Olive oil: Just enough to soften the onions and carry the garlic flavor through.
- Dried oregano and basil: Classic Italian herbs that make the whole thing smell like a real sauce even though it comes together fast.
- Crushed red pepper flakes: Optional, but a pinch adds a gentle warmth that balances the sweetness of the tomatoes.
- Parmesan cheese: Stir it in at the end and it melts into a creamy coating, or skip it entirely if you want to keep it vegan.
Tired of Takeout? ๐ฅก
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Soften the onion:
- Heat the olive oil in a large pot over medium heat and add the chopped onion. Let it cook for 3 to 4 minutes, stirring now and then, until it turns translucent and smells sweet.
- Bloom the garlic:
- Stir in the minced garlic and cook for just one minute, until it releases that sharp, heady fragrance. Don't let it brown or it'll taste bitter.
- Build the broth:
- Add the diced tomatoes with all their juices, the vegetable broth, oregano, basil, red pepper flakes if using, and a generous pinch of salt and pepper. Stir everything together so the seasonings dissolve into the liquid.
- Boil and add pasta:
- Turn the heat up until the mixture comes to a rolling boil, then pour in the rotini. Stir well so nothing sticks to the bottom.
- Simmer until tender:
- Lower the heat to medium-low and let it simmer uncovered for 10 to 12 minutes, stirring every few minutes. The pasta will absorb most of the liquid and turn tender, with just a little saucy broth left in the pot.
- Wilt the spinach:
- Stir in the fresh spinach and let it cook for 1 to 2 minutes, watching it shrink down into the pasta. It'll turn bright green and silky.
- Stir in the cheese:
- If you're using Parmesan, add it now and stir until it melts into the sauce, making everything creamy and a little clingier. Taste and adjust the salt and pepper before serving.
Save One night I made this after a long shift and ate it straight from the pot, standing at the counter with a wooden spoon. My partner walked in, grabbed a fork, and joined me without a word. We finished the whole thing in silence, and it felt more like comfort than any plated dinner ever could.
Still Scrolling? You'll Love This ๐
Our best 20-minute dinners in one free pack โ tried and tested by thousands.
Trusted by 10,000+ home cooks.
Making It Your Own
This recipe is forgiving enough to handle all kinds of additions. I've stirred in drained chickpeas for extra protein, tossed in a handful of chopped kale instead of spinach, and even used penne when I didn't have rotini. Once I added a spoonful of tomato paste along with the broth and it turned the sauce deeper and richer, almost like it had been simmering for hours.
What to Serve Alongside
A simple green salad with lemon vinaigrette cuts through the richness of the pasta, and crusty bread is perfect for mopping up any leftover sauce in the bowl. If you want something warm, garlic bread or a slice of focaccia works beautifully. I've also served this with roasted broccoli on the side when I wanted more vegetables without crowding the pot.
Storing and Reheating
Leftovers keep well in the fridge for up to three days, though the pasta will soak up more liquid as it sits. When you reheat it, add a splash of broth or water to loosen it back up, and warm it gently on the stove or in the microwave.
- If you're meal prepping, store the pasta and any extra spinach separately so the greens don't get mushy.
- You can freeze portions in airtight containers for up to two months, but the texture of the pasta may soften a bit when thawed.
- Reheat frozen portions in a covered pot with a little extra liquid to bring them back to life.
Save This is the kind of dinner that saves you on a weeknight when you're too tired to think but still want something warm and satisfying. It never fails to deliver, and it always leaves the kitchen smelling like home.
Recipe FAQs
- โ Can I use fresh tomatoes instead of canned?
Yes, you can substitute 400g of fresh tomatoes. Dice them and add with the broth. You may need to adjust the cooking time slightly and taste for seasoning since fresh tomatoes vary in acidity.
- โ What pasta shapes work well with this dish?
Rotini, penne, fusilli, or rigatoni all work wonderfully. Choose shapes that hold sauce well. Avoid very thin pastas like angel hair, as they may become overcooked during simmering.
- โ How do I make this vegan?
Simply omit the Parmesan cheese or use a plant-based alternative. The dish is naturally vegan-friendly with the vegetable broth, making it accessible for all dietary preferences.
- โ Can I add protein to this dish?
Absolutely. Stir in cooked chickpeas, white beans, or lentils during the final minutes of cooking. You can also add crumbled tofu or cooked plant-based sausage for extra substance.
- โ What's the best way to store leftovers?
Store in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop with a splash of broth or water to restore creaminess, as the pasta continues to absorb liquid.
- โ Can I prepare this as a gluten-free meal?
Yes, simply use certified gluten-free pasta in place of regular rotini. Everything else remains the same. The cooking time may vary slightly, so check the pasta package for timing guidelines.