This One Pot Pasta is the easiest dinner to make with minimal cleanup. Ready in under an hour! It is plant-based, vegetable-filled, and gluten-free optional, similar to No-Boil Creamy Pasta Bake and Vegan Lentil Bolognese! This recipe is perfect for picky eaters so always a family favorite. Other easy and satisfying dinner recipes are Mediterranean Gnocchi, Vegan Lasagna Soup, One Pan Taco Casserole, and Creamy Vegan Hummus Pasta!
Why I Love This Recipe
- One Pot: This dinner is made in one pot, so clean up is a breeze! All you have to do is throw everything in the pot and cook.
- Hidden Veggies: I love to hide veggies in pasta. Your kids will never know! This One Pot Pasta packs in four hidden veggies: bell pepper, tomatoes, spinach, and zucchini.
- Customizable: Want your pasta to be gluten-free? Use gluten-free noodles. Don’t have zucchini? Substitute it for yellow squash, more bell pepper, mushrooms or eggplant! This pasta is customizable so use what you have on hand!
Need an ingredient substitution?
Ask an AI for recommendations!
Jump to:
Notes on Ingredients

- Pasta: Use gluten-free pasta if needed. I love using a high protein pasta like chickpea or red lentil pasta.
- Coconut Milk: Full-fat canned coconut milk adds creaminess to this recipe. You can substitute another non-dairy milk like regular coconut milk, almond milk. Just be sure the milk is plain and unsweetened.
- Marinara Sauce: I love using Sauz Marinara sauce because it’s made with olive oil and has no added sugar.
- Nutritional Yeast: Nutritional yeast adds cheesiness to this recipe without the dairy. You can find nutritional yeast in the spices and seasoning aisle or the baking aisle in your grocery store.
- Spinach: Chopped fresh spinach is what this recipe uses, but you could use chopped frozen spinach for an easier/more budget friendly option.
Please take note that this is important information about the ingredients used in this recipe and the FULL recipe with measurements and details can be found DOWN BELOW (scroll to it) in the recipe card.
How do you make One Pot Pasta?
- In a large pot, saute garlic, tomatoes, zucchini and bell pepper in oil for 5 minutes.
- Add in the pasta, coconut milk, broth, water, marinara and spices. Mix well.
- Bring to a boil then stir every minute until it thickens up and pasta is cooked (usually 10-12 minutes, depending on the pasta you are using).
- Throw in spinach once pasta is cooked through and mix in until wilted.
- Garnish and serve fresh.
- Step 1: First, sauté the garlic, bell pepper, and zucchini in oil.
- Step 2: Then, add the pasta, veggie broth, coconut milk, marinara, and spices.

- Step 3: Mix it all together.
- Step 4: Next, bring to a boil and cook until the pasta is done and sauce has thickened.

- Step 5: Mix in chopped spinach and stir until wilted.
- Step 6: Lastly, garnish and serve warm.
Save this for later?
Commonly Asked Questions
Store the pasta for up to 4 days in the fridge in an airtight container. Reheat the pasta in the microwave or on the stove for a couple minutes. If you love easy, one pot pastas like this, try my One Pan Tuscan Pasta or One Pot Pumpkin Orzo next!
You can use any vegetables you like for this. Chopped eggplant, diced mushrooms, or diced carrots would be really great add-ins. Just be sure to sauté and cook the veggies all the way through. Another veggie-filled dish is my Hormone Support Pasta Bowls and Vegan Shepherd’s Pie!
Yes, make this pasta gluten-free by using your favorite gluten-free pasta. Another GF-friendly pasta dish is my All Your Greens Pasta and Homemade Vegan Lasagna!
I love to pair my pasta with a light and refreshing salad like my Longevity Salad and then for dessert, I’d serve these Vegan Gluten-Free Sugar Cookie Bars.
“This one pot pasta is creamy, satiating, and soo easy to make! This 30-minute meal is a weeknight lifesaver!”
– Jordan
Extra Helpful Tips
- Chop the tomatoes, zucchini, and bell peppers in bite size pieces before cooking.
- If you want to thin out the recipe, add more water or veggie broth in small increments until it reaches your desired consistency.
- If gluten free, sub out the regular pasta for a gluten free pasta of choice. Or make naturally gluten-free Nourish Pot!
- If you love this quick & easy one pot pasta, you’re going to love my Easy Peanut Udon Noodles, One-Pot Mexican Quinoa, or One Pot Enchilada.
- Store leftovers in an airtight container for up to 4 days. To reheat, simply microwave or heat on the stove for a couple minutes.
More One Pan Meals
If you tried this One Pot Pasta or any other recipe on my blog, please leave a 5-star rating and let me know how it went in the comments below. Thanks for visiting!
One Pot Pasta
Equipment
- 1 pot non stick and large enough to fit all of the pasta and veggies
- 1 knife sharp enough to cut the veggies
- 1 cheese grater optional for vegan parmesan on top
Ingredients
- 1 tablespoon olive oil
- 4 cloves garlic
- 1 pint cherry tomatoes quartered
- 1 zucchini diced
- 1 bell pepper diced
- 16 oz pasta
- 1 cup coconut milk canned, full fat, unsweetened
- 2 cups vegetable broth
- 2 cups water
- 2 cups marinara sauce
- ¼ cup nutritional yeast
- 1 teaspoon dried basil
- 1 teaspoon dried oregano
- pinch chili flakes
- pinch salt and pepper
- 2 cups spinach chopped
Garnish
- basil fresh
- vegan parmesan
Instructions
- Start by chopping the tomatoes, zucchini and bell peppers into small cubes.
- Then, saute the garlic, tomatoes, zucchini and bell pepper in oil for 5 minutes on medium high heat.
- Add in the pasta, coconut milk, broth, water, marinara and spices and mix well.
- Bring the pot to a boil and stir every minute until it thickens up and pasta is cooked.
- Add in the spinach when it’s done cooking and mix until wilted.
- Garnish with basil and parmesan (I use dairy-free) and serve fresh.
Notes
- If you’re out of pasta, you can use rice or quinoa. Or, if you are gluten free, sub out regular pasta for a gluten free pasta of choice.
- Stir the pot continuously so that the pasta doesn’t stick.
- Chop the tomatoes, zucchini, and bell peppers in bite size pieces before cooking.
- If the liquid in the pot runs out and the pasta still isn’t done, add more vegetable broth or water in 1 cup increments until the pasta cooks to your liking.

Jordan Stacy says
This one pot pasta is creamy, satiating, and soo easy to make! This 30-minute meal is a weeknight lifesaver!