One Pan Tomato Pasta: The Ultimate Weeknight Dinner Hack

In a world where meal prep can feel overwhelming and cleanup seems never ending, one-pan pasta recipes have emerged as the ultimate kitchen game changer.

This one pan tomato pasta takes the concept to new heights by cooking everything yes, everything in a single pan from start to finish.

No boiling water separately, no multiple pots and pans, no elaborate steps. Just throw all your ingredients into one pan, let the magic happen, and enjoy a restaurant-quality pasta dish with minimal effort and maximum flavor.

Why One Pan Pasta is a Total Game Changer

Traditional pasta making requires you to boil water, cook the pasta separately, prepare the sauce in another pan, then combine everything at the end.

By the time dinner is ready, your sink is full of pots, colanders, and utensils. One pan pasta eliminates all of that hassle.

The genius of this method is that the pasta cooks directly in the sauce, absorbing all those incredible flavors while releasing its starches to create a naturally creamy, clingy sauce without any need for excess butter or flour based thickeners.

What makes this particular recipe special is the combination of fresh vegetables, aromatic ingredients, and the perfect balance of tomato paste and cream.

The cherry tomatoes burst and release their sweet juices, the spinach wilts into silky ribbons, and the red onion and garlic infuse everything with savory depth.

Meanwhile, the pasta absorbs the vegetable broth and cream, becoming perfectly al dente while developing an incredibly rich, velvety sauce.

The Science Behind One Pan Pasta Success

You might wonder how pasta can cook properly without being submerged in a large pot of boiling water. The secret lies in using just enough liquid to cook the pasta while allowing that liquid to reduce into a flavorful sauce.

As the pasta cooks, it releases starch into the liquid, which naturally thickens the sauce and helps it cling to every strand of noodle. The low heat and covered cooking method create a gentle simmer that ensures even cooking without burning or sticking.

The addition of cream toward the end adds richness and helps balance the acidity of the tomatoes, while the olive oil contributes silky texture and helps the flavors meld together.

The vegetable broth provides a savory base that’s more flavorful than plain water would be. Every ingredient serves a purpose, working together to create a dish that tastes like it took hours when it actually took about twenty minutes.

Ingredients You’ll Need

This recipe uses simple, accessible ingredients that you can find at any grocery store:

Main Ingredients:

  • Tagliatelle or spaghetti (about 12 ounces or 340g)
  • Cherry tomatoes (about 2 cups, halved)
  • 1 medium red onion, thinly sliced
  • Fresh spinach (about 3-4 cups, packed)
  • 2-3 tablespoons tomato paste
  • 3-4 cloves garlic, minced
  • Spices to taste (suggested: salt, black pepper, Italian seasoning, red pepper flakes)
  • 2-3 tablespoons olive oil
  • ½ cup heavy cream (or half-and-half)
  • 3-4 cups vegetable broth (enough to cover the pasta)
  • Cheese for topping (Parmesan, mozzarella, or your favorite variety)

The beauty of this recipe is its flexibility. You can adjust quantities based on how many people you’re feeding and what you have on hand.

Step by Step Instructions

Step 1: Gather and Prep Your Ingredients

Start by preparing all your ingredients. Halve your cherry tomatoes, thinly slice the red onion, mince the garlic, and wash your spinach.

Having everything ready before you start cooking makes the process smooth and stress free. Choose a large, deep skillet or sauté pan with a lid you’ll need enough room for the pasta to lie relatively flat.

Step 2: Combine Everything in the Pan

This is where the magic begins. Add your pasta directly to the pan yes, uncooked pasta! Arrange it as evenly as possible.

Add the halved cherry tomatoes, sliced red onion, and minced garlic. Scatter the fresh spinach over everything (it will look like a lot, but it will wilt down dramatically).

Add dollops of tomato paste around the pan. Drizzle with olive oil and season generously with salt, black pepper, and your chosen spices. Italian seasoning works beautifully here, as does a pinch of red pepper flakes if you like a little heat.

Step 3: Add the Liquids

