Vegan Goulash
This vegan version of American goulash is made with macaroni in a savory tomato sauce with TVP instead of ground beef. Your whole family will love this easy comfort food recipe!
When we went to visit my grandma in New England, she always made “American chop suey” and I loved it. In Ohio, we called it Johnny Marzetti, and in other parts of the country I hear it called goulash. Whatever you call it, this recipe is easy and delicious!
Ingredients & Substitutions
- TVP (Textured Vegetable Protein) โ The TVP acts as the protein-rich, “meat-like” component in this dish. It adds heartiness and texture.
- Vegetable Broth โ This broth hydrates the TVP and adds a savory base to the dish. A rich vegetable broth, like โBetter Than Bouillon,โ is ideal.
- Macaroni Noodles โ You can substitute with another pasta type, like rotini or penne, if preferred. I like to use whole wheat macaroni for a little extra protein and fiber.
- Olive Oil โ This oil is used for sautรฉing, adding a subtle richness. Avocado oil or any neutral oil can be substituted if needed.
- Onion โ Diced onion brings a foundational sweetness to the dish. A yellow or white onion works well, but you can also use shallots for a milder, slightly sweet taste.
- Garlic โ Fresh minced garlic infuses the dish with bold, aromatic flavor. Substitute with one teaspoon of garlic powder if fresh garlic is unavailable, but fresh is always best for depth.
- Green Bell Pepper โ The green bell pepper adds a bit of crunch and slight bitterness to balance the sauce. If you prefer, use red or yellow bell peppers for a sweeter flavor profile.
- Diced Tomatoes โ The canned diced tomatoes provide texture and natural acidity to the sauce. If youโre out of diced tomatoes, use crushed tomatoes for a smoother sauce or blend whole tomatoes for a similar consistency.
- Tomato Sauce โ Tomato sauce helps create a rich, cohesive base. Crushed tomatoes can also work here if tomato sauce isnโt available.
- Tomato Paste โ This ingredient adds a savory, umami flavor to the recipe.
- Soy Sauce โ This brings an added layer of salty flavor, enhancing the overall savoriness. If avoiding soy, coconut aminos can provide a similar effect.
- Smoked Paprika โ Smoked paprika introduces a gentle smoky flavor that complements the sauce. If you donโt have smoked paprika, regular paprika can be used, though it wonโt bring the same smoky depth.
- Sugar โ A small amount of sugar balances the acidity of the tomatoes. You can replace this with a touch of maple syrup or agave if you prefer.
- Italian Seasoning โ The Italian seasoning blend adds herby notes to the sauce. If you donโt have a blend, mix equal parts oregano and basil for a similar flavor.
What is TVP?
TVPย stands for โtextured vegetable protein,โ and itโs made from soy, just like tofu. Itโs a fantastic meat substitute thatโs high in protein and has a texture similar to ground beef, making it a great addition to your meatless meals like this one. It can be a little hard to find in stoes, but you can alwaysย order it online.ย I like the Bobโs Red Mill brand. Whether youโre a vegetarian, vegan, or just looking to cut back on meat, it’s a great option to keep in your pantry! If you have leftover TVP, try it in my TVP spaghetti sauce or TVP tacos.
How to Store and Reheat Leftovers
To store leftover goulash, let the dish cool for about 20โ30 minutes before placing it in airtight containers. Refrigerate for up to 3โ4 days, or freeze for 2โ3 months. For freezer storage, portion into single-serving containers or freezer bags. When reheating, add a splash of water or broth to maintain moisture.
Vegan Goulash
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 8 cups 1x
- Category: Dinner
- Method: Stovetop
- Cuisine: American
- Diet: Vegan
Ingredients
- 1 cup TVP (Textured Vegetable Protein)
- 1 cup vegetable broth
- 2 cups macaroni noodles (260g)
- 1 tablespoon olive oil
- 1 medium onion, diced
- 2 garlic cloves, minced
- 1 green bell pepper, diced
- 2 tablespoons tomato paste
- 2 teaspoons smoked paprika
- 2 teaspoons Italian seasoning
- 1 can (15 oz) diced tomatoes with their juices
- 1 can (15 oz) tomato sauce
- 2 teaspoons soy sauce
- 2 teaspoons sugar
- Salt and pepper to taste
- Fresh parsley for garnish (optional)
Instructions
- In a small bowl, combine one cup of TVP with one cup of vegetable broth. Let it sit for 5-10 minutes until the TVP absorbs the liquid. Set aside.
- Cook the pasta according to the package directions. Drain and set aside.
- In a large pot, heat olive oil over medium heat. Add the diced onion and sautรฉ for 3-4 minutes until softened.
- Add the garlic and bell pepper. Cook for another 4-5 minutes until the pepper has softened.
- Add the tomato paste, smoked paprika, and Italian seasoning. Cook for 2 minutes.
- Stir in the rehydrated TVP, diced tomatoes, tomato sauce, soy sauce, and sugar. Stir to combine.
- Cook for 10-12 minutes, stirring occasionally until the sauce has thickened.
- Stir in the cooked pasta and season with salt and pepper to taste. Garnish with fresh parsley, if desired.