One Pot Pasta

VG

A quick and easy one pot pasta recipe made with mushrooms, spinach, diced tomatoes and spaghetti noodles. It’s flavorful, comforting and cooks up in just 30 minutes.

Introducing your new favorite dinner recipe: one pot pasta!

When making pasta I always find myself with 2-3 different pots and pans on the stove going at the same time – one to cook the noodles, one to heat the sauce and one to cook either veggies or a protein to serve alongside the pasta. That’s too many dishes to clean at the end of the night if you ask me! Cue this one pot pasta recipe!

Instead of cooking everything separately we’re cooking the sauce, veggies and noodles together in one pot! The veggies are sautéed first, then you add your marinara sauce and vegetable broth which acts as the liquid you need to cook your noodles. Once your noodles soak up some of the liquid and soften you’re left with a delicious pasta dish that’s ready to serve!

A bowl of pasta topped with fresh basil leaves.

Why You’ll Love This Recipe

  • This entire dish cooks up in one pot! Yay for less dishes!
  • It’s jam-packed with veggies!
  • It cooks up in less than 30 minutes, making it the perfect meal for those busy weeknights.
Ingredients measured out out to make one pot pasta: garlic, olive oil, onion, pepper, salt, pasta sauce, vegetable broth, spaghetti, spinach, Italian seasoning, mushrooms, diced tomatoes, parmesan and basil.

Ingredients Needed

  • olive oil – for sautéing the onions and garlic.
  • garlic and onion – two must-haves for flavor!
  • mushrooms – I love the mushrooms in this dish because it not only adds nutrients, but also a nice texture and more substance. I used cremini mushrooms (also known as button mushrooms) in this recipe but feel free to use your favorite variety instead.
  • Italian seasoning – a blend that usually consists of dried herbs like rosemary, thyme, basil, oregano, marjoram, etc. You can find this at your local grocery store or make your own.
  • salt and pepper – to bring all the flavors together.
  • diced tomatoes – one 14oz can of diced tomatoes is all you’ll need! Feel free to use your favorite variety of tomatoes. I bet fire-roasted tomatoes would be delicious.
  • marinara sauce – instead of cooking the pasta sauce separately we’re cooking the noodles directly in the sauce! I love Rao’s tomato basil pasta sauce because it’s made with simple, natural ingredients and has no added sugar! That said, feel free to use your favorite brand of store-bought sauce or make homemade sauce!
  • vegetable broth – when combined with the pasta sauce it creates the liquid for cooking the spaghetti noodles. I used vegetable broth instead of water because it adds a wonderful flavor to the sauce.
  • spaghetti – for the pasta we’re using spaghetti noodles.
  • spinach – the perfect leafy green for this dish.
  • fresh basil – fresh basil really elevates the flavors of this dish.
  • parmesan – fresh parmesan is the perfect garnish for pasta dishes. It adds a great savory flavor and some saltiness to this dish. I recommend using fresh parmesan cheese versus using pre-shredded or pre-shaved cheese.
Close up of one pot pasta in a pot topped with fresh basil and grated parmesan.

Substitutions & Notes

  • Vegetables: I like the combination of mushrooms and spinach in this dish, but feel free to use what you have on hand! Zucchini, bell peppers or kale would be good alternatives.
  • Pasta: I’ve only made this dish with spaghetti noodles, but I bet other varieties of pasta would work like angel hair pasta, macaroni, penne or rigatoni. Just note that the cook time will likely be different if you use another variety of pasta.
  • Gluten-free: I haven’t tried this recipe with gluten-free pasta so I’m not sure how it would turn out cooking directly in the sauce and I have a feeling it might result in pasta noodles that are too mushy. Let me know if you decide to try a gluten-free alternative in the comments below!
  • Parmesan: You can easily skip the parmesan to make this dish vegan, or better yet, make my vegan parmesan! I’ve also been loving the Violife just like parmesan wedge recently, so that would be a great dairy-free alternative.
  • Broth: Feel free to use bone broth, chicken broth or water instead of the veggie broth! Just note that if you use water you might want to add a touch more seasonings since the broth adds extra flavor.
Collage of 8 photos showing the steps to make one pot pasta: sautéing veggies, adding broth, sauce and tomatoes, adding spaghetti to cook in the sauce and then finishing the dish off with basil, spinach and parmesan cheese.

How to Make One Pot Pasta

Begin by heating oil in a large pot or Dutch oven over medium-high heat. Add the onion and sauté for about 5 minutes, until translucent and fragrant. Add garlic and sauté for 1-2 minutes. Next, add the mushrooms, Italian seasoning, salt and pepper and sauté for 3-4 minutes until the mushrooms are tender.

Add the diced tomatoes, pasta sauce and vegetable broth. Bring the mixture to a boil. Once boiling, add spaghetti to the tomato sauce. Press the noodles down with a spatula or wooden spoon to submerge pasta fully in the liquid. 

Cover and reduce heat to medium-low and simmer for 15-17 minutes or until pasta is al dente. Check the pasta halfway through and stir with tongs to make sure the pasta isn’t sticking to the bottom of the pan. Once cooked, turn off heat and mix in the basil and spinach. Once spinach has wilted serve pasta immediately and top with freshly grated parmesan cheese and fresh basil leaves.

Two bowls of pasta topped with fresh basil leaves. A small plate holds a chunk of parmesan, a hand held cheese grater lays next to it.

What to Serve With One Pot Pasta

This dish is definitely a full meal on its own, but if you want to serve it with a side or protein here are some ideas:

A pot containing one pot pasta topped with fresh basil and grated parmesan.

Tips For Success

  • Make sure to press the spaghetti down with a spatula or wooden spoon to submerge the pasta in the liquid fully!
  • If your pot or pan is not wide enough to fully submerge the noodles, break the spaghetti in half before cooking otherwise it won’t cook evenly.
  • Make sure to stir your pasta halfway through cooking to ensure that the noodles aren’t sticking to the bottom of your pot otherwise they will burn. Only speaking from experience here!
A bowl of pasta with a bite twirled onto a fork.

How to Store Leftovers

This dish works well for meal prep because it stores nicely in the fridge. I suggest storing any leftovers in an airtight sealed container in the refrigerator for 4-5 days. To reheat, add some pasta to a skillet and heat on the stove over medium heat until warmed throughout. You might need to add a splash of water to ensure the noodles don’t stick to the pan. You can also microwave leftovers if you’re in a rush!

A pot containing one pot pasta topped with fresh basil and grated parmesan.

More Pasta Dishes to Try

Be sure to check out the full collection of dinner recipes on EBF!

One Pot Pasta

5 from 2 votes
A quick and easy one pot pasta recipe made with mushrooms, spinach, diced tomatoes and spaghetti noodles. It's flavorful, comforting and cooks up in just 30 minutes.
A pot containing one pot pasta topped with fresh basil and grated parmesan.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings 4

Ingredients

  • 2 Tablespoons olive oil
  • 1 cup yellow onion, chopped
  • 4 cloves garlic, minced
  • 8 oz mushrooms, chopped
  • 1 Tablespoon Italian seasoning
  • ½ teaspoon salt, plus more to taste
  • ½ teaspoon ground pepper, plus more to taste
  • 1 14 oz can diced tomatoes
  • 1 24 oz jar pasta sauce, I used Rao’s tomato basil
  • 2 cups vegetable broth
  • 8 oz uncooked spaghetti
  • ½ cup basil, chopped, plus more for serving
  • 2-3 cups fresh spinach
  • Freshly grated parmesan cheese, for serving

Instructions
 

  • Heat oil in a large pot or Dutch oven over medium-high heat. Add onion and cook, stirring often until tender and translucent, about 5-7 minutes. Add garlic and saute for 1-2 more minutes.
    Sautéing onion in a pot.
  • Add mushrooms, Italian seasoning, salt and pepper and saute for 3-4 more minutes until mushrooms are tender.
    Garlic, spices and mushrooms added to the sautéed onions in a pot.
  • Add diced tomatoes, pasta sauce and vegetable broth. Bring mixture to a boil.
    Tomato sauced and vegetable broth added to the pot.
  • Once liquid is boiling add spaghetti. Press the spaghetti down with a spatula or wooden spoon to submerge the pasta in the liquid. If your pot or pan is not wide enough to fully submerge the noodles, break the spaghetti in half before cooking.
    Dry spaghetti noodles being pushed into the sauce in a pot.
  • Cover and reduce heat to medium-low and simmer for 15-17 minutes or until pasta is al dente. Check pasta halfway through and stir with tongs to make sure the pasta isn’t sticking to the bottom of the pan.
    One pot pasta cooking in a pot.
  • Once pasta is cooked, turn off heat and stir in basil and spinach until wilted.
    Spinach and basil added to the pot.
  • Serve pasta immediately and top with fresh parmesan cheese and fresh basil.

Video

Nutrition

Serving: 1/4 recipe Calories: 421kcal Carbohydrates: 58g Protein: 12g Fat: 17g Saturated Fat: 2g Polyunsaturated Fat: 1g Monounsaturated Fat: 5g Sodium: 1096mg Potassium: 1058mg Fiber: 6g Sugar: 10g
Course: Lunch/Dinner
Cuisine: Italian
Keyword: one pot pasta

DID YOU MAKE THIS RECIPE?

Please leave a comment and star rating on this post and share on social media using the hashtag #eatingbirdfood. I love seeing your recipe shares!
This post may include affiliate links. Thank you for your support.

Leave a Comment

Your email address will not be published.

Recipe Rating




    no comments
Parchment paper lined with protein balls.

5 SECRETS TO
HEALTHY SNACKING

Eating healthy doesn’t have to be boring!

FREE EMAIL BONUS

GET A 3 DAY CLEAN EATING MEAL PLAN

Subscribe to our list and get your free printable PDF of the 3 Day Clean Eating Meal Plan and Shopping List!

X