One pot, 25 minutes, and a serious amount of vegetables! That’s all it takes to make this Healthy One Pot Pasta Recipe. It’s gluten-free, naturally vegetarian, and packed with flavor thanks to a savory broth base and Rao’s pasta sauce. This is the kind of one pot meal I make on repeat!

A Quick Look: Healthy Pasta Recipe
- ✅ Recipe Name: Healthy One Pot Pasta
- 🕒 Ready In: ~25 minutes
- 👪 Serves: ~10
- 🍽 Calories: ~215 per serving
- 📋 Protein: ~12g per serving
- 🥬 Main Ingredients: Brown rice fusilli, broccoli, mushrooms, spinach, diced tomatoes, pasta sauce
- 📖 Dietary Info: Gluten-free, vegetarian, dairy-free (without parmesan)
- 🥣 Best For: Weeknight dinners, meal prep, family meals
The Most Delicious Healthy One Pot Pasta Recipe
My absolute favorite recipes are the ones that come out seriously good with almost no time invested. This healthy one pot pasta is one of them. During summer break especially, when the kids are home and everyone’s hungry by 5pm, I need dinner to be fast, filling, and something my family will actually eat! This healthy pasta is always my answer.
The best part is the one pot situation. It really uses just one pot! You throw the pasta in raw along with the broccoli, mushrooms, tomatoes, sauce, and broth, and it all cooks down together into this rich, flavorful, veggie-loaded dish. It’s also one of the more versatile recipes in my rotation, easy to customize based on what’s in your fridge, and just as good with chicken stock as it is with veggie!
Pair it with my Italian Chopped Salad or a Greek Cucumber Tomato Feta Salad on the side for a complete, balanced dinner.
If you’re a pasta lover like me, you’ll also want to check out my One Pot Chicken Parmesan Pasta and Pesto Baked Pasta, they’re reader favorites for a reason!
Table of contents
- A Quick Look: Healthy Pasta Recipe
- The Most Delicious Healthy One Pot Pasta Recipe
- Why You’ll Love This Easy One Pot Pasta
- Ingredients Needed
- Substitutions & Additions
- How to Make This Healthy One Pot Pasta Recipe
- Erin’s Expert Recipe Tips
- Frequently Asked Questions
- If you liked this recipe, you’ll want to try these!

Why You’ll Love This Easy One Pot Pasta
- Minimal cleanup. Everything cooks in one single pot! That means no colander, no separate sauce pan, and no pile of dishes waiting for you after dinner.
- Packed with vegetables. Between the broccoli, mushrooms, tomatoes, and a whole bag of spinach, this easy pasta delivers a serious serving of veggies in every bite.
- Ready in about 35 minutes. It’s genuinely one of the fastest, most hands-off dinners you can make on a weeknight without sacrificing flavor.
- Gluten-free and easily vegan. Made with brown rice fusilli and finished with optional parmesan, it’s naturally gluten-free and just as delicious without the cheese if you want to keep it dairy-free.
- The whole family will eat it. This is actually the kind of dinner that the whole family will enjoy!
Ingredients Needed
For this healthy pasta recipe, we’re going all-in with the veggies. Using onion, broccoli, mushrooms, tomatoes, pepper, and spinach, this is a vegetable-packed meal that provides key nutrients and lots of flavor! Here’s what you’ll need:
- Olive oil: Used to sauté the aromatics! Any neutral cooking oil works in a pinch.
- Yellow onion: Diced small so it melts into the sauce as everything cooks. White onion works too.
- Garlic: Fresh is always best here, but pre-minced from a jar works in a pinch if that’s what you have on hand.
- Brown rice fusilli: I love the Jovial brand, which is both gluten-free and holds up beautifully in this one-pot method. Any short pasta shape will work, though cooking times may vary slightly.
- Broccoli: Chopped into small florets so it gets perfectly tender alongside the pasta. Frozen broccoli can substitute in a pinch, just add it halfway through cooking.
- Sliced mushrooms: Baby bella or cremini work great.
- Diced tomatoes: One can adds juicy texture and acidity that balances the richness of the sauce. Fire-roasted diced tomatoes are a delicious upgrade if you have them on hand.
- Jarred pasta sauce: I use Rao’s for its clean ingredients and rich tomato flavor, but any quality marinara will work here.
- Low sodium stock: Cooking the pasta directly in broth (chicken or veggie) rather than water makes the whole dish taste so much more flavorful.
- Spices: You just need salt, pepper, dried oregano, and red pepper flakes for added flavor here.
- Fresh spinach: A whole bag gets stirred in right at the end and wilts down perfectly. Baby spinach is ideal, but regular spinach works too.
- Parmesan cheese: Freshly grated is always worth it here. Leave it off for a vegan-friendly version.
Substitutions & Additions
- Add protein: Stir in a can of white beans or chickpeas, or top with grilled chicken or Italian turkey sausage.
- Change up the veggies: Zucchini, bell peppers, or kale all work great in place of (or in addition to) the broccoli and mushrooms.
- Try a different pasta shape: Penne, rotini, or rigatoni all work well. Just note that regular wheat-based pasta may need more liquid (about ¼–½ cup extra) and slightly longer cooking time.
- Make it spicier: Double the red pepper flakes for more heat, or add a drizzle of chili oil before serving.
- Garlic cloves: Feel free to use garlic powder in place of regular cloves. For this recipe, 1/4 tsp powder can be used in place of 2 cloves.

