One Pot Pasta Recipe — Easy Weeknight Dinner in 20 Minutes
The ultimate guide to making the perfect one pot pasta recipe at home.
This one pot pasta recipe combines penne, crushed tomatoes, spinach, garlic, and parmesan in a single skillet for a complete dinner in just 20 minutes. Everything — pasta included — cooks together in one pot, which means bold, starchy sauce and almost zero cleanup. It’s the ideal solution for busy weeknights when you want something genuinely delicious without spending hours in the kitchen.
One pot pasta is one of those rare recipes that sounds almost too simple to be good — yet it consistently delivers restaurant-quality flavor with minimal effort. The secret lies in cooking the pasta directly in a seasoned tomato broth, which allows the noodles to absorb every bit of flavor while releasing their starch to create a naturally silky, cohesive sauce. No separate sauce pot, no draining, no wasted pasta water.
This version builds layers of flavor starting with garlic and red pepper flakes bloomed in olive oil, followed by sun-dried tomatoes for concentrated umami, crushed tomatoes for body, and fresh spinach stirred in at the very end for color and nutrition. A generous handful of parmesan melted into the hot pasta ties everything together. Whether you’re cooking for a family of four or meal-prepping for the week, this one pot pasta recipe will earn a permanent spot in your rotation.
Pros
- Ready in just 20 minutes from start to finish
- Only one pot to wash — minimal cleanup
- Pasta cooks in the sauce, absorbing maximum flavor
- Budget-friendly ingredients you likely already have
- Easily customizable with proteins, vegetables, or different cheeses
- Perfect for meal prep and leftovers reheat beautifully
Cons
- Limited browning or caramelization compared to multi-pan methods
- Pasta texture is slightly different from traditionally boiled pasta
- Requires close attention to liquid ratios to avoid sticking
✅ This recipe was last tested and validated by our test kitchen on 2026-06-09.
Key Takeaways
- Use a large, wide skillet or Dutch oven — surface area matters for even cooking.
- Do not drain the pasta. The starchy cooking liquid is what creates the sauce.
- Bloom garlic and red pepper flakes in olive oil before adding any liquid for deeper flavor.
- Stir frequently during the first 5 minutes to prevent pasta from clumping.
- Add parmesan off the heat so it melts smoothly without becoming stringy.
- Reserve a splash of hot pasta water before serving to adjust sauce consistency.
Ingredients
To make this authentic one pot pasta recipe you will need the following fresh ingredients:
Everything you need for one pot pasta recipe
🛒 Shop Key Ingredients
| Ingredient | Why You Need It | Buy |
|---|---|---|
| Crushed Tomatoes (28 oz can) | Forms the rich, tangy base of the sauce and provides the cooking liquid for the pasta. | Check Price |
| Sun-Dried Tomatoes | Adds concentrated umami depth and a sweet-tart complexity that elevates the entire dish. | Check Price |
| Parmesan Cheese (Wedge) | Freshly grated parmesan melts into the hot pasta, creating a creamy, savory sauce. Pre-grated won’t work as well. | Check Price |
| Penne Pasta | The tubular shape traps sauce inside each piece, and the ridges hold onto the tomato broth beautifully. | Check Price |
Kitchen Equipment
| Tool | Why You Need It | Buy |
|---|---|---|
| Large Skillet or Dutch Oven (5 qt) | Wide surface area ensures even cooking and gives the pasta room to absorb the sauce without clumping. | Check Price |
| Wooden Spoon | Gentle on cookware and perfect for stirring pasta without breaking the noodles. | Check Price |
| Box Grater | For grating parmesan fresh — pre-grated cheese contains anti-caking agents that prevent smooth melting. | Check Price |
| Measuring Cups & Spoons | Accurate liquid ratios are critical in one pot pasta to achieve the right sauce consistency. | Check Price |
Step-by-Step Instructions
Follow these steps exactly for perfect one pot pasta recipe every time.
Preparation
Mince the garlic, chop the sun-dried tomatoes into small pieces, grate the parmesan from the wedge, and measure out the broth and crushed tomatoes. Having everything ready before you start cooking is essential because this recipe moves quickly.
Place your large skillet or Dutch oven over medium heat. Add the olive oil and let it heat for about 30 seconds until it shimmers slightly. This ensures the garlic will sizzle immediately when added, blooming its flavor into the oil.
Cooking
Add the minced garlic and red pepper flakes to the warm oil. Stir constantly for 30–45 seconds until fragrant and just barely golden. Do not let the garlic brown — it will turn bitter. Add the sun-dried tomatoes and dried oregano and stir for another 15 seconds.
Pour in the crushed tomatoes and vegetable broth. Stir well to combine, scraping up any bits from the bottom of the pan. Add the salt and black pepper. Bring the mixture to a gentle boil over medium-high heat.
Add the penne pasta to the boiling liquid. Stir immediately and thoroughly to separate the noodles and ensure they are all submerged. Reduce heat to medium and let it simmer uncovered.
Cook for 12–14 minutes, stirring every 2–3 minutes to prevent sticking. The pasta should be al dente and most of the liquid should be absorbed, leaving a thick, glossy sauce coating the noodles. If the pasta absorbs liquid too quickly, add a splash of broth or water.
Remove the pot from heat. Add the fresh baby spinach all at once and fold it into the hot pasta. The residual heat will wilt the spinach perfectly in about 1 minute without overcooking it.
Add the freshly grated parmesan cheese and stir vigorously until it melts into the sauce, creating a creamy, cohesive coating on every piece of pasta. Taste and adjust salt and pepper as needed. If the sauce is too thick, stir in a splash of hot water or broth.
Ladle into bowls and top with extra parmesan, a drizzle of olive oil, and fresh basil leaves. Serve immediately while hot and creamy.
Chef’s Secrets
- Use wide, shallow cookware: A wide skillet gives more surface area than a tall pot, which helps the liquid evaporate at the right rate and creates a thicker sauce.
- Toast the spices: Adding dried oregano and red pepper flakes to the oil before any liquid goes in blooms their essential oils and intensifies their flavor dramatically.
- Don’t skip the stir: Stirring every 2 minutes during cooking prevents the pasta from sticking to the bottom and ensures even sauce distribution.
- Cheese off the heat: Adding parmesan to a boiling pot can cause it to clump and become stringy. Off-heat melting gives you a silky, smooth sauce every time.
- Reserve liquid wisdom: If you accidentally add too much broth, simply cook the pasta an extra 2–3 minutes uncovered to reduce the liquid to the perfect consistency.
Storage
Transfer leftover one pot pasta to an airtight container and refrigerate for up to 4 days. The pasta will continue to absorb sauce as it sits, so it may thicken considerably. Store any extra parmesan and basil separately and add them fresh when reheating to maintain the best flavor and texture.
Freezing
This recipe freezes well for up to 3 months. Let the pasta cool completely, then portion into freezer-safe containers or zip-lock bags, pressing out as much air as possible. Note that the spinach may darken slightly upon thawing, but the flavor will remain excellent. For best results, freeze the pasta before adding the parmesan and stir it in fresh after reheating.
Reheating
Reheat leftovers in a skillet over medium-low heat with 2–3 tablespoons of water or broth to loosen the sauce. Stir frequently until heated through, about 4–5 minutes. Alternatively, microwave in 60-second intervals, stirring between each, until hot. Add a small handful of fresh parmesan at the end to restore creaminess.
Variations
- Spicy: Double the red pepper flakes to 1 tsp and add 1 finely diced jalapeño with the garlic. Finish with a drizzle of chili oil for extra heat.
- Creamy: Stir in 1/2 cup of heavy cream or full-fat coconut milk along with the parmesan for an ultra-rich, velvety sauce that coats every noodle.
- Vegan: Replace parmesan with 3 tablespoons of nutritional yeast and use a plant-based broth. Add a squeeze of lemon juice at the end to brighten the flavors.
- High-Protein: Add 1 lb of cooked Italian sausage slices or grilled chicken breast, diced, when you add the spinach. This boosts protein to approximately 35 g per serving.
Substitutions
Penne can be swapped with rigatoni, fusilli, or farfalle — any short pasta with ridges or tubes works well. Crushed tomatoes can be replaced with 3 cups of passata or a 24 oz jar of marinara sauce (reduce added salt accordingly). Vegetable broth can be substituted with chicken broth for a richer flavor, or simply use water with an extra pinch of salt. Fresh spinach can be replaced with kale (remove tough stems and chop finely) or frozen spinach (thawed and squeezed dry). Sun-dried tomatoes can be omitted or replaced with roasted red peppers for a different but equally delicious flavor profile.
Common Mistakes
The most common mistake in one pot pasta is using too much or too little liquid — follow the 4 cups broth to 12 oz pasta ratio carefully. Another frequent error is adding the garlic too early or at too high a heat, which burns it and creates a bitter taste. Not stirring enough during cooking leads to clumped, stuck-together noodles. Finally, adding parmesan while the pot is still boiling causes the cheese to seize and become grainy rather than melting into a smooth sauce.
Serving Suggestions
Serve this one pot pasta as a hearty main course alongside a simple arugula salad dressed with lemon vinaigrette and crusty garlic bread for soaking up every last drop of sauce. For a more complete meal, pair it with roasted broccoli or a caprese salad. A glass of medium-bodied red wine — such as Chianti or Sangiovese — complements the tomato-based sauce beautifully. For casual weeknight dinners, it’s satisfying enough on its own straight from the skillet.
Nutrition Facts
| Nutrient | Per Serving |
|---|---|
| Calories | 485 |
| Protein | 18 g |
| Carbohydrates | 72 g |
| Fat | 14 g |
Frequently Asked Questions
Can I use a different type of pasta for this one pot pasta recipe?
Why is my one pot pasta sticky or clumpy?
Can I add meat to this one pot pasta recipe?
How do I make this one pot pasta recipe gluten-free?
Can I make this one pot pasta recipe ahead of time for meal prep?
Culinary Glossary
One Pot Pasta Recipe — Easy Weeknight Dinner in 20 Minutes
Ingredients
- 12 oz (340 g) penne pasta
- 1 can (28 oz / 794 g) crushed tomatoes
- 3 cups (90 g) fresh baby spinach
- 4 cloves garlic, minced
- 1/3 cup (50 g) sun-dried tomatoes, chopped
- 3 tbsp extra-virgin olive oil
- 1/2 tsp red pepper flakes
- 1 tsp dried oregano
- 1 tsp sea salt, plus more to taste
- 1/2 tsp freshly ground black pepper
- 4 cups (960 ml) vegetable broth
- 1 cup (100 g) freshly grated parmesan cheese
- Fresh basil leaves, for garnish
Instructions
- Mince garlic, chop sun-dried tomatoes, grate parmesan, and measure broth and tomatoes.
- Heat olive oil in a large skillet or Dutch oven over medium heat until shimmering.
- Add garlic and red pepper flakes; stir for 30–45 seconds until fragrant. Add sun-dried tomatoes and oregano; stir 15 seconds.
- Pour in crushed tomatoes and vegetable broth. Add salt and pepper. Bring to a gentle boil.
- Add penne pasta. Stir immediately to separate noodles. Reduce heat to medium and simmer uncovered.
- Cook 12–14 minutes, stirring every 2–3 minutes, until pasta is al dente and liquid is mostly absorbed into a thick sauce.
- Remove from heat. Add fresh spinach and fold in until wilted, about 1 minute.
- Add grated parmesan off the heat. Stir vigorously until melted and creamy. Adjust consistency with a splash of water if needed.
- Serve immediately, topped with extra parmesan, olive oil, and fresh basil.
📅 Last Updated
Updated on 2026-06-09 to reflect the latest test-kitchen insights.
🔍 Testing Methodology
Every recipe is developed and tested at least three times in our home kitchen using standard US measuring cups and spoons.
📖 Recipe Source Notes
Inspired by traditional family methods and refined through professional culinary testing.
⚠️ Nutrition Disclaimer
Nutrition is estimated from an ingredient database. Actual values vary with brands and preparation.
