There’s something incredibly comforting about a dish that comes together in just one pot—minimal cleanup, maximum flavor. That’s exactly what makes this One-Pot Tomato Basil Pasta a go-to for busy weeknights or whenever you crave the freshness of homemade meals without the hassle. The vibrant aroma of ripe tomatoes mingling with fragrant basil fills the kitchen as everything simmers into a creamy, saucy perfection. Whether you’re a seasoned chef looking for a fuss-free dinner or someone tired of fast food’s monotony, this recipe strikes the perfect balance between simplicity and indulgence. Ready to enjoy a wholesome, crowd-pleasing pasta that’s as easy as it is delicious? Let’s dive in!

Why choose One-Pot Tomato Basil Pasta?
Simplicity is key with this recipe—everything cooks in one pot, saving time and sparing you piles of dishes. Fresh Flavor bursts through thanks to juicy tomatoes and fragrant basil perfectly melding together. Versatility lets you add veggies or protein to suit your mood. Plus, it’s a quick, satisfying meal that beats boring fast food any night!
One-Pot Tomato Basil Pasta Ingredients
For the Pasta Base
- Dry Spaghetti – choose your favorite brand; it cooks perfectly in the one-pot method.
- Diced Tomatoes – use fresh or canned for that vibrant, juicy burst of flavor essential to One-Pot Tomato Basil Pasta.
- Garlic Cloves – minced for a fragrant foundation that wakes up every bite.
- Yellow Onion – finely chopped to add natural sweetness and depth.
- Fresh Basil Leaves – tear them gently to release an aromatic punch that defines this dish.
For the Sauce and Seasoning
- Olive Oil – a good quality extra virgin olive oil enriches the sauce with fruity richness.
- Vegetable or Chicken Broth – this liquid simmers everything together, creating that creamy, luscious texture we love in One-Pot Tomato Basil Pasta.
- Salt & Black Pepper – adjust to taste to enhance all the natural flavors.
- Red Pepper Flakes – optional, for a subtle kick if you like a little heat.
Optional Add-Ins
- Parmesan Cheese – freshly grated for a finishing touch that adds umami and creaminess.
- Baby Spinach or Zucchini – stir in for extra nutrition and color without complicating the cooking.
- Cooked Chicken or Italian Sausage – fold in to make your One-Pot Tomato Basil Pasta a heartier meal anytime.
How to Make One-Pot Tomato Basil Pasta
- Combine Ingredients: In a large pot, mix broth, diced tomatoes, garlic, onion, olive oil, salt, pepper, and red pepper flakes. Bring to a gentle boil over medium-high heat (about 5 minutes).
- Add Pasta: Gently stir in dry spaghetti, pressing strands into the bubbling liquid so they’re mostly submerged. Return to a boil before reducing heat.
- Simmer Pasta: Reduce heat to medium. Simmer, stirring frequently to prevent sticking, until pasta is al dente and sauce thickens, about 10–12 minutes.
- Stir in Basil: Remove pot from heat. Add torn basil leaves and fold gently until wilted, releasing fragrant oils that define this vibrant flavor profile.
- Add Optional Ingredients: Toss in baby spinach or zucchini, cooked chicken, or sausage. Return to low heat and cook just until veggies soften or protein warms through, about 2 minutes.
- Finish with Cheese: Sprinkle freshly grated Parmesan over the pasta. Stir until cheese melts into a creamy coating, enriching the sauce with savory umami.
- Serve Warm: Divide pasta among bowls. Garnish with extra basil leaves and a drizzle of olive oil for a polished, restaurant-worthy finish.
Optional: Sprinkle extra red pepper flakes for a touch of heat.
Exact quantities are listed in the recipe card below.