How to Make This Healthy One Pot Pasta Recipe
Step 1: In a large sauce pan or dutch oven, heat olive oil over medium high heat. Add in onion and saute until translucent. Add in garlic for a quick minute until fragrant.
Step 2: Add in the rest of the ingredients, from the pasta to the red pepper flakes, and stir until everything is combined. Cover with lid and bring to boil.
Step 3: Once boiling, lower heat to medium-low and cook for 15-20 minutes, stirring occasionally, until most of the liquid is absorbed. There can be a little liquid left as it will thicken as it continues to sit, but you don’t want it to be soup-y.
Step 4: Turn off the heat and add in bag of spinach. Stir and cover with lid. Let sit for 5 minutes. Stir and at this time most of the liquid should be absorbed.

Erin’s Expert Recipe Tips
- Add the spinach at the very end. Once the pasta is done and you’ve turned off the heat, that’s when the spinach goes in. Stir it in, cover, and let it sit for 5 minutes. It wilts perfectly without becoming mushy or overcooked.
- Don’t drain every last drop of liquid. Pull the pot off the heat when about 80–90% of the liquid is absorbed. It might look slightly saucy, but it will continue to thicken as it sits.
- Always use broth, not water. Cooking the pasta directly in stock instead of plain water builds an incredibly flavorful base. It’s one of those small swaps that makes a big difference. If you only have water, you will have to add extra salt!
- Chop the broccoli small. Smaller florets mean they’ll cook in the same amount of time as the pasta. Larger pieces may stay too firm, so break them down before adding to the pot.
- Storing leftovers: This pasta keeps wonderfully! Store in an airtight container in the refrigeratorfor 3 to 4 days. When reheating, add a splash of broth or water to loosen it up. It can also be frozen in individual portions for up to 2 months. Thaw in the fridge overnight and reheat on the stovetop or in the microwave.
Frequently Asked Questions
Generally, pasta made from whole grains, legumes, or alternative flours (like whole wheat, chickpea, lentil, or brown rice) tends to be the healthiest option since these varieties offer more fiber, protein, and nutrients compared to traditional refined white pasta. Because we use brown rice pasta and loads of veggies here, this is a great healthy pasta option!
The typical ratio for using fresh to dry herbs is 3:1. This recipe calls for 1 tsp of dried oregano, which means you’ll need 3 tsp if using fresh. Dried herbs are more concentrated and flavorful and therefore require smaller amounts.
Yes, you can use water instead of broth. I prefer using broth because it adds extra flavor, but feel free to use water if you don’t have any broth on hand.
If cooked properly, one pot pasta shouldn’t be overly liquidy when it’s finished cooking. Let the dish sit until 80-90% of the liquid is absorbed, and then expect it to thicken after it’s taken off of the hot burner.
The only non-vegan ingredient in this recipe is the parmesan, which is an easy ingredient to omit. When left out, you have vegan pasta!

If you liked this recipe, you’ll want to try these!
I’m sure most can agree that one pot meals are the best. Any meal that doesn’t create a disaster in the kitchen is a win in my book! Here are some more one pan recipes that you’re bound to love.
- Cabbage and Potato Skillet
- Honey Mustard Chicken Dinner
- Baked Chicken Fajitas
- One Pot Chicken Zucchini Bake
- One Pan Salmon Dinner
If you tried this recipe or any other recipes on my blog, please leave a 🌟 star rating and let me know how it went in the 📝 comments below. Follow @erinliveswhole on Instagram and tag me in any of the recipes you make so I can repost them!

Healthy One Pot Pasta Recipe
Ingredients
Method
- In a large sauce pan or dutch oven, heat olive oil over medium high heat.
- Add in onion and saute until translucent. Add in garlic for a quick minute until fragrant.
- Add in the rest of the ingredients, from the pasta to the red pepper flakes, and stir until everything is combined.
- Cover with lid and bring to boil.
- Once boiling, lower heat to medium-low and cook for 15-20 minutes, stirring occasionally, until most of the liquid is absorbed. There can be a little liquid left as it will thicken as it continues to sit, but you don’t want it to be soup-y.
- Turn off the heat and add in bag of spinach. Stir and cover with lid. Let sit for 5 minutes. Stir and at this time most of the liquid should be absorbed.
- Top with freshly grated parmesan cheese.
Nutrition
Video
Notes
- Don’t add the spinach until the very end. Once the pasta is cooked and you’ve turned off the heat, stir in the whole bag of fresh spinach, cover with the lid, and let it sit for 5 minutes. It wilts perfectly without getting mushy!
- It’s okay if there’s a little liquid left. You don’t want soup-y pasta, but you also don’t need to cook it until every drop is gone. Pull it when about 80-90% of the liquid is absorbed — it will continue to thicken as it sits.
- Use broth instead of water. The recipe calls for it, and it really does make a difference! Broth adds so much more flavor to the base than plain water, so don’t skip it if you can help it.





