• Home
  • About
  • Recipes
    • Baking + Sweet
      • Bread
      • Biscuits + Scones
      • Bars & Brownies
      • Cakes
      • Cookies
      • Custards + Puddings
      • Muffins
      • Pies & Tarts
    • Breakfast
      • Toasts
      • Oats
      • Granola
      • Pancakes
    • Beans + Grains + Bowls
    • Dips + Spreads + Toppings
    • Pasta
    • Salads + Soups
    • Snacks + Sides
    • Vegetables
    • Vegetarian Proteins
    • Fish
    • Special Diets
      • Dairy Free
      • Gluten Free
      • Vegetarian
      • Vegan
  • The Cookbook!
  • The Blog
  • Newsletter
  • Nav Social Icons

  • Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Justine Doiron

just real good food

Gluten Free, Recipes, Salads + Soups, Special Diets, Vegan, Vegetarian, Vegetarian Proteins · December 8, 2023

‘Nduja (but Tofu!) Soup

Jump to Recipe Print Recipe
finished 'Nudja Tofu Soup

This ‘Nduja Soup is my go-to, easy, high-protein, fully plant-based soup that somehow always hits the spot. It’s spicy, tomatoey, filled with healthy ingredients and it uses tofu as the base, but somehow still reminds me of pepperoni pizza. Call me crazy, but I hold to it! This tofu soup got its name because it was modeled after the Italian meat, ‘Nduja, which is a spicy, spreadable pork sausage that also gives strong pepperoni vibes. But of course, this soup is fully plant-based and perfectly vegetarian-friendly, which is why I’m calling it “‘Nduja” soup. It’s not quite the real thing, but vibrant red, spicy and so filled with flavor that you might have some of your more meat-inclined friends fooled.

Serve this with rice or crusty bread and you have yourself a complete dinner that’s protein-packed, filled with vegetables and overflowing with flavor. The bright red color is just asking for a smattering of parmesan, and adding a healthy grating of that never hurt anyone.

Table of contents

  • What is ‘Nduja, and why does this tofu soup mimic it?
  • The ingredients you’ll need for this vegetarian soup
  • Bringing this Italian-inspired soup together
  • Watch the recipe here
finished 'Nudja Tofu Soup

What is ‘Nduja, and why does this tofu soup mimic it?

‘Nduja originates from the Calabria region in Italy, which is also where Calabrian chilies come from. This pork sausage is known for its spice because Calabrian chilies are incorporated into the ground meat. However, there’s also a distinct funkiness that comes from the processing of the pork. It’s a unique, smoky sausage that has a really nuanced flavor. ‘Nduja is typically stored in sausage casing, but when it’s time to eat, the meat inside is removed and eaten as a spread with bread, added to pasta sauces or as a topping on pizza.

This “‘nduja” tofu soup tastes like the real thing because of the spices, liquid smoke, and the Calabrian chilies. But the other flavors in this soup, like fennel seeds, a hefty amount of tomato paste and root veggies, truly make it taste like ‘nduja. It’s plant-based, just so all us vegan/veg/pescatarians don’t miss out!

simmering 'Nudja Tofu Soup

The ingredients you’ll need for this vegetarian soup

This soup will make you want to cozy up on the couch and watch your favorite chilly-weather movies. It’s comforting, hearty and will fill you right up. Plus, these ingredients are easy to come by, so there’s no long grocery store visit required to make this soup! Here’s what you’ll need:

  • 2 medium leeks, green tops removed
  • 2 medium carrots
  • 5 garlic cloves, grated
  • Extra-virgin olive oil
  • Diamond Crystal kosher salt
  • 6 tablespoons tomato paste
  • 1 1/2 teaspoons fennel seeds
  • 2 tablespoons Chopped Calabrian Peppers, I like the Divina brand
  • 1 teaspoon Liquid Smoke, optional, but really delicious
  • Freshly ground black pepper
  • 1 (16-ounce) pack of extra firm tofu
  • 6 cups of vegetable broth or water
  • 3 ounces fresh parmesan cheese, optional, for grating
simmering 'Nudja Tofu Soup

Bringing this Italian-inspired soup together

There’s nothing intense or difficult about making this soup. Everything comes together in one pot after doing some chopping, then simmers on its own for a while to build flavor. It’s so simple and easy with big flavor pay-off, which is one of the reasons I love this soup so much. It’s also filled with protein from the get-go, so it needs no big modifications to become the full meal.