Pour in your vegetable broth, making sure there’s enough liquid to just barely cover the pasta. The exact amount will depend on your pan size and how much pasta you’re using, but start with about 3 cups and add more if needed.

The pasta should be mostly submerged but doesn’t need to be completely covered, as you’ll be stirring it later.

Step 4: Cook Low and Slow

Place the pan over medium heat just until the liquid starts to bubble gently, then immediately reduce the heat to low.

Cover the pan with a lid. This is crucial the low heat and covered environment create a gentle simmer that cooks the pasta evenly without burning the bottom. Set a timer for 15 minutes and let it cook undisturbed.

Step 5: Stir and Add Cream

After about 15 minutes, remove the lid and give everything a good stir. The pasta should be almost tender, the tomatoes should have burst and released their juices, and the spinach should be completely wilted.

At this point, pour in the heavy cream and stir it through. If the sauce looks too thick, add a splash more broth. If it looks too thin, let it cook uncovered for a few more minutes to reduce.

Step 6: Final Touches

Continue cooking uncovered for another 3-5 minutes, stirring occasionally, until the pasta reaches your desired doneness and the sauce has thickened to a creamy consistency.

Taste and adjust the seasoning if needed you might want more salt, pepper, or a squeeze of lemon juice for brightness.

Step 7: Top with Cheese and Serve

Remove from heat and immediately sprinkle your chosen cheese over the top. Parmesan adds a sharp, nutty flavor, fresh mozzarella creates lovely melted pockets, or you could use a combination.

Let it sit for a minute to let the cheese melt slightly, then serve straight from the pan for a rustic, family style presentation.

Tips for Perfect One Pan Pasta Every Time

Choose the Right Pan: A large, deep skillet or sauté pan with a lid works best. The wider the pan, the more evenly the pasta will cook. Avoid using a pot that’s too deep, as the pasta won’t cook as evenly.

Don’t Skimp on the Liquid: The pasta needs enough liquid to cook through. It’s better to start with a bit more broth than you think you need – you can always simmer it down if there’s too much.

Keep the Heat Low: High heat will cause the liquid to evaporate too quickly and may burn the bottom of the pan. Low and slow is the key to success.

Stir Occasionally: While you don’t want to stir constantly, giving it a stir every few minutes after the first 15 minutes helps prevent sticking and ensures even cooking.

Use Fresh Ingredients: Fresh garlic, fresh spinach, and fresh cherry tomatoes make a noticeable difference in flavor compared to pre-minced garlic or frozen vegetables.

Customization Ideas

The beauty of this recipe is how adaptable it is to your preferences and what you have in the pantry:

Protein Additions: Add cooked chicken, shrimp, or Italian sausage for a heartier meal. Cook the protein first, remove it from the pan, then add it back at the end.

Vegetable Variations: Try adding mushrooms, bell peppers, zucchini, or sun-dried tomatoes. Just make sure to cut everything into similar-sized pieces so they cook evenly.

Spice It Up: Add crushed red pepper flakes, fresh basil, or a splash of white wine for different flavor profiles.

Make It Vegan: Use coconut cream instead of dairy cream and nutritional yeast or vegan cheese for topping.

Different Pasta Shapes: While long pasta like tagliatelle and spaghetti work beautifully, you can also use penne, rigatoni, or fusilli. Just adjust the cooking time as needed.

Storage and Leftovers

One-pan pasta actually keeps really well, making it perfect for meal prep. Store leftovers in an airtight container in the refrigerator for up to 4 days.

The pasta will absorb more sauce as it sits, so you might want to add a splash of broth or cream when reheating. Reheat gently on the stovetop over low heat or in the microwave in 1-minute intervals, stirring between each interval.

One Pan Tomato Pasta: The Ultimate Weeknight Dinner Hack

This one pan tomato pasta takes the concept to new heights by cooking everything yes, everything in a single pan from start to finish.
Prep Time10 minutes
Cook Time20 minutes
Total Time30 minutes
Course: Side Dish
Servings: 4