Isabelle Smith says
Love it BUT, what is the weight of one portion? Thank you!
Jessica Brown says
This was soooo good and so easy to make. I used roas Arrabbiata sauce and it gave it a great spicy kick.
Erin says
Hi Jessica, so glad you liked it and yum that sounds so good!!
Hayley says
I cooked this for my bf on Valentine’s Day and we loved it!!! I think I loved it a bit more because he thought the pasta could have been cooked more but I disagree.
Erin says
Hi Hayley, so glad you both liked it!
Joshua says
Wait so if I want to cook with meat. When should I add the sausage?
Erin says
Hi Joshua, I would precook it and add it in with the dry pasta! Let me know how it comes out!
Claire says
Household favorite! Super flavorful and full of vegetables!
Erin says
Hi Claire, so glad you enjoyed it!
Marisa says
The perfect meal if you’re trying to be healthy but want also want cozy comfort food. I made it once following the recipe, and another time throwing in whatever veggies I had. It’s great both ways!
Erin says
Hi Marisa, thanks for your kind words! Glad you liked it!
Lauren hardin says
YUMMM! this is my favorite kind of clean-out-the-fridge recipe!! I used the jovial pasta (amazing) and subbed half the broccoli for zucchini because it was going bad and threw in some leftover turkey and Italian sausage I had at the beginning. It was deeeeelicious and my picky family loved it. Thanks Erin!
Erin says
Hi Lauren, so happy you loved it so much! 🙂
Jessica says
This recipe is so easy and tastes amazing! At first I was nervous the pasta would be too mushy, but I was proven wrong! It was great reheated for meals throughout the work week!
Erin says
Hi Jessica, I am so happy you enjoyed it over and over! 🙂
Neel says
Easily one of my favorite dinner dishes, ever! I make this at least a few times a month. Its nice to get veggies into a pasta dish. I’ve used regular pasta, brown rice pasta, and banza pasta all with awesome results. It is such a versatile recipe, I’ve subbed zucchini for the mushrooms and its delicious. Sometimes I add in chicken sausage but its awesome without. The sauce is so good. Erin’s recipes are the best!
Erin says
Hi Neel, thanks for sharing! Love that you make it your own! 🙂
lexi says
This recipe has become a staple in our home! We typically have all of the ingredients on hand, so it’s a great last minute meal to throw together. If I plan in advance, I’ll brown up some ground turkey with some Italian seasoning to add in with the spinach.
Erin says
Hi Lexi, thanks for sharing and love that you make it your own!!
Danielle says
Love this for an easy and quick dinner on a cold night! I had to substitute a few veggies and it still came out so good! Thanks, Erin!!
Erin says
Hi Danielle, so glad you enjoyed it!
Colleen says
Delicious!!! It was super easy to make and was a huge hit. Make this for dinner–you won’t regret it!
Erin says
Hi Colleen, I am so glad you liked it!!
Jane says
We really enjoyed this. I never thought the dry pasta would get cooked….. but I was wrong. I used frozen spinach and it worked well.
Erin says
Hi Jane, I am so happy you liked it!
Rose says
Hi Erin
I’m looking at the recipe are you adding the pasta into the chicken broth on part 2 Next, add the broccoli, mushrooms, tomatoes, pasta sauce, stock, salt, pepper, oregano, and red pepper flakes. Stir until everything is well combined.
Erin says
Hi Rose, yes! Pasta goes in with everything else at the same time. Let me know how it comes out!
Elisa Calderon says
Made it again! haha i just had to repeat to anyone seeing this that this recipe is sooo easy and super yummy!
Erin says
Hi Elisa, I am so glad you love it so much!!
Katie says
This pasta is delicious & so easy to make!! I made grilled chicken on the side & added it in at the end for the perfect dinner!! Will definitely be making again
Erin says
Hi Katie, thanks for sharing! That sounds great and so happy you liked it!
Leah Germain says
Can leftovers be frozen?
Erin says
Hi Leah, yes that should be fine. I usually refrigerate it, so let me know how it post freezer.
Liz says
I’m eating this right now and can’t get over how creamy it is! So delicious and easy to make when you’re having a lazy dinner night! Thanks Erin!
Erin says
Hi Liz, I am so happy you enjoyed it!!
Rach says
YUM! Made a gluten free pasta version and a regular pasta version. Both came out absolutely DELICIOUS!!! My whole family LOVED it!
Alaina says
Definitely a keeper! Super simple to make and makes great leftovers, too. The only thing we would change is less red pepper flakes next time!
Erin says
Hi Alaina, thanks so much for the kind words. I’m so glad you enjoyed it!