➤ Table of Contents
Did you know that the average American spends 37 minutes preparing dinner each night, yet 43% of people cite “lack of time” as their biggest cooking challenge? What if you could create a restaurant-quality pasta dish in just 30 minutes using only one pot? That’s exactly what you’ll achieve with this one pot tomato pasta recipe – a game-changing approach that minimizes cleanup while maximizing flavor. This Easy One-Pot Pasta Dish has become a weeknight staple in households worldwide, combining convenience with incredible taste.
Print
One Pot Tomato Pasta: How to Make a Delicious Meal in 30 Minutes
- Total Time: 25-30 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
A creamy one-pot pasta dish that’s simple to make and creates its own sauce while cooking. Perfect for busy weeknights!
Ingredients
- 1 pound pasta of choice (penne, rigatoni, or angel hair)
- 4 cups vegetable or chicken broth
- 2 tablespoons olive oil
- 3 cloves garlic, minced
- 1 medium onion, diced
- 2 cups cherry tomatoes, halved
- 1/2 cup Parmesan cheese (or nutritional yeast for vegan option)
- Fresh basil leaves
- Salt and pepper to taste
Instructions
- In a large pot, combine pasta, broth, olive oil, garlic, and onion.
- Bring to a boil over medium-high heat.
- Reduce heat to maintain a steady simmer, stirring occasionally.
- Cook according to pasta type (8-9 minutes for angel hair, 13-15 minutes for thicker pasta).
- Add cherry tomatoes in the last 5 minutes of cooking.
- Once pasta is al dente and sauce has thickened, remove from heat.
- Stir in Parmesan cheese or nutritional yeast.
- Garnish with fresh basil before serving.
Notes
- Use the recommended pot size to achieve proper sauce consistency.
- Can be made ahead and stored for up to 2 days.
- When reheating, add a splash of broth to refresh the sauce.
- For extra protein, add white beans, chickpeas, tofu, grilled chicken, or shrimp.
- Make it vegan by using nutritional yeast instead of Parmesan.
- Prep Time: 10 minutes
- Cook Time: 15-20 minutes
- Category: Main Dish
- Method: One Pot
- Cuisine: Italian
Nutrition
- Serving Size: 1.5 cups
- Calories: 380
- Sugar: 3g
- Sodium: 450mg
- Fat: 8g
- Saturated Fat: 2g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 65g
- Fiber: 3g
- Protein: 12g
- Cholesterol: 5mg
Keywords: one pot pasta, easy pasta, creamy pasta, vegan option, quick dinner
Ingredients List for One Pot Tomato Pasta
- 12 oz (340g) spaghetti or linguine (whole wheat option available)
- 1 pint (300g) cherry tomatoes, halved
- 4 cloves garlic, thinly sliced
- 1 medium onion, finely diced
- 2 tablespoons olive oil
- 1 teaspoon red pepper flakes (adjust to taste)
- 4 cups vegetable broth
- 2 tablespoons tomato paste
- 1 teaspoon dried oregano
- 1 teaspoon dried basil (or 1/4 cup fresh, chopped)
- 1/2 teaspoon salt (adjust to taste)
- 1/4 teaspoon black pepper
- 1/3 cup grated Parmesan cheese (optional)
- Fresh basil leaves for garnish
Possible Substitutions:
- Gluten-free pasta works beautifully for those with dietary restrictions
- Cherry tomatoes can be replaced with 2 cups diced regular tomatoes
- Vegetable broth can be swapped with chicken broth for non-vegetarians
- For a dairy-free version, replace Parmesan with nutritional yeast
Timing
- Preparation Time: 10 minutes (33% less than traditional pasta recipes)
- Cooking Time: 20 minutes
- Total Time: 30 minutes
This efficient cooking method reduces total cooking time by approximately 25% compared to traditional pasta preparation methods that require separate boiling and sauce-making steps.

