Our One Pot Pasta Formula gets dinner on the table using whatever ingredients you have on hand. It’s great any night of the week but especially the nights you just need to grab whatever’s handy in the pantry without worrying about having to run to the store.
The first time I heard about a one pot pasta dinner I didn’t really believe it was possible. The idea of cooking noodles in their sauce (instead of in water) seemed really odd to me. I was positive that the noodles would turn out pasty or somehow not cook properly.
I was wrong. One Pot Pasta Dinners work!

After making that first one that I tried, I was a convert. Then I started tweaking the recipe and playing around with it to make it different every time. I did that a lot and eventually came up with a loose formula for myself. I wrote down that loose formula and kept playing around with it until I came up with the one pot pasta formula that I have for you today.
The formula is really and truly amazing. Your entire dinner is cooked in one pot and takes under 30 minutes. The best part is that there is only one pot to wash after you’re done. Oh no, wait. The best part is that it’s delicious!
Here’s A Video On The One Pot Pasta Formula:
Here’s The Basics On How The Formula Works:
You’ll find a basic recipe below. In the recipe, it says “see lists below” in a few spots. Below the recipe you’ll find the lists. There’s a list for uncooked proteins, pre-cooked proteins, veggies, seasonings, cheeses, and garnishes.
As you make the recipe, you add things from the various lists as instructed. In this way, you can make this same recipe over and over and never have it be the same way twice!
To inspire you with all the possibilities, in the days ahead we’ll be sharing different versions from this formula. We have spaghetti and meatballs, a lasagna bake, a one pot chicken Parmesan bake, taco pasta, Buffalo chicken pasta, fettucine alfredo, Philly cheesesteak pasta, shrimp scampi, and a pasta primavera. All of those are made in one pot using the basic formula below. See how creative and amazing this formula is?
How To Cook A One Pot Pasta:
First, if you’re using uncooked meat, you put some oil into a big pot and cook the meat in there. Then transfer the meat to a plate so it’s out of the way. Add more oil to the pot and sauté some onion and up to two other vegetables (see the list below) until softened.
Toss in some garlic and some seasonings.
Then you stir in stock, cream, salt, and a can of diced tomatoes. Bring that up to a simmer and then add in your pasta. I like to use penne or rotini for this recipe. You can also use linguine or spaghetti but you need to break it into pieces before adding it to the pot.
After adding the pasta, you drop down the stove temperature to just keep the pot at a simmer. Stir the pasta often until it is softened to your desired consistency. It’s going to take about 13-15 minutes to get it there.
If the pasta seems to have soaked up all the liquid and is dry, you can add a bit more stock. This doesn’t usually happen to me but it seems to depend on the type of pasta used. Some just soak up more liquid.
Once the pasta is cooked, you should have a thin sauce coating it. Add in the cheese and stir. The cheese mixes with the sauce and thickens it all up a bit.
At this point you stir in your cooked meat or legumes and stir a moment to heat them through. Then transfer the pasta to dinner plates and top with some garnishes if you’d like.
You seriously get these noodles in a rich and creamy sauce, protein, and veggies too, all from one simple pot!
Below you’ll find the printable recipe for the formula followed by the lists of ingredients that you can use to change it up.
Print
One Pot Pasta Formula
Our One Pot Pasta Formula gets dinner on the table using whatever ingredients you have on hand. It’s great any night of the week but especially the nights you just need to grab whatever’s handy in the pantry without worrying about having to run to the store.
- Prep Time: 8 Minutes
- Cook Time: 22 Minutes
- Total Time: 30 minutes
- Yield: 6 Servings 1x
- Category: Entrée
- Method: Stovetop
- Cuisine: American
Ingredients
- Salt
- Pepper
- 2 Tbsp. cooking oil, divided
- Uncooked protein or pre-cooked protein (see lists below)
- 1 onion, chopped
- Up to 2 more vegetables (see list below)
- 2 cloves garlic, minced
- 2 tsp. seasoning (see list below)
- 3 – 3 and ½ cups low-sodium stock (chicken, beef, or vegetable)
- 1 cup heavy cream
- 1 (14.5 oz.) can diced tomatoes
- 12 oz. dried pasta, long strands like spaghetti or linguine broken into 2–3 pieces
- 1 and ½ cups shredded cheese (see list below)
- Optional garnishes (see list below)
Instructions
- If using uncooked protein, season liberally with salt and pepper. Heat 1 tablespoon of the oil over medium-high heat. Add the protein and cook, stirring occasionally until cooked through. Transfer it to a plate. If using uncooked protein, skip this step.
- Add 1 tablespoon of oil to the pot. Add the onion along with up to two more vegetables. Cook until softened, stirring occasionally.
- Add the garlic and the seasoning. Cook and stir 30 seconds.
- Add 1 teaspoon salt, ½ teaspoon pepper, stock, cream, and diced tomatoes. Heat to a simmer, stirring frequently, and then immediately add the pasta.
- Reduce the temperature to keep it at a low simmer, stirring often until the pasta is cooked, 13-15 minutes. If the pasta has soaked up a lot of the liquid and seems dry, add an extra ½ cup of stock.
- Once the pasta is cooked, stir in your cooked protein or pre-cooked protein. Heat through. Add the cheese and stir until it melts.
- Distribute among dinner plates and top with garnishes, if using.
LIST OF INGREDIENT OPTIONS TO USE IN THE FORMULA
Uncooked proteins, use 1 pound of:
- Cubed chicken
- Ground chicken
- Ground turkey
- Ground beef
- Cubed pork tenderloin
- Beef strips
- Sliced Italian sausage
- Shrimp
- Salmon chunks
- Tofu
Pre-cooked protein:
- 3 cups shredded rotisserie chicken
- 3 cups leftover cooked cubed chicken
- 3 cups leftover cubed beef or pork
- 16 oz. sliced sausages that are bought fully-cooked
- 2 cans drained canned legumes such as kidney beans, chick peas, or cannellini beans
Extra vegetables:
- 2 ribs celery, chopped
- 1 bell pepper, chopped
- 2 carrots, finely chopped
- 8 oz. sliced mushrooms
Seasonings, use max 2 teaspoons of seasoning total, and max 1 teaspoon of any particular one:
- Oregano
- Basil
- Sage
- Thyme
- Rosemary
- Chili powder
- Paprika
- Dill
- Parsley
- Lemon pepper
- Crushed red pepper flakes (max ½ teaspoon)
Cheese, 1 and ½ cup of shredded cheese total, unless otherwise specified:
- Mozzarella
- Cheddar
- Colby
- pepper jack
- Mexican cheese mix
- Swiss
- Provolone
- Parmesan (max ½ cup)
- Asiago (max ½ cup)
- 4 oz. cream cheese in pieces
- 4 slices provolone cut in pieces.
Optional Garnishes, use two tablespoons of garnish total per person:
- Chopped green onions
- Chopped chives
- Chopped fresh basil leaves
- Toasted panko bread crumbs
- Chopped avocado
- Chopped cilantro
- Cooked bacon crumbles
- Blue cheese crumbles
- Feta cheese crumbles
- Sliced black olives
- Diced fresh tomatoes
- Chopped capers
- More shredded Parmesan cheese
- Crumbled tortilla chips
- Lemon zest (¼ teaspoon per serving max)
- Sour cream
- Dollop of seasoned ricotta cheese
- Drizzle of Buffalo wing sauce

