Save Last Tuesday I stared at my sink piled with dishes and decided enough was enough. I threw everything into one pot with zero expectations, honestly just trying to avoid another marathon cleanup session. When that first forkful came out creamy and perfectly seasoned, my roommate actually stopped scrolling on her phone to ask what smelled so good. Now it is the only way I make pasta on busy weeknights.
My sister was visiting during that exhausting month when work had me running on fumes. She watched me dump ingredients into one pot like a mad scientist and raised an eyebrow. Two bowls later she was texting me for the recipe, claiming it was better than the restaurant version she had last weekend.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- 340 g (12 oz) rotini pasta: The twists catch all that flavorful sauce in every bite, though any short pasta works if that is what you have
- 400 g (14 oz) canned diced tomatoes with juices: Do not drain them, those juices become the base of your sauce as the pasta cooks
- 100 g (3.5 oz) fresh baby spinach: Wilts down beautifully and adds a pop of color without making it taste like health food
- 1 medium onion, finely chopped: Gets sweet and soft in the oil, building that foundational flavor layer
- 3 cloves garlic, minced: Fresh garlic makes all the difference here, do not even think about using the jarred stuff
- 900 ml (4 cups) vegetable broth: Low sodium is best so you can control the salt level yourself
- 2 tbsp olive oil: For cooking down those aromatics and giving everything a luxurious mouthfeel
- 1 tsp dried oregano: Brings that classic Italian note everyone recognizes immediately
- 1/2 tsp dried basil: Works alongside the oregano for depth, though fresh basil at the end is gorgeous too
- 1/4 tsp crushed red pepper flakes: Totally optional but I love that gentle warmth in the background
- Salt and black pepper: Trust your taste buds here, season as you go
- 40 g (1/2 cup) grated Parmesan cheese: Stir it right in at the end for creaminess or sprinkle on top
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Get your aromatics going:
- Heat olive oil in your large pot over medium heat, toss in the onion, and let it soften for about 4 minutes until it is translucent and fragrant.
- Wake up the garlic:
- Stir in the minced garlic and cook for just 1 minute until you can smell it, anything longer and it might turn bitter.
- Build the sauce base:
- Pour in those diced tomatoes with all their juices along with the vegetable broth, oregano, basil, red pepper flakes, salt, and pepper. Give it a good stir.
- Bring it to a bubble:
- Let everything come to a boil, which should take about 3 minutes.
- Add the pasta:
- Dump in the uncooked rotini and stir well so nothing is sticking together.
- Let it work its magic:
- Reduce heat to medium low and simmer uncovered for 10 to 12 minutes, stirring every few minutes, until the pasta is al dente and most of the liquid has absorbed into the noodles.
- Add the greens:
- Throw in the spinach and stir for 1 to 2 minutes until it is wilted and distributed throughout.
- Make it creamy:
- Remove from heat and stir in the Parmesan if you are using it, watching it melt into the sauce.
- Taste and adjust:
- Taste a piece of pasta and add more salt or pepper if needed, then serve hot with extra cheese on top.
Save This recipe has saved me on countless nights when I wanted something homemade but had zero energy for anything complicated. There is something so satisfying about watching one pot transform into dinner.
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
Sometimes I toss in a handful of chickpeas or white beans during the last few minutes of cooking. The beans heat through and suddenly it is a complete protein that keeps me full for hours.
Pairing Ideas
A simple green salad with lemon vinaigrette cuts through the richness perfectly. I also love tearing off chunks of crusty bread to drag through any sauce left in the bowl.
Storage and Reheating
The pasta actually tastes better the next day after all those flavors have more time to hang out together. Store it in an airtight container and it will keep for up to four days in the fridge.
- Add a splash of water or broth when reheating since the pasta soaks up more liquid as it sits
- The microwave works fine but a low simmer on the stove brings back that just made texture
- Freezing is not ideal since the pasta can get mushy, though it will still taste good
Save This is the kind of recipe that makes you feel like a capable cook without any of the usual stress. Hope it becomes your weeknight superhero too.
Recipe FAQs
- → Can I use fresh tomatoes instead of canned?
Yes, you can use 500g of fresh tomatoes, diced. However, canned tomatoes provide consistent flavor and juice, which is important for this one-pot method. If using fresh, you may need to add slightly more broth to maintain adequate liquid.
- → What pasta shapes work best for this dish?
Rotini is ideal due to its spiral shape that catches the tomato-broth sauce. Penne, fusilli, and rigatoni are excellent alternatives. Avoid thin pasta like spaghetti, which may become mushy during the extended cooking time.
- → How do I prevent the pasta from becoming mushy?
Stir occasionally during simmering and check the pasta at the 10-minute mark. Pasta continues cooking as it absorbs liquid, so aim for al dente texture before the liquid is fully absorbed. Remove from heat once pasta reaches desired tenderness.
- → Is this suitable for meal prep?
Yes, this dish stores well in the refrigerator for 3-4 days. Store in an airtight container and reheat gently on the stovetop, adding a splash of broth or water if needed to restore moisture. It can also be frozen for up to 2 months.
- → What proteins can I add to make it heartier?
Consider adding cooked chickpeas, white beans, or lentils for plant-based protein. For non-vegetarian options, crumbled sausage or diced chicken can be browned before adding aromatics. These additions pair beautifully with the tomato and spinach flavors.
- → Can I make this gluten-free and dairy-free?
Absolutely. Use certified gluten-free rotini pasta and omit the Parmesan or substitute with vegan cheese alternatives. The rest of the ingredients are naturally free from these allergens. Ensure your vegetable broth is certified gluten-free if concerned about cross-contamination.