Step-by-Step Instructions for One Pot Tomato Pasta
Step 1: Prepare Your Ingredients
Gather and measure all ingredients before starting. This “mise en place” approach saves time and prevents overcooking. Slice garlic thinly to ensure it infuses the broth without burning, and halve cherry tomatoes to help them release their sweet juices more efficiently.
Step 2: Heat Your Pot
In a large pot or deep skillet (at least 10 inches wide with 3-inch sides), heat olive oil over medium heat. A heavy-bottomed pot distributes heat more evenly, preventing hot spots that could burn your ingredients.
Step 3: Sauté Aromatics
Add onions to the heated oil and sauté for 2-3 minutes until translucent. Add garlic and red pepper flakes, cooking for an additional 30 seconds until fragrant. The aromatics create the flavor foundation of your dish, so don’t rush this step.
Step 4: Add Remaining Ingredients
Add dry pasta, cherry tomatoes, tomato paste, dried herbs, salt, and pepper to the pot. Pour in the vegetable broth, ensuring the pasta is mostly submerged. If needed, break longer pasta in half to fit properly.
Step 5: Bring to a Boil and Simmer
Increase heat to high and bring the mixture to a boil. Once boiling, reduce heat to medium-low and simmer uncovered for 10-12 minutes, stirring occasionally to prevent sticking. The pasta will absorb the liquid while releasing starches that naturally thicken the sauce.
Step 6: Finish and Serve
When the pasta is al dente and most of the liquid has been absorbed (leaving a creamy sauce), remove from heat. Stir in Parmesan cheese if using. Let stand for 2 minutes to allow the sauce to thicken further. Garnish with fresh basil before serving.
Nutritional Information about One Pot Tomato Pasta
Per serving (serves 4):
- Calories: 380
- Protein: 12g
- Carbohydrates: 67g
- Fat: 9g
- Fiber: 4g
- Sodium: 590mg
- Sugar: 8g
This one pot tomato pasta provides approximately 20% of your daily recommended fiber intake and significant amounts of lycopene from tomatoes, which studies show may reduce heart disease risk by up to 31%.
Healthier Alternatives for the Recipe of One Pot Tomato Pasta
- Swap regular pasta with whole grain or legume-based alternatives (like chickpea or lentil pasta) to increase protein content by up to 25%
- Add 2 cups of baby spinach or kale during the last 2 minutes of cooking for an extra nutrient boost
- Reduce sodium by using low-sodium broth and enhancing flavor with more herbs
- Incorporate 1 cup of diced zucchini or bell peppers for additional vegetables
- Use heart-healthy olive oil rather than butter for a Mediterranean diet approach
Serving Suggestions of One Pot Tomato Pasta
- Pair with a simple arugula salad dressed with lemon juice and olive oil for a complete meal
- Serve with a side of roasted vegetables like asparagus or Brussels sprouts
- Top with a dollop of ricotta cheese for added creaminess
- Add grilled chicken, shrimp, or white beans for extra protein
- For a dinner party presentation, serve in the cooking pot itself, family-style, with fresh herbs and an extra drizzle of quality olive oil
Common Mistakes to Avoid
- Using too little liquid: The pasta needs sufficient broth to cook properly while creating sauce
- Overcooking: Check pasta 2 minutes before the suggested cooking time to ensure it remains al dente
- Not stirring enough: Regular stirring prevents sticking and helps release starch for a creamier sauce
- Using a pot that’s too small: This causes uneven cooking and may lead to pasta sticking together
- Adding cheese too early: Adding Parmesan during cooking can cause it to become stringy instead of creamy

Storing Tips for the One Pot Tomato Pasta Recipe
- Refrigerate leftovers in an airtight container for up to 3 days
- When reheating, add 1-2 tablespoons of water or broth to revive the sauce
- Freeze portions in freezer-safe containers for up to 2 months
- For meal prep, prepare all ingredients except broth and pasta, store in the refrigerator, then complete cooking in 20 minutes when ready to eat
- Store any unused fresh herbs in a glass of water in the refrigerator to extend freshness
Conclusion
This one pot tomato pasta recipe revolutionizes weeknight cooking by combining simplicity, speed, and incredible flavor. In just 30 minutes, you’ve created a meal that would typically require multiple pots, pans, and significantly more cleanup time. The beauty of this approach lies in how the pasta releases its starches directly into the sauce, creating a naturally creamy texture without adding heavy cream.
Whether you’re cooking for a family or meal prepping for yourself, this versatile recipe can be customized to suit various dietary preferences while maintaining its essential simplicity. Try it tonight, and discover why one-pot pasta dishes are becoming the go-to solution for busy food lovers everywhere!
FAQs
Can I use different types of pasta in this recipe?
Yes! Any pasta works, but cooking times may vary. Thinner pasta like angel hair cooks faster (8-9 minutes), while thicker varieties like rigatoni need longer (13-15 minutes).
Why is my sauce too watery?
This typically happens if your heat is too low or you’re using a pot that’s too wide. Ensure you maintain a steady simmer and use the recommended pot size.
Can I make this ahead of time?
While best served fresh, you can prepare it up to 2 days ahead. When reheating, add a splash of broth to refresh the sauce.
Is this recipe suitable for vegans?
Yes! Simply omit the Parmesan cheese or replace it with nutritional yeast for a similar umami flavor.
How can I increase the protein content?
Add white beans, chickpeas, or tofu during cooking, or top with grilled chicken or shrimp before serving for a more substantial meal.
Why cook pasta this way instead of the traditional method?
One-pot cooking allows the pasta to release starches directly into the sauce, creating a naturally creamier texture while saving time, water, and energy with fewer dishes to clean.
