• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
At Elizabeth's Table
  • Recipes
  • Blog
  • About
  • Subscribe
menu icon
go to homepage
  • Recipes
  • Blog
  • About
  • Subscribe
  • Connect on social

    • Instagram
    • Pinterest
    • TikTok
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Recipes
    • Blog
    • About
    • Subscribe
  • Connect on social

    • Instagram
    • Pinterest
    • TikTok
    • YouTube
  • ×
    Home » Recipes » Mains

    Vegan Paprikash with Tofu

    Published: Mar 9, 2023 · Modified: Jul 19, 2023 by Elizabeth · This post contains affiliate links.

    Jump to Recipe Print Recipe

    ‍Traditional Hungarian Paprikash turned plant-based! This Vegan Paprikash is made with tofu and flavored with paprika, onion, and garlic. A simple, flavorful, and high-protein dish. Ready in 30 minutes.

    Vegan Paprikash in a skillet with plated dishes surrounding it.

    ‍I'm half Hungarian, so I grew up eating paprikash quite regularly.

    I must have a true Hungarian palate because I love paprika. And paprikash, like most Hungarian dishes, is loaded with paprika.

    Paprika has a delicious savory, sweet, slightly smoky flavor. The flavor is really rich, and you don't need a bunch of ingredients to make a flavorful dish.

    There are quite a few paprikash recipes floating around the internet and a lot of them are pretty complicated. But Hungarian cooking usually is very simple. So I wanted to make this recipe just as simple.

    I took the recipe that my family made growing up, which is just a few ingredients, and simply replaced the protein and tweaked the spice ratio.

    Seven ingredients. Simple. And easy!

    Vegan Paprikash served with elbow noodles.

    What is Paprikash?

    Hungarian Paprikash is traditionally a meat dish. It is similar to goulash (which is a paprika-based potato stew), but without potatoes and using meat instead, often chicken and sometimes veal. The chicken is pan-fried with paprika and usually some vegetables like onion and pepper.

    This vegan version of paprikash is made with tofu. The dish is so similar in flavor to traditional paprikash. It's crazy! My Hungarian dad was snacking on this when I was testing and was amazed by how flavorful it is.

    Tofu is very porous, so it absorbs the ingredients you cook it with. Meaning, it's really easy to get that classic Hungarian paprika flavor. You will need to use more spice than you might use for a meat-based recipe, but it's worth it! This is how you get all the flavor.

    What does paprikash taste like?

    The word paprikash comes from the Hungarian "paprikas" which literally means a dish seasoned with paprika.

    Paprikash gets its flavor almost entirely from paprika, so it tastes mild, slightly sweet, and like peppers.

    I also add hot paprika to my version of paprikash, so this paprikash is also a tad spicy!

    Vegan Tofu Paprikash in a skillet.

    Why I love this Vegan Paprikash

    • Dietary needs - this dish is vegan, gluten-free, dairy-free, oil-free, and refined sugar free
    • Vegan version of a classic - paprikash is a staple Hungarian recipe and it's so easy to make a plant-based version
    • High-protein - this paprikash is packed with protein from tofu. I served my paprikash with a bean-based pasta for even more protein
    • Seven ingredients - Hungarian cooking is very simple, and this recipe is true to that. The paprikash itself is only seven ingredients
    • Budget friendly - Hungarian cooking is very simple, so most Hungarian recipes are very inexpensive
    • Quick - this dish is ready in just 30 minutes
    Two plates of Vegan Paprikash with Tofu.

    Ingredient Notes & Substitutions

    • Extra Firm Tofu: be sure to buy extra firm tofu for the best texture.
    • Vegetable Broth: the original recipe for this paprikash has you pan-fry chicken in oil, but we're using broth to keep this recipe oil-free. Veggie broth also adds a depth of vegetable flavor that gets infused into the tofu
    • Onion: I used a yellow onion - you could also use a red or white onion
    • Green Pepper: my family recipe called for green pepper, and green pepper is my personal favorite, so that's what I call for here. But the recipe turns out great with red/orange/yellow peppers too. If you prefer a sweeter pepper, feel free to use your favorite color.
    • Tomato Paste: tomato paste helps creates a sort of sauce for the dish.
    • Paprika: most generic paprikas from the store aren't super flavorful, so for maximum paprika flavor, I recommend buying real Hungarian paprika. Or, use smoked paprika, which will change the flavor slightly but is easily accessible at the store and significantly more flavorful than regular grocery store paprika
    • Hot Paprika: this is a spicy version of paprika. The quantities I have listed give this dish a moderate spice, so if you aren't a fan of spice, start with just a teaspoon of hot paprika and work up from there
    • Salt
    • Elbow Pasta: traditionally, paprikash is served with German Spaetzle, which are small homemade egg noodles. My family always served it with elbow pasta, so that's what I did here. I used a bean-based pasta for extra protein.
    Vegan Paprikash Ingredients

    How to make Vegan Paprikash

    Step 1. Cube the tofu. Turn each block of tofu on its side and slice in half lengthwise. Then slice the block into 4 strips. Rotate and slice into 8 strips, creating 32 cubes per sheet (64 cubes per block).

    Vegan Paprikash Step 1 - cube the tofu.

    Step 2. In a large non-stick skillet, sauté the onion for 5-7 minutes until soft, using a splash of vegetable broth as the cooking liquid. If there's any liquid in the pan when the onions are soft, turn to high and cook off the liquid.

    Vegan Paprikash Step 2 - saute the onion.

    Step 3. Add the tofu and both paprikas. Cook for 6-8 minutes, stirring only a few times - let the tofu cook a minute or two on each side. If the tofu begins to stick, add a splash of vegetable broth.

    Vegan Paprikash Step 3 - add tofu and paprika.

    Step 4. Add the remaining vegetable broth, pepper, tomato paste, and salt. Cover and simmer for 5-7minutes, stirring occasionally.

    Vegan Paprikash Step 4 - add remaining ingredients.

    Step 5. Meanwhile, cook the pasta according to the package instructions.

    Vegan Paprikash Step 5 - cook the pasta.

    Step 6. Serve the tofu paprikash over the noodles. Enjoy!

    Vegan Paprikash Step 6 - serve the paprikash with the noodles.

    FAQ & Expert Tips

    Optimize flavor

    Often people will say that they think paprika is flavorless. Grocery store paprika can be pretty bland, so I highly encourage buying real Hungarian paprika. It has so much flavor and a little goes a long way!

    We order our paprika from Spice Jungle. (This link is not sponsored, it's simply the paprika I use and recommend.

    Do I need to press the tofu?

    Sometimes I recommend pressing tofu. For this recipe, it is not necessary.

    The tofu will soak up all the paprika flavor while cooking, so there's no need to take the extra time to press.

    Can I make this recipe with tempeh?

    I haven't tested this but I think tempeh would be a great option.

    Tempeh has a firmer texture, so it mimics meat more than tofu. If you try this, please let me know!

    Mushroom paprikash

    Mushrooms have a strong earthy, umami flavor that isn't usually found in paprikash. So be most traditional, I left them out.

    That said, the savory mushrooms would definitely be delicious!

    If you want to add mushrooms, you could add 8-16 ounces of sliced mushrooms along with the peppers.

    Storage

    Store this tofu paprikash in an air-tight container in the fridge. It will last up to a week.

    Feel free to store the tofu and pasta mixed together - get that paprika flavor all mixed in!

    Vegan Paprikash ready to serve.

    Recipe Prayer

    Thank you God for this meal. Thank you for cultures and traditions that bring beauty into this world. Amen.

    More Vegan Hungarian Recipes

    • A bowl of vegan pinto bean soup topped with microgreens.
      Easy Vegan Pinto Bean Soup (Hungarian Szarazbableves)
    • A plate of Hungarian Paprika Mushrooms served over rice.
      Hungarian Paprika Mushrooms
    • A bowl of plant-based Hungarian potato soup topped with tempeh and garnished with parsley.
      Plant-Based Hungarian Potato Soup (Krumplileves)
    • A bowl of Hungarian mushroom soup being sprinkled with parsley.
      Vegan Hungarian Mushroom Soup

    Tried this recipe?

    Please leave a review in the comments section below and post on Instagram tagging me @elizabeths_table. You can also stay in touch with me on social media by following me on Instagram, Pinterest, and TikTok or by subscribing to my newsletter.

    📖 Recipe

    A plate of tofu paprikash, served with elbow noodles.

    Vegan Paprikash with Tofu

    ‍Traditional Hungarian Paprikash turned plant-based! This Vegan Paprikash is made with tofu and flavored with paprika, onion, and garlic. A simple, flavorful, and high-protein dish. Ready in 30 minutes.
    Print Pin Rate
    Course: Main Course
    Cuisine: Hungarian
    Prep Time: 10 minutes minutes
    Cook Time: 20 minutes minutes
    Total Time: 30 minutes minutes
    Servings: 8
    Calories: 150kcal
    Author: Elizabeth

    Ingredients

    • 2 14 Ounce Blocks Extra Firm Tofu drained
    • 1 Large Onion small diced
    • 3 Tablespoons Hungarian Sweet Paprika
    • 2-3 Teaspoons Hungarian Hot Paprika
    • ¾ Cup Vegetable Broth
    • 2 Green Peppers small diced
    • 3 Tablespoons Tomato Paste
    • 1 Teaspoon Salt
    • 8 Ounces Elbow Pasta I used chickpea pasta

    Instructions

    • Cube the tofu. Turn each block of tofu on its side and slice in half lengthwise. Then slice the block into 4 strips. Rotate and slice into 8 strips, creating 32 cubes per sheet (64 cubes per block).
    • In a large non-stick skillet, sauté the onion for 5-7 minutes until soft, using a splash of vegetable broth as the cooking liquid. If there's any liquid in the pan when the onions are soft, turn to high and cook off the liquid.
    • Add the tofu and both paprikas. Cook for 6-8 minutes, stirring only a few times - let the tofu cook a minute or two on each side. If the tofu begins to stick, add a splash of vegetable broth.
    • Add the remaining vegetable broth, pepper, tomato paste, and salt. Cover and simmer for 5-7minutes, stirring occasionally.
    • Meanwhile, cook the pasta according to the package instructions.
    • Serve the tofu paprikash over the noodles. Enjoy!

    Nutrition

    Calories: 150kcal | Carbohydrates: 23g | Protein: 12g | Fat: 3g | Saturated Fat: 0.2g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 0.2g | Sodium: 403mg | Potassium: 288mg | Fiber: 6g | Sugar: 6g | Vitamin A: 1741IU | Vitamin C: 27mg | Calcium: 52mg | Iron: 4mg

    Nutrition information is an estimate.

    Tried this recipe?I love to see what you make! Tag me on Instagram @elizabeths_table

    More Vegan Main Dishes

    • A pan of vegan teriyaki noodles, freshly cooked.
      Vegan Teriyaki Noodle Bowl
    • A pot of vegan pot roast, ready to serve.
      Vegan Pot Roast (High Protein)
    • A pot of freshly cooked vegan shepherd's pie soup.
      Vegan Shepherd's Pie Soup
    • A sliced lentil quinoa loaf on a platter, with rosemary on the platter, and mashed potatoes in the background.
      Lentil Quinoa Loaf

    Reader Interactions

    Comments

    No Comments

    Leave a Comment! Let me know what you think: Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Primary Sidebar

    Elizabeth Headshot

    Hey - I'm Elizabeth

    Welcome to my table! I’m glad you’re here.
    At Elizabeth's Table I bring you easy and nutritious, plant-based recipes, explore the relationship between food and faith, and share my unique lifestyle.

    More about me →

    Cold Weather Favorites

    • A bowl of vegan minestrone soup, with a spoon, ready to serve.
      Vegan Gluten Free Minestrone Soup
    • Several glasses hot toddies, garnished with lemon slices and star anise.
      Non Alcoholic Hot Toddy
    • A casserole dish with a serving of vegan baked ziti with ricotta scooped out.
      Vegan Baked Ziti with Ricotta
    • A bowl of vegan white chicken chili, served with a dollop of non-dairy yogurt.
      Vegan White Chicken Chili

    Trending Recipes

    • A mason jar of maple simple syrup.
      Maple Simple Syrup
    • A mocktail garnished with orange peel.
      Old Fashioned Mocktail
    • A bowl of white rice and chickpea dal, ready to eat.
      Chickpea Dahl
    • A plate of Vegan Seitan Chicken.
      Vegan Seitan Chicken (Quick and Easy)

    Footer

    ↑ back to top

    About

    About Me

    See My Portfolio

    Privacy Policy

    Terms & Conditions

    Accessibility Policy

    Contact

    Sign Up for emails and updates

    Contact Me

    As an Amazon Associate I earn from qualifying purchases.

    COPYRIGHT © AT ELIZABETH'S TABLE 2025