Tips for the Best One-Pot Tomato Basil Pasta
- Even Pasta Cooking: Stir pasta frequently while simmering to prevent clumping and ensure every strand cooks evenly in this one-pot tomato basil pasta recipe.
- Control Sauce Thickness: Adjust broth quantity or simmer time to reach your preferred sauce consistency—less liquid for thicker, more for a saucier dish.
- Fresh Basil Timing: Add basil off heat to preserve its bright flavor and aroma; cooking it too long can cause bitterness and dull the vibrant taste.
- Use Quality Tomatoes: Opt for ripe fresh or high-quality canned diced tomatoes to maximize the fresh flavor burst that defines this pasta’s charm.
- Avoid Overcrowding: Don’t add too many optional veggies or proteins at once; this can dilute flavors and disrupt the perfect balance in the one-pot cooking process.
How to Store and Freeze One-Pot Tomato Basil Pasta
Fridge: Store leftovers in an airtight container for up to 3 days. Allow the pasta to cool completely before refrigerating to maintain its texture.
Freezer: If you want to freeze the One-Pot Tomato Basil Pasta, portion it into freezer-safe containers. It can last up to 2 months; just ensure it’s well-sealed to prevent freezer burn.
Reheating: For best results, reheat in a saucepan over low heat, adding a splash of broth or water to restore creaminess. Stir frequently until warmed through.
Make-Ahead: Prepare the base (without adding fresh basil) a day in advance; add basil just before serving to keep the flavor fresh.
Make Ahead Options
Preparing your One-Pot Tomato Basil Pasta ahead of time is a fantastic way to save precious minutes on busy weeknights! You can chop the garlic, onion, and tomatoes up to 24 hours in advance; just store them in airtight containers in the fridge to retain their freshness. Additionally, pre-measuring the broth and any optional ingredients like spinach or cooked chicken makes meal prep even smoother. When you’re ready to enjoy, simply heat the broth mixture in the pot, add the pasta along with your prepped ingredients, and follow the cooking steps as usual. This way, you’ll serve a delicious, homemade meal that tastes just as vibrant as if made fresh!
One-Pot Tomato Basil Pasta Variations & Substitutions
Feel free to let your creativity shine by customizing this delicious dish with these fun variations!
- Gluten-Free: Substitute dry spaghetti with gluten-free pasta for a deliciously similar experience without gluten.
- Vegan: Replace Parmesan with nutritional yeast and use vegetable broth in place of chicken broth for a completely plant-based delight.
- Creamy Twist: Stir in a splash of heavy cream or coconut milk at the end for a rich, velvety sauce that elevates the flavor.
- Roasted Veggies: Toss in roasted bell peppers or cherry tomatoes to add depth and caramelization, enhancing every bite.
- Herb Infusion: Experiment with herbs like oregano or thyme alongside basil for an exciting flavor enhancement that transports you to Italy.
- Spicy Kick: Increase the amount of red pepper flakes or add diced jalapeños for an extra layer of warmth to excite your palate.
- Protein Boost: Incorporate cooked shrimp or chickpeas for a heartier meal that packs a nutritious punch without sacrificing flavor.
- Savory Additions: Add a splash of balsamic vinegar or a spoonful of pesto right before serving for an additional layer of complexity.
What to Serve with One-Pot Tomato Basil Pasta?
Complement your deliciously creamy pasta with these delightful side dishes and beverages that amplify its vibrant flavor.
- Garlic Bread: The warm, buttery crunch of garlic bread pairs perfectly, making every bite of sauce even more indulgent.
- Caesar Salad: Crisp romaine, tangy dressing, and crunchy croutons provide a refreshing balance to the richness of the pasta.
- Steamed Asparagus: The tender, slightly crisp texture adds an earthy note, enhancing the overall freshness of your meal.
- Caprese Skewers: These bright, fresh bites of mozzarella, cherry tomatoes, and basil echo the pasta’s flavors while offering a delightful crunch.
- Grilled Chicken: Seasoned and juicy grilled chicken can elevate your meal, providing protein that complements the dish without overwhelming it.
- Lemonade or Iced Tea: A cool, refreshing drink like lemonade or iced tea serves as the perfect thirst-quencher alongside the hearty meal.
- Tiramisu: Finish on a sweet note with this classic Italian dessert that pairs beautifully with the savory notes of the pasta, offering a delightful contrast.
- Red Wine: A glass of Chianti enhances the meal’s flavors, while its rich bouquet resonates with the herbaceous notes of the basil.

One-Pot Tomato Basil Pasta Recipe FAQs
How do I select the best tomatoes for One-Pot Tomato Basil Pasta?
For the freshest flavor, I recommend ripe, medium-sized tomatoes with smooth skin and a bright red color. They should give slightly under gentle pressure but not be too soft or have dark spots all over, which indicates overripeness or spoilage.
What’s the best way to store leftover One-Pot Tomato Basil Pasta?
Leftovers keep beautifully in the fridge for 3 to 4 days when stored in an airtight container. Let the pasta cool completely before sealing, to preserve texture and prevent sogginess.
Can I freeze One-Pot Tomato Basil Pasta? If so, how?
Absolutely! Portion the cooled pasta into airtight, freezer-safe containers or heavy-duty zip bags. Freeze for up to 2 months to enjoy later. To reheat, thaw overnight in the fridge, then warm gently on the stove with a splash of broth or water to refresh the sauce’s creaminess. This step-by-step method maintains the pasta’s vibrant flavor and texture.
What should I do if the pasta turns mushy or sticks together?
This happens if you cook too long or don’t stir enough. When simmering, stir frequently—every couple of minutes—to keep pasta strands separated. Also, be mindful of broth quantity: too little liquid can cause sticking, while too much will make it soupy. Adjust as you go!
Is One-Pot Tomato Basil Pasta safe for pets or people with allergies?
This recipe contains garlic and onion, which are toxic to dogs and cats, so keep leftovers away from pets. For those with allergies, check ingredient labels carefully, especially for broth and cheese, and opt for allergen-free versions if needed. You can easily customize it to fit your dietary needs!

Easy One-Pot Tomato Basil Pasta That Bursts with Fresh Flavor
Ingredients
Equipment
Method
- In a large pot, mix broth, diced tomatoes, garlic, onion, olive oil, salt, pepper, and red pepper flakes. Bring to a gentle boil over medium-high heat (about 5 minutes).
- Gently stir in dry spaghetti, pressing strands into the bubbling liquid so they’re mostly submerged. Return to a boil before reducing heat.
- Reduce heat to medium. Simmer, stirring frequently to prevent sticking, until pasta is al dente and sauce thickens, about 10–12 minutes.
- Remove pot from heat. Add torn basil leaves and fold gently until wilted, releasing fragrant oils.
- Toss in baby spinach or zucchini, cooked chicken, or sausage. Return to low heat and cook just until veggies soften or protein warms through, about 2 minutes.
- Sprinkle freshly grated Parmesan over the pasta. Stir until cheese melts into a creamy coating.
- Divide pasta among bowls. Garnish with extra basil leaves and a drizzle of olive oil.