Ingredients

  • Main Ingredients
  • 12 oz tagliatelle or spaghetti uncooked
  • 2 cups cherry tomatoes halved
  • 1 medium red onion thinly sliced
  • 3-4 cups fresh spinach packed
  • 2-3 tablespoons tomato paste
  • 3-4 cloves garlic minced
  • 2-3 tablespoons olive oil
  • ½ cup heavy cream or half-and-half
  • 3-4 cups vegetable broth enough to cover pasta
  • Seasonings
  • Salt to taste
  • Black pepper to taste
  • Italian seasoning to taste
  • Red pepper flakes optional, for heat
  • For Topping
  • Grated cheese Parmesan, mozzarella, or cheese of choice

Instructions

  • Step 1: Prepare All Ingredients
  • Halve cherry tomatoes
  • Thinly slice red onion
  • Mince garlic cloves
  • Wash and dry fresh spinach
  • Measure out all other ingredients
  • Choose a large, deep skillet or sauté pan with lid
  • Ensure pan is large enough for pasta to lie relatively flat
  • Step 2: Add Pasta and Vegetables to Pan
  • Place uncooked pasta directly in the pan
  • Arrange pasta as evenly as possible across bottom
  • Add halved cherry tomatoes on top
  • Add sliced red onion
  • Scatter minced garlic throughout
  • Add fresh spinach (will look like a lot but wilts down)
  • Dollop tomato paste around the pan in several spots
  • Step 3: Season and Add Oil
  • Drizzle 2-3 tablespoons olive oil over everything
  • Season generously with salt and black pepper
  • Add Italian seasoning to taste
  • Add red pepper flakes if using (for heat)
  • Do not stir yet – ingredients should remain layered
  • Step 4: Add Vegetable Broth
  • Pour 3-4 cups vegetable broth over everything
  • Ensure liquid just barely covers the pasta
  • Pasta should be mostly submerged but not swimming
  • Add more broth if needed to cover pasta
  • Exact amount depends on pan size
  • Step 5: Bring to Simmer and Cover
  • Place pan over medium heat
  • Wait until liquid just starts to bubble gently
  • Immediately reduce heat to low
  • Cover pan tightly with lid
  • Do not stir or peek during this time
  • Set timer for 15 minutes
  • Let cook undisturbed
  • Step 6: Stir and Add Cream
  • After 15 minutes, remove lid
  • Pasta should be almost tender
  • Cherry tomatoes should be burst and juicy
  • Spinach should be completely wilted
  • Stir everything together well
  • Pour in ½ cup heavy cream
  • Stir cream through the pasta
  • If sauce looks too thick, add splash more broth
  • If too thin, continue cooking uncovered to reduce
  • Step 7: Final Cooking
  • Continue cooking uncovered for 3-5 minutes
  • Stir occasionally to prevent sticking
  • Cook until pasta reaches desired doneness (al dente)
  • Sauce should thicken to creamy consistency
  • Taste and adjust seasoning if needed
  • Add more salt, pepper, or lemon juice if desired
  • Step 8: Add Cheese and Serve
  • Remove pan from heat
  • Immediately sprinkle grated cheese over top
  • Use Parmesan, mozzarella, or cheese of choice
  • Let sit for 1 minute to allow cheese to melt slightly
  • Serve directly from pan for family-style presentation
  • Garnish with fresh basil if desired

Cooking Tips

  • Use a large, deep skillet with lid for best results
  • Don’t skimp on liquid – pasta needs enough to cook through
  • Keep heat on low to prevent burning bottom of pan
  • Stir occasionally after first 15 minutes
  • Fresh ingredients make a noticeable difference in flavor
  • Low and slow cooking is key to success
  • Pasta will continue absorbing sauce as it sits

Serving Suggestions

  • Serve with garlic bread or breadsticks
  • Pair with simple green salad
  • Add crusty Italian bread for dipping
  • Serve with red wine (Chianti or Sangiovese)
  • Top with fresh basil leaves
  • Drizzle with extra virgin olive oil
  • Add extra Parmesan at the table

Customization Options

Protein Additions

  • Chicken: Add cooked, diced chicken breast
  • Shrimp: Stir in cooked shrimp at the end
  • Italian sausage: Brown and crumble, add at end
  • Bacon: Cook and crumble as topping
  • White beans: Add cannellini beans for plant protein

