Bring a large pot of water to a boil. Add the pasta and cook until al dente. Drain and place the empty pot back on the stove over medium heat.
Add the olive oil, onion, garlic, beef crumbles and spices. Cook for 5 minutes, stirring frequently. Pour in the soy sauce & flour and cook for 3 minutes. Add the tomato sauce & broth and bring to a boil. Lower heat and simmer for 10 minutes.
Add the creamer & cream cheese and whisk until smooth. Pour in the cooked pasta and stir until combined and heated through.
Serve hot with fresh parsley and pepper on top.
*I used Ripple non-dairy creamer.
FOR LEFTOVERS: The pasta will continue to absorb the sauce as it sits. If you plan on having a lot of leftovers, you may want to keep the pasta and sauce separate. Just add the sauce to each bowl.
Calories: 524kcal, Carbohydrates: 63g, Protein: 22g, Fat: 22g, Saturated Fat: 6g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 6g, Cholesterol: 3mg, Sodium: 970mg, Potassium: 776mg, Fiber: 9g, Sugar: 9g, Iron: 4mg