I love the idea of a formula for a dish like this! Do you know if this will work without the cream and the cheese? Obviously, it will be different, and considerably lighter, but I cannot eat dairy and also don’t want so much fat so wouldn’t want vegan cheese either. Could it work with maybe almond milk for the cream and no cheese? Thanks.
Paula, I’m not sure about the almond milk. It depends on whether it has a tendency to curdle when heated or not. That’s why we use a high-fat-content cream. Having said that, I know for a fact that this will work without any dairy. You’re essentially cooking the noodles in the liquid. What you need to make up for is the rich flavor from the cream. So, maybe use some extra onion and garlic. A touch of toasted sesame oil in there for extra umami would help too. I put that into vegan chili and it does wonders. Then use an extra can of diced tomatoes (don’t drain either an before adding them since you want the juices for flavor), and then an extra 1/2 cup of stock. Before adding the pasta, taste your mixture and make sure it tastes really good. That is what is going to be soaking into your pasta. If you want to add some extra seasonings, that is the time. Then cook the pasta in the sauce. If it starts to dry out too much (the sauce is mostly gone but the pasta isn’t cooked), add more stock. I’d heat the stock up in the microwave first. Or use hot water from your kettle. I hope that helps!
Hey, Christine, the website is not letting me reply to your reply on my iPad. Anyway, thanks for all the great ideas for making this vegan and low fat. I’ll definitely give them a try!
You’re welcome, Paula. I don’t know why it won’t let you comment. I’ll look into it.
I am allergic to tomatoes. What can I substitute for the canned tomatoes?
Edward, the recipe will work just fine if you omit the tomatoes and then use that same amount of extra stock/broth. So you’d be adding an extra 1 and 3/4 cups of liquid.