When dinner needs to happen fast and you only want one pot to wash, this one pot garlic pasta recipe is the answer I reach for again and again. Dry pasta simmers right in a garlicky broth, the starch thickens into a glossy sauce, and a handful of parmesan and a squeeze of lemon turn simple pantry ingredients into a creamy, comforting bowl in about 20 minutes.
Fresh garlic bloomed briefly in butter gives the pot a deep, savory base, and because the pasta cooks in the liquid, every strand absorbs that flavor. Serve it as a meatless main, or add chicken, shrimp, or white beans.

Why You’ll Love This One Pot Garlic Pasta Recipe
- Ready in about 20 minutes: No waiting for a big pot of water to boil and no colander to wash.
- One pot, minimal cleanup: Everything cooks in a single deep skillet or Dutch oven.
- Creamy without heavy fuss: Pasta starch plus a little dairy and parmesan create a silky sauce.
- Pantry-friendly: Pasta, garlic, broth, butter, and cheese are ingredients most kitchens already have.
- Flexible: Keep it vegetarian, or stir in spinach, peas, chicken, or shrimp at the end.
- Big garlic flavor, done right: Blooming fresh garlic briefly in fat builds flavor without bitterness.
Ingredients for One Pot Garlic Pasta
This recipe serves 4 as a main or 6 as a side. You will need:
- 12 ounces spaghetti, linguine, or penne — long pasta twirls beautifully in the sauce; short shapes are easier for kids. Break long strands in half if your pot is narrow so they submerge evenly.
- 3 tablespoons butter, divided — use 2 tablespoons to bloom the garlic and save 1 tablespoon to finish for shine.
- 1 tablespoon olive oil — helps keep the butter from browning too quickly.
- 6 cloves fresh garlic, minced — fresh garlic matters here. Jarred garlic can taste flat or sharp in a simple sauce.
- 1/2 teaspoon Italian seasoning — a balanced blend of oregano, basil, and thyme.
- 1/4 teaspoon red pepper flakes (optional) — just enough warmth; leave it out for a mild version.
- 3 1/2 cups low-sodium chicken or vegetable broth — vegetable broth keeps it vegetarian. Low-sodium lets you control the salt from the cheese.
- 1 cup milk, half-and-half, or light cream — half-and-half gives the creamiest result without being heavy.
- 3/4 cup freshly grated parmesan, plus more to serve — pre-grated cheese can clump; grating your own melts smoothly.
- 1 tablespoon fresh lemon juice — brightens the rich sauce at the end.
- 3/4 teaspoon fine sea salt and 1/2 teaspoon black pepper, plus more to taste.
- 2 tablespoons chopped fresh parsley or basil, to finish.
Ingredient notes: Choose a pot wide enough for the pasta to move as you stir. If the strands are crowded and still, they will stick together and cook unevenly. Have the cheese grated and the lemon ready before you start — once the pasta is tender, the finish happens quickly off the heat.

Substitutions and Easy Variations
- Gluten-free: Use a sturdy gluten-free spaghetti and check it a minute early; gluten-free pasta can go soft quickly and releases more starch, so stir gently.
- Dairy-free: Swap butter for olive oil and use an unsweetened oat cream. Skip parmesan or use a dairy-free alternative, and expect a lighter, less creamy sauce.
- Add protein: Stir in 2 cups shredded rotisserie chicken, cooked shrimp, or a drained can of white beans during the last 2 minutes.
- Add vegetables: Baby spinach wilts in a minute at the end. Frozen peas, halved cherry tomatoes, or sauteed mushrooms also work well.
- Broth swap: All water works in a pinch, but the pasta will taste plainer; add an extra pinch of salt and a little more parmesan.
- Cheese swap: Pecorino Romano gives a saltier, sharper finish — reduce the added salt slightly.
How to Make One Pot Garlic Pasta — Step by Step
Step 1: Bloom the garlic gently
Melt 2 tablespoons of butter with the olive oil in a large deep skillet or Dutch oven over medium heat. Add the minced garlic, Italian seasoning, and red pepper flakes if using. Stir constantly for 30 to 45 seconds, just until the garlic smells fragrant and the butter foams lightly. Do not let the garlic turn dark brown — browned garlic turns bitter and will flavor the whole pot.
Step 2: Add liquid and dry pasta
Pour in the broth and milk and add the salt and pepper. Bring the liquid to a gentle boil, then add the dry pasta. Press the strands down so they are mostly submerged. If you are using spaghetti and it does not fit at first, wait 30 seconds for the ends to soften, then bend the rest into the pot with tongs.
Step 3: Simmer and stir often
Reduce to a lively simmer and cook uncovered for 9 to 12 minutes, stirring every minute with tongs or a spoon. Run the spoon along the bottom to lift any pasta that settles. Frequent stirring does two jobs: it prevents sticking and it helps release starch so the sauce turns glossy instead of watery. Add a splash more broth if the pot looks dry before the pasta is tender.

Step 4: Finish off the heat
When the pasta is just al dente and the liquid looks like a loose, creamy sauce, remove the pot from the heat. Stir in the remaining tablespoon of butter, then add the parmesan a handful at a time, stirring after each addition so it melts smoothly. Stir in the lemon juice last. Adding cheese over high heat can make it grainy or stringy, so this off-heat finish matters.
Step 5: Rest and serve
Cover the pot and let it rest for 2 minutes. The sauce will thicken and coat every strand. Taste and adjust salt, pepper, or lemon. Serve straight from the pot with extra parmesan and the chopped parsley or basil on top.
How to Know When It Is Done
Bite a strand: it should be tender with a slight firmness in the center, not crunchy and not mushy. The sauce should look glossy and coat the back of a spoon, pooling only a little at the bottom of the pot. If the sauce is thin, simmer one more minute while stirring. If it is too thick, loosen it with a splash of warm broth or milk.
Serving Ideas
Serve with garlic bread, a green salad, or roasted broccoli. As a side, it pairs well with grilled chicken or baked salmon. A little lemon zest on top makes the flavors pop.
How to Store, Freeze, and Reheat
Store: Cool leftovers, then refrigerate in an airtight container for up to 3 days. The pasta will absorb sauce as it sits, which is normal. Reheat: Warm gently on the stove or in the microwave with 1 to 2 tablespoons of milk or broth per serving, stirring halfway, until hot and creamy again. Freeze: Creamy pasta does not freeze at its best — the sauce can separate and the pasta can soften too much. If you must freeze it, expect a texture change and reheat it slowly with extra liquid.
Pro Tips for the Best One Pot Garlic Pasta
- Use fresh garlic and keep it moving in the pan; 30 seconds of gentle blooming is enough.
- Stir often, especially in the first few minutes when strands want to stick together.
- Grate parmesan yourself for the smoothest melt.
- Add cheese off the heat and in small handfuls to avoid clumping.
- Keep a little extra warm broth nearby so you can adjust the sauce at the end.
- Finish with lemon only at the end so its brightness stays fresh.
Common Mistakes to Avoid
- Burning the garlic: Dark garlic makes the whole dish bitter. Keep the heat at medium and stir.
- Not stirring: Pasta left still will stick to the bottom and to itself.
- Adding cheese on high heat: This is the most common cause of a grainy sauce.
- Overcooking: Start tasting a minute before the package time; one-pot pasta can go soft quickly.
- Skipping the rest: Two minutes off the heat lets the sauce cling instead of pooling.
Frequently Asked Questions
Can I use a different pasta shape?
Yes. Penne, rotini, farfalle, and medium shells all work. Short shapes may need a minute more or less than spaghetti, so start tasting early and stir the same way.
Can I make this one pot garlic pasta recipe vegetarian?
Absolutely. Use vegetable broth and check that your parmesan is made with vegetarian rennet if that matters to you. The method stays exactly the same.
Why is my sauce grainy?
Grainy sauce usually means the cheese went in while the pot was too hot or it was added all at once. Next time, take the pot off the heat and add the parmesan gradually, stirring well between handfuls.
Can I add chicken or shrimp?
Yes. Stir cooked chicken or shrimp in during the last 2 minutes just to heat through. Cooking raw protein in the same pot is possible, but cooking it separately keeps the timing and texture easier to control.
What if my pasta is still firm but the liquid is gone?
Add warm broth or water a quarter cup at a time and keep simmering and stirring. Different pasta brands absorb liquid at different rates, so a small adjustment is normal.
Can I double the recipe?
You can, but use a wide Dutch oven so the pasta can move as you stir. A doubled batch in a narrow pot sticks more easily and cooks less evenly, so stir a little more often.
Prep Time: 5 minutes | Cook Time: 15 minutes | Total Time: 20 minutes | Serves: 4

