
Heat the olive oil in a stockpot or Dutch oven over medium heat.
Add the tempeh, onion, and bell pepper, and sauté for 5 minutes.
Add the garlic, Italian seasoning, paprika, salt, and pepper, and stir and sauté for 1 minute more.
Add the tomato sauce, diced tomato, broth, and bay leaf, stir and bring to a boil, then reduce heat and simmer for 10 minutes.
Return to a boil and add the macaroni. Partially cover and reduce heat to a low boil for 10 minutes until the pasta is cooked.
Serve the goulash topped with Parmesan and fresh basil as desired.