Start by bringing a large pot of salted water to a boil. Add the elbow pasta and cook according to the package instructions until al dente. Once cooked, drain the pasta in a colander and set it aside.
In a large skillet, heat a splash of water or a drizzle of olive oil over medium heat. Add the diced yellow onion and sauté for about 3-4 minutes until it becomes translucent. Stir in the minced garlic and cook for an additional 1 minute until fragrant.
Pour in the tomato sauce and stir in the chili powder, ground cumin, dried oregano, and smoked paprika. Mix well to combine and let it simmer for about 2-3 minutes.
Add the drained kidney beans and cooked sweet corn to the skillet. Stir everything together and allow it to heat through for another 2-3 minutes.
Once the chili mixture is heated, add the cooked elbow pasta to the skillet. Stir everything together, ensuring that the pasta is fully coated with the chili sauce. If you’re using spinach, fold it in at this stage until just wilted.
Taste your Vegan Chili Mac and adjust the seasoning if necessary. Serve it warm, garnished with your favorite toppings. Enjoy this comforting dish that’s perfect for any occasion!