Vegetable Variations

  • Mushrooms: Add sliced mushrooms with onions
  • Bell peppers: Include diced red or yellow peppers
  • Zucchini: Add sliced zucchini rounds
  • Sun-dried tomatoes: Use in addition to cherry tomatoes
  • Kale: Substitute kale for spinach
  • Broccoli: Add small florets

Flavor Enhancements

  • White wine: Add ¼ cup with the broth
  • Fresh basil: Stir in at the end
  • Lemon juice: Add squeeze for brightness
  • Balsamic vinegar: Drizzle before serving
  • Fresh oregano: Use instead of Italian seasoning
  • Capers: Add for briny flavor

Dietary Modifications

  • Vegan: Use coconut cream, vegan cheese, nutritional yeast
  • Dairy-free: Skip cream or use coconut cream
  • Gluten-free: Use gluten-free pasta (adjust cooking time)
  • Low-carb: Use zucchini noodles or shirataki noodles
  • Lighter version: Skip cream, add extra broth

Storage Instructions

  • Refrigerator: Store in airtight container for up to 4 days
  • Pasta will absorb more sauce as it sits
  • Add splash of broth or cream when reheating
  • Reheating: Heat gently on stovetop over low heat
  • Or microwave in 1-minute intervals, stirring between
  • Not recommended for freezing: Pasta texture changes when frozen

Make-Ahead Instructions

  • Can prep vegetables 1 day ahead
  • Store chopped ingredients separately in refrigerator
  • Best cooked fresh for optimal texture
  • Leftovers reheat well for next-day meals

Troubleshooting Guide

Pasta Not Cooked Through

  • Add more broth or water
  • Cover and continue cooking for 3-5 more minutes
  • Different pasta brands cook at different rates
  • Check package instructions for cooking time

Sauce Too Watery

  • Remove lid and simmer to reduce
  • Let cook uncovered for 5-10 more minutes
  • Pasta will absorb liquid as it sits
  • Slightly watery is better than too thick

Sauce Too Thick

  • Add splash of vegetable broth
  • Stir in extra cream or milk
  • Add pasta cooking liquid if available

Bottom of Pan Burning

  • Heat was too high
  • Reduce to low immediately
  • Add more liquid
  • Stir more frequently

Pasta Sticking Together

  • Not enough liquid in pan
  • Add more broth
  • Stir more frequently
  • Make sure pasta starts flat in pan

Equipment Needed

  • Large, deep skillet or sauté pan (12-14 inches)
  • Lid for the pan
  • Wooden spoon or spatula for stirring
  • Knife and cutting board
  • Measuring cups and spoons
  • Cheese grater (if using block cheese)

Nutritional Information (Approximate per serving)

  • Calories: 450-500
  • Protein: 15-18g
  • Carbohydrates: 60-65g
  • Fat: 18-22g
  • Fiber: 5-6g
  • Sodium: Varies based on broth used
  • Sugar: 6-8g (from tomatoes)

Why This Recipe Works

  • One-pan cooking: Everything cooks together for easy cleanup
  • Pasta absorbs flavor: Cooking in sauce infuses pasta with taste
  • Starch thickens sauce: Released starch creates creamy texture naturally
  • Low heat prevents burning: Gentle simmer cooks evenly
  • Fresh vegetables: Add nutrition and flavor
  • Minimal effort: Mostly hands-off cooking time

Perfect For

  • Busy weeknights: Quick and easy dinner
  • College students: Minimal equipment and skills needed
  • Families: Kid-friendly and customizable
  • Meal prep: Makes great leftovers
  • Beginner cooks: Simple technique, hard to mess up
  • One-pot enthusiasts: Minimal cleanup required

Time-Saving Tips

  • Use pre-minced garlic from jar
  • Buy pre-washed spinach
  • Use cherry tomatoes (no chopping needed)
  • Prep vegetables while pasta cooks
  • Clean as you go for faster cleanup
  • Double the recipe for extra leftovers

Common Mistakes to Avoid

  • Using too high heat (causes burning)
  • Not using enough liquid (pasta won’t cook)
  • Lifting lid too early (releases steam)
  • Overcrowding the pan (pasta won’t cook evenly)
  • Not stirring after first 15 minutes (pasta sticks)
  • Using wrong pan size (too small or too deep)

Pasta Shape Recommendations

  • Long pasta: Spaghetti, linguine, fettuccine, tagliatelle
  • Short pasta: Penne, rigatoni, fusilli (adjust cooking time)
  • Flat pasta: Pappardelle, tagliatelle
  • Avoid: Very small pasta like orzo (becomes mushy)

Wine Pairing Suggestions

  • Red wine: Chianti, Sangiovese, Pinot Noir
  • White wine: Pinot Grigio, Sauvignon Blanc
  • Rosé: Dry rosé from Provence
  • Non-alcoholic: Sparkling water with lemon

Garnish Ideas

  • Fresh basil leaves, torn
  • Extra grated Parmesan cheese
  • Drizzle of high-quality olive oil
  • Cracked black pepper
  • Red pepper flakes
  • Fresh parsley, chopped
  • Lemon zest

Scaling the Recipe

  • For 2 people: Halve all ingredients
  • For 6-8 people: Use two pans or very large pan
  • Doubling: Ensure pan is large enough
  • May need to increase cooking time slightly for larger batches

Dietary Information

  • Vegetarian: Yes
  • Can be Vegan: Use plant-based cream and cheese
  • Contains Gluten: Yes (unless using GF pasta)
  • Contains Dairy: Yes (cream and cheese)
  • Nut-Free: Yes
  • Egg-Free: Yes
Can I use dried spinach instead of fresh?

Fresh spinach is highly recommended for this recipe as it wilts beautifully and adds texture. Dried spinach won’t have the same effect, but frozen spinach (thawed and squeezed dry) could work in a pinch.

What if my pasta isn’t cooked through after 20 minutes?

Simply add a little more broth or water and continue cooking, covered, for a few more minutes. Different pasta brands and shapes cook at slightly different rates, so some adjustment may be needed.

Can I make this without cream?

Absolutely! For a lighter version, skip the cream and add an extra splash of vegetable broth. You could also use milk or a non-dairy alternative, though the sauce won’t be quite as rich.

Why does my sauce look watery?

If your sauce is too thin, remove the lid and let it simmer for a few more minutes to reduce and thicken. The pasta will continue to absorb liquid as it sits, so slightly watery is better than too thick.

Can I use chicken broth instead of vegetable broth?

Yes! Any type of broth works. Chicken broth will give it a slightly different flavor, but it will still be delicious.

What’s the best cheese to use?

Freshly grated Parmesan is classic and adds wonderful flavor. Mozzarella creates a stretchy, melted topping. Pecorino Romano offers a sharper taste. Mix and match based on your preference!

Can I double this recipe?

You can, but make sure you have a large enough pan to accommodate everything. You may also need to increase the cooking time slightly to ensure all the pasta cooks through.

Is this recipe gluten-free?

It can be if you use gluten-free pasta. Just note that gluten-free pasta may cook at a different rate, so keep an eye on it and adjust the timing as needed.

Final Thoughts

One pan tomato pasta is more than just a convenient weeknight dinner it’s a revelation in how simple cooking can be without sacrificing flavor or satisfaction.

The minimal cleanup, the hands off cooking method, and the restaurant quality results make this recipe a keeper that you’ll return to again and again.

Whether you’re cooking for one, feeding a family, or hosting friends for a casual dinner, this dish delivers every time.

The best part? Everyone will think you spent way more time in the kitchen than you actually did. Give it a try, and this might just become your new go to pasta recipe!

Sarah
Sarah

My obsession with food started exactly where most great stories do: in a flour dusted family kitchen. Growing up surrounded by the hum of the whisk and the smell of roasting spices, I learned early on that food is the universal language of love. I’ve spent my life unlocking new techniques and flavors, and now, I’m thrilled to share those keys with you.

Foodie unlocked
Logo