Heat oil in a large sauce pan over medium-high heat.
Add garlic, onions and carrots and cook until starting to brown, about 2 - 3 minutes.
Add tomatoes, water, quinoa, spices, bay leaves, salt and pepper and stir to combine.
Bring mixture to a boil, then cover and reduce to simmer for 20 minutes.
Remove lid and stir in remaining vegetables.
Cook for 10 minutes more until asparagus has started to soften, but still has a light crunch.
Taste, adjust seasonings as needed and serve immediately.
Garnish with nutritional yeast (or cheese) if you want some cheesy flavor.
