One Pot Creamy Garlic Pasta is one of those simple meals that saves the day. Everything cooks together in one pan, and the pasta soaks up all that garlicky flavor as it softens.
The sauce turns creamy without needing anything complicated.
I make this when I want something warm and filling but do not want a sink full of dishes.
It is perfect for busy weeknights, and it is easy to adjust based on what I have in the fridge.
Why You’ll Love This One Pot Creamy Garlic Pasta
- Only one pan to wash.
- Ready in about 35 minutes.
- Budget friendly ingredients.
- No draining the pasta.
- Easy to adjust seasoning to your taste.
- Great for simple meatless dinners.
What Kind of Pasta Should I Use?
- This recipe uses dry fettuccine, and it works really well because the long noodles soak up the creamy sauce.
- If you use a smaller pan, you may need to gently press the pasta down as it softens so it fits into the liquid.
- You can swap in spaghetti or another pasta shape if needed. Just keep in mind that thinner pasta may cook a little faster, so watch the timing.
Options for Substitutes
- You can use regular milk if you are not dairy free.
- Any plain, unsweetened non dairy milk works, but make sure you like the flavor on its own.
- Yellow onion can replace the shallot.
- Add a spoonful of white or yellow miso paste for a deeper flavor.
- Nutritional yeast can add a slightly cheesy taste.
Watch Out for These Mistakes While Cooking
- Do not brown the garlic. Keep the heat gentle so it softens without turning dark.
- Make sure the pasta stays mostly submerged in the liquid while it cooks. Stir now and then to prevent sticking.
- Keep the simmer gentle. If it boils too hard, the liquid can cook off too quickly.
- Taste as you go. This dish needs proper seasoning to really shine.
What to Serve With One Pot Creamy Garlic Pasta?
This pasta pairs well with:
- A simple green salad
- Roasted broccoli
- Steamed green beans
- Garlic bread
- A squeeze of fresh lemon on top, added to individual servings
It is satisfying on its own, but a simple side makes it feel complete.
Storage Instructions
- Let leftovers cool to room temperature before storing.
- Keep in an airtight container in the refrigerator for 3 to 5 days.
- Reheat gently on the stovetop or in the microwave. Add a splash of non dairy milk to loosen the sauce if needed.
- Freezing is not recommended because the texture may change.
How To Make One Pot Creamy Garlic Pasta?

Ingredients
- 1/2 tbsp olive oil
- 4 cloves garlic, minced
- 1 shallot, finely chopped
- 2 cups low-sodium vegetable broth
- 1 and 1/2 cups plain, unsweetened non-dairy milk
- 1 tsp salt, plus more to taste
- 8 oz dry fettuccine
- Black pepper, dried oregano and red pepper flakes to taste
- Chopped fresh basil or parsley for serving
Instructions
Step 1:
Heat the olive oil in a large skillet over medium heat. If possible, use a skillet wide enough to fit the fettuccine flat.
Step 2:
Add the minced garlic and chopped shallot with a small sprinkle of salt. Cook for about 2 minutes, stirring occasionally, until the garlic is softened and the shallot turns translucent. Do not let it brown.
Step 3:
Pour in the vegetable broth and non dairy milk. Add the salt and stir. Place the dry fettuccine into the pan and gently press it down so it is mostly submerged in the liquid. As it softens, continue pressing it down so it fits fully in the pan.
Step 4:
Bring the mixture to a boil, then reduce to a gentle simmer. Stir occasionally and separate any noodles that start sticking together. Cook for about 20 minutes, or until the pasta is tender and the sauce has thickened around it.
Step 5:
If too much liquid cooks off before the pasta is done, lower the heat and add a splash more non dairy milk.
Step 6:
Taste and adjust seasoning with salt, black pepper, dried oregano, or red pepper flakes. Serve immediately with chopped fresh basil or parsley on top.

One Pot Creamy Garlic Pasta
Ingredients
Method
- Heat the olive oil in a large skillet over medium heat. If possible, use a skillet wide enough to fit the fettuccine flat.
- Add the minced garlic and chopped shallot with a small sprinkle of salt. Cook for about 2 minutes, stirring occasionally, until the garlic is softened and the shallot turns translucent. Do not let it brown.
- Pour in the vegetable broth and non dairy milk. Add the salt and stir. Place the dry fettuccine into the pan and gently press it down so it is mostly submerged in the liquid. As it softens, continue pressing it down so it fits fully in the pan.
- Bring the mixture to a boil, then reduce to a gentle simmer. Stir occasionally and separate any noodles that start sticking together. Cook for about 20 minutes, or until the pasta is tender and the sauce has thickened around it.
- If too much liquid cooks off before the pasta is done, lower the heat and add a splash more non dairy milk.
- Taste and adjust seasoning with salt, black pepper, dried oregano, or red pepper flakes. Serve immediately with chopped fresh basil or parsley on top.
Nutritional Information
| Nutrient | Amount |
|---|---|
| Calories | 362 kcal |
| Carbohydrates | 62 g |
| Fat | 6 g |
| Protein | 14 g |

I’m Emma Parker, the writer and founder behind Emma’s Home Guide. This blog was created to share practical ideas, honest experiences, and helpful guidance for everyday living. My goal is to make home life feel easier, warmer, and more enjoyable, without pressure or perfection.






