Savory Vegan One Pot Pasta

vegan one pot pasta

Cooking Time: around 30 mins

I actually burned the pot quite a lot cooking this one for the first time but I also learned my lesson – never cook pasta without adding a bit of water first. This is a perfect weekday meal as apart from all the cutting and chopping, there is only one pot to wash and very little to do. If you have a food processor and you don’t even cut most things, it may even take you less than 30 minutes to make. Because the pasta is cooked right in the sauce, in your pot or skillet, one pot pasta saves time. The spaghetti noodles soak up all of the goodness of the ingredients in this dish, resulting in excellent pasta.

As I am starting a new job soon, I am trying to discover as many quick and savory vegan meals for my weekdays, and this one is definitely getting added to the list. Not that I tried it much – my boyfriend ate the whole thing.

Beans in pasta… whut?

Yes, you may find it a bit weird at first but beans in pasta actually taste quite great. If your pasta is with tomato sauce, the beans’ neutral taste balances the two flavors for a tasty, vegan one pot pasta meal.

Which type of pasta should I use?

Use the pasta that YOU like best (or whoever you are cooking for). I personally like most the spaghetti type of pasta, but this would work great with any slow cooking pasta. Avoid pasta that cooks in 3-5 minutes as it may get way too soggy. However, you may also experience issues with thick slow cooking pasta as it may not get cooked evenly – perhaps spaghetti are the best choice.


  • If you are having trouble fitting the pasta, don’t be afraid to break it into smaller pieces. Of course, it’s best not to for authentic visuals but… who cares?
  • Make sure to cut up your sundried tomatoes.
  • You can cook this with 2 cans of beans instead of 1 for extra protein.

Savory Vegan One Pot Pasta

vegan one pot pasta with beans


1 Squash
1 Onion
2 clovesGarlic
Around 15-20Cherry tomatoes
1 can/ around 250gButter beans (can be subbed for another bean)
2 Carrots
1 can/ 120g drainedSundried tomatoes
400gChopped tomatoes/ pasta sauce
2 tablespoonsTomato puree
1 tbsp.Dried basil
2 spsk.Oil of choice
1/5 tablespoonSalt
Half a blockVeggie bouillon
1 tbsp.Oregano
250-500ml Water (depends how much liquid you got from the chopped tomatoes)
Any other spice/herb you like

How to make the vegan one pot pasta

  1. Start by preparing all things by chopping them up and putting them in a large pot.
  2. Add every ingredient to the pot except the pasta. Add only 250ml of water at first (You can dissolve your bouillon in it, or just add the bouillon straight to the pot).
  3. Turn on to medium heat and make it cook while stirring often.
  4. When it boils, add the pasta making sure it is covered – if necessary add more water.
  5. Remember to stir often so that it doesn’t burn on the bottom like mine did.
  6. In around 10-14 minutes your pasta should be done.
  7. Taste and add more salt if needed.
  8. Serve immediately or later. If you serve the pasta later it may become a bit more dry and it helps if you warm it up in the pot with a bit of tomato sauce/water before serving.
vegan one pot pasta with beans and squash

You can also keep the pasta in the fridge for 3 days but remember that pasta is best fresh.

More easy vegan recipes here:

vegan baklava

Easy Vegan Baklava

Easy vegan baklava with 5 ingredients! Budget friendly and perfect for people who need a sugar kick.

Vegan Spinach and Lentil Cream Soup

Vegan lentil soup is considered by many the ultimate comfort food. It’s rich in flavor, full of warm spices, and contains a healthy dose of fiber. This hearty vegan soup is hearty enough to satisfy even the hungriest of diners. If you want a hearty soup to whip up in no time, this is the one for you.

super tasty vegan pizza

The Tastiest Vegan Pizza

Looking for a super tasty vegan pizza that will make everyone drool? This is the kind of pizza you can give to your grumpy uncle who thinks vegan food sucks – he won’t even know that it is vegan.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: