Heat a large pot on medium heat. Add the oil and onion and cook until soft and translucent, about 4 minutes. Add the garlic and cook until fragrant, 2 minutes.
Add the flour and stir to combine. Pour in the vegetable broth and mix.
Break the lasagna noodles into bite sized pieces and add it to the pot.
Pour the milk, Italian seasoning, salt, pepper, garlic powder, stirring frequently, and cook until the noodles are completely cooked, 7-8 minutes.
Add the mushrooms, beans, and nutritional yeast. Cook for 3-4 minutes or until the mushrooms are soft.
Taste the pasta and add additional seasoning (salt, pepper, or italian seasoning) if needed.
Take pasta off the heat. Divide into bowls and garnish with fresh parsley or crushed red pepper.
Leftovers can be kept in the refrigerator in an airtight container for 3 days.