Preparing the veggies and broth
  • Halve the leeks lengthwise and clean them well. Thinly slice them crosswise.
  • Halve the carrots lengthwise and thinly slice them crosswise.
  • Set a large dutch oven over medium heat. Add 1/4 cup of olive oil and let it heat up for a few minutes.
  • Add in the leeks and carrots and stir. Season with salt. Cook down for 5-7 minutes or until the leeks have softened. Then add the garlic and stir to combine. Cook for another 2-3 minutes or until the garlic no longer has any raw smell to it.
  • Add the tomato paste, fennel seeds, chopped Calabrian peppers, and liquid smoke to the pot. Stir to combine and season with a few good pinches of salt and cracks of black pepper. Add another drizzle or so of olive oil here to help everything mix together.
  • Cook down the tomato paste for 4-5 minutes, or until it is a shade darker in color and deeply fragrant.
adding the protein
  • Drain the tofu and tear it into big chunks. Add these to the pot and mix, breaking up some chunks but leaving most whole. Season with salt and pepper.
  • Add the broth or water and bring the pot to a low simmer. The flavor will build over time, so expect to simmer off at least half a cup to a cup of broth. Simmer for 45 minutes uncovered. Taste, and season as preferred.
  • To serve, scoop the soup into bowls and grate fresh parmesan cheese over the top. The cheese should melt into the soup. Delicious.
finished 'Nudja Tofu Soup

And that’s everything for this ‘Nduja (but Tofu!) Soup!

If you make it, please tag me on Pinterest or Instagram so I can see! It’s my favorite thing to scroll through stories and see what you all are making.

And of course feel free to leave any questions, comments or reviews! This is the best place to reach me, and I’d love to hear from you <3

Watch the recipe here

The video may not fully represent the recipe. For best results, follow the instructions as written.

‘Nduja (but Tofu!) Soup

This high-protein, plant-based soup is modeled after 'nduja, but don't worry, you won't find any pork here. What you WILL find is a comforting, slightly spicy soup that is packed with umami flavor and bursting with notes of tomato. The flavors build as the soup simmers, so don't skip that step, and the bold notes of the soup will prove why.
Print Recipe Pin Recipe
Prep Time:15 minutes mins
Cook Time:45 minutes mins
Total Time:1 hour hr
Course: Soup
Cuisine: American, Fusion, Italian
Keyword: ‘nduja, soup, tomato paste
Servings: 5 servings

Equipment

  • 1 chef's knife
  • 1 large Dutch oven or pot

Ingredients

  • 2 medium leeks green tops removed
  • 2 medium carrots
  • 5 garlic cloves grated
  • Extra-virgin olive oil
  • Diamond Crystal kosher salt
  • 6 tablespoons tomato paste
  • 1 1/2 teaspoons fennel seeds
  • 2 tablespoons Chopped Calabrian Peppers I like the Divina brand
  • 1 teaspoon Liquid Smoke optional, but really delicious
  • Freshly ground black pepper
  • 1 (16-ounce) pack of extra firm tofu
  • 6 cups of vegetable broth or water
  • 3 ounces fresh parmesan cheese optional, for grating

Instructions

  • Halve the leeks lengthwise and clean them well. Thinly slice them crosswise.
  • Halve the carrots lengthwise and thinly slice them crosswise.
  • Set a large dutch oven over medium heat. Add 1/4 cup of olive oil and let it heat up for a few minutes.
  • Add in the leeks and carrots and stir. Season with salt. Cook down for 5-7 minutes or until the leeks have softened. Then add the garlic and stir to combine. Cook for another 2-3 minutes or until the garlic no longer has any raw smell to it.
  • Add the tomato paste, fennel seeds, chopped calabrian peppers, and liquid smoke to the pot. Stir to combine and season with a few good pinches of salt and cracks of black pepper. Add another drizzle or so of olive oil here to help everything mix together.
  • Cook down the tomato paste for 4-5 minutes, or until it is a shade darker in color and deeply fragrant.
  • Drain the tofu and tear it into big chunks. Add these in to the pot and mix, breaking up some chunks but leaving most whole. Season with salt and pepper.
  • Add the broth or water and bring the pot to a low simmer. The flavor will build over time, so expect to simmer off at least a half a cup to a cup of broth. Simmer for 45 minutes uncovered. Taste, and season as preferred.
  • To serve, scoop the soup into bowls and grate fresh parmesan cheese over the top. The cheese should melt into the soup. Delicious.

Posted In: Gluten Free, Recipes, Salads + Soups, Special Diets, Vegan, Vegetarian, Vegetarian Proteins

You’ll Also Love

The Thanksgiving Menu!
Charred Spring Peas & Ricotta Bowl
Not-Quite Gooey Butter Cake

Reader Interactions

Comments

  1. Cassandra McDuffie says

    December 15, 2023 at 1:35 am

    Unbelievably delicious soup/stew. Hearty tasting, but light filling. We were stunned and can’t stop saying how complex, flavorful, and satisfying this soup is.. Using smoked paprika in place of liquid smoke deepened the earthy flavors. Just so insanely good. Thank you.

    • Justine says

      December 19, 2023 at 12:28 pm

      so SO happy you liked it!

  2. Madeine says

    December 16, 2023 at 5:46 pm

    So good!! Couldn’t find liquid smoke so I added smoked paprika and that worked really well!

  3. Rowan Langford says

    December 17, 2023 at 11:36 pm

    I added a parm rind and used smoked paprika instead of liquid smoke and it was delicious. So easy, but super flavorful, I would definitely make again.

  4. Nancy says

    December 24, 2023 at 9:18 pm

    So so good! I wanted to make this as soon as I read about in Justine’s newsletter. Thank you for introducing me to Calabrian peppers! Gorgeous depth of flavour: a tasty bowl
    full of comfort ❤️

  5. Emily says

    December 31, 2023 at 2:58 am

    This soup is super yummy and made my pepperoni soup dreams come true! Super easy to make, thanks for sharing!!!

    • Justine says

      December 31, 2023 at 2:08 pm

      Ahhhh I’M SO GLAD YOU LIKED IT! Thank you for taking the time to leave such a nice comment 🙂

  6. Danielle says

    January 4, 2024 at 5:31 pm

    I’m completely blown away by how delicious this was, especially with how easy it was to make. This is my favorite tofu recipe I’ve ever made. I’ll be making this all winter.

Next Post >

Homemade Marshmallows

Primary Sidebar

Hey! I'm Justine. A recipe developer, highly dedicated eater, and bread enthusiast with an archive of both savory and sweet. This is where I store all my recipes, feel free to take a look around!
  • Broken Plane Cocktail

  • Radio Bakery Sourdough Focaccia

  • Avocado Chickpea Salad with Tzatziki-Style Dressing

  • How to Make Ice Cream with the KitchenAid Ice Cream Attachment

  • Homemade Butter

Latest on Instagram

Grilled corn with Smoky Sesame Hot Honey and @athe Grilled corn with Smoky Sesame Hot Honey and @athenosfeta chunks, my favorite summer side to serve right now #AthenosPartner

The salty Athenos Feta Chunk just proves that #FoodNeedsFeta because this corn would feel a little naked without it. While the sesame hot honey is one of my favorite things, it needs a little saltiness from the feta to make it sing. Sweet corn, salty feta, hot honey - work so well together.

Athenos Fets chunks are some of my favorite cheese to purchase, it’s so versatile and can really be a topper for anything. You can find it in your grocery store and I hope this recipe makes it to one of your summer parties! 

#FoodNeedsFeta

https://justinesnacks.com/grilled-corn-with-sesame-hot-honey-feta/
same sentence, different font https://justinesnac same sentence, different font

https://justinesnacks.com/radio-bakery-sourdough-focaccia/

#focaccia #sourdoughfocaccia
Zucchini girl summer, meet smoky tomato quinoa 🤝

https://justinesnacks.com/smoky-tomato-quinoa-with-tilapia/
had @radiobakerynyc focaccia months ago, fell in l had @radiobakerynyc focaccia months ago, fell in love, spent five weeks reverse engineering it, bought the exact pan they use, and yes I’ll get a microphone. 

Full recipe at: https://justinesnacks.com/radio-bakery-sourdough-focaccia/

#sourdoughfocaccia
I love how I wait until it’s very hot outside to I love how I wait until it’s very hot outside to upload this, but tteokbokki is a year round food!!

https://justinesnacks.com/summer-tomato-tteokbokki/

Also one correction note** tteok means rice cakes and tteokbokki is the simmered version I believe!
I like it when salads just look like gigantic dips I like it when salads just look like gigantic dips

https://justinesnacks.com/avocado-chickpea-salad-with-tzatziki-style-dressing/

#cookingforone
justine_gardens How we built it, what we’re gr justine_gardens 

How we built it, what we’re growing, exactly what to say at Home Depot to get your lumber (lol), + the infamous garden clogs will all be in the blog and newsletter tomorrow! 

#citygarden #raisedgardenbeds
  • About
  • Privacy Policy
  • Contact Me

Copyright © 2025 Justine Doiron · Theme by 17th Avenue