Close Menu
Savor the Taste. Skip the SoySavor the Taste. Skip the Soy
  • Home
  • Recipes
    • Appetizers
    • Bread Recipes
    • Breakfast
    • Dessert
    • Dips
    • Grilling
    • Main Course
    • Salad
    • Sauces
    • Sides
    • Spice Mixes
  • Cookbook
  • Videos
  • Shop
  • About
    • Contact
What's Hot

Soy Chunks for Protein!! #soya

May 9, 2025

Veg Fried Rice ASMR #shorts

May 9, 2025

Akshay Kumar’s Viral Veg Soup Recipe #shorts #akshaykumar #soup

May 8, 2025
Facebook X (Twitter) Instagram
Savor the Taste. Skip the SoySavor the Taste. Skip the Soy
  • Home
  • Recipes
    • Appetizers
    • Bread Recipes
    • Breakfast
    • Dessert
    • Dips
    • Grilling
    • Main Course
    • Salad
    • Sauces
    • Sides
    • Spice Mixes
  • Cookbook
  • Videos
  • Shop
  • About
    • Contact
Subscribe
Savor the Taste. Skip the SoySavor the Taste. Skip the Soy
You are at:Home Β» Italian Vegetable Soup with Tofu (vegan + high protein)
Main Course

Italian Vegetable Soup with Tofu (vegan + high protein)

adminBy adminNovember 24, 2024No Comments4 Mins Read
Facebook Twitter Pinterest LinkedIn Tumblr Email
Share
Facebook Twitter Pinterest WhatsApp Email


Italian Vegetable Soup with Tofu- Bursting with delicious briny flavors from sundried tomatoes and olives, this vegetable packed soup has 23 grams of protein per serving!

Italian Vegetable Soup with Tofu- Bursting with delicious briny flavors from sundried tomatoes and olives, this vegetable packed soup has 23 grams of protein per serving!

I admit that I never thought I’d be writing Italian and tofu in the same title for a recipe. They aren’t really something you’d imagine existing in harmony. But if you can allow your mind the ability to expand for a brief moment, I promise you the result will be worth it.

This recipe was a result of my mission to focus on creating more high-protein plant-based soups and stews. If that sounds like something you’re into then keep an eye out for more coming soon!

Italian Vegetable Soup with Tofu- Bursting with delicious briny flavors from sundried tomatoes and olives, this vegetable packed soup has 23 grams of protein per serving!

Italian Vegetable Soup with Tofu Ingredients

  • Extra Firm Tofu-Β Using extra-firm tofu is what boosts the protein content of the soup.
  • Extra Virgin Olive Oil-Β Or use whatever neutral flavored oil you prefer.
  • Italian Seasoning-Β A blend of herbs to give the soup it’s Italian flavor.
  • Shallot-Β Whether you use shallot or onion is up to you. Shallot has more of a garlicky flavor.
  • Garlic-Β Because you can never have enough garlic, in my opinion.
  • Mushrooms-Β I like baby bellas, or cremini mushrooms in this soup. If you’re a mushroom hater, feel free to omit them.
  • Crushed Tomatoes-Β Gives the soup a tomato broth.
  • Tomato Paste- Amps up the tomato flavor for more umami goodness.
  • Vegetable Bouillon- My go-to is Better Than Bouillon to may my own vegetable broth.
  • Kale-Β Dinosaur (or Lacinato) kale is the perfect Italian touch of greens.
  • Peas-Β Another source of protein in the soup. But totally optional if you don’t like peas.
  • Olives- Feel free to use your favorite variety of olives. Just be sure they are pitted and sliced.
  • Sun-dried Tomatoes-Β I used sun-dried tomatoes in olive oil. You can actually use the oil from the jar to cook with for even more flavor.
  • Lemon Juice-Β Always have to finish my soups with a squeeze of a lemon juice. IYKYK.

Italian Vegetable Soup with Tofu- Bursting with delicious briny flavors from sundried tomatoes and olives, this vegetable packed soup has 23 grams of protein per serving!

How to Make Italian Vegetable Soup with Tofu

  1. Marinate tofu with Italian seasoning.
  2. SautΓ© shallot (or onion). Add tofu and cook until browned.
  3. Add mushrooms and garlic. Cook for a few minutes.
  4. Pour in tomatoes and broth.
  5. Add peas and kale. Cook for a few minutes more.
  6. Stir in olives and sun-dried tomatoes.
  7. Serve warm with a squeeze of lemon juice, and enjoy!

Italian Vegetable Soup with Tofu- Bursting with delicious briny flavors from sundried tomatoes and olives, this vegetable packed soup has 23 grams of protein per serving!

Italian Vegetable Soup with Tofu- Bursting with delicious briny flavors from sundried tomatoes and olives, this vegetable packed soup has 23 grams of protein per serving!

Italian Vegetable Soup with Tofu- Bursting with delicious briny flavors from sundried tomatoes and olives, this vegetable packed soup has 23 grams of protein per serving!

Italian Vegetable Soup with Tofu- Bursting with delicious briny flavors from sundried tomatoes and olives, this vegetable packed soup has 23 grams of protein per serving!

More Cozy Soup Recipes to Try

Β 

Italian Vegetable Soup with Tofu- Bursting with delicious briny flavors from sundried tomatoes and olives, this vegetable packed soup has 23 grams of protein per serving!

Italian Vegetable Soup with Tofu

Bursting with delicious briny flavor from sundried tomatoes and olives, this vegetable packed soup has 23 grams of protein per serving!

Servings: 4 bowls

  • 2 tablespoons extra virgin olive oil, divided
  • 16 ounces extra firm tofu, diced into Β½-inch cubes
  • 2 teaspoons Italian seasoning
  • Β½ finely chopped shallot, or onion
  • 3 garlic cloves, minced
  • 3 cups vegetable broth, I make my own using bouillon
  • 14 ounces crushed tomatoes, with juices
  • 1 tablespoon tomato paste
  • 8 ounces cremini mushrooms, stems removed and sliced
  • Β½ cup frozen peas
  • 1 cup chopped laminate kale
  • β…“ cup chopped sundried tomatoes
  • ΒΌ cup sliced green olives
  • 2-3 tablespoons lemon juice
  • In a large bowl, combine tofu cubes with 1 tablespoon olive oil and 2 teaspoon Italian seasoning. Toss until evenly coated. Set aside to marinade while you prepare other ingredients.

  • In a large pot, warm remaining tablespoon of olive oil over medium heat. Add the shallot (or onion) and cook for 3-5 minutes, until translucent.

  • To the pot, add the marinated tofu. Cook, until golden brown on the edges, stirring intermittently, for about 5-8 minutes.

  • Next add the mushrooms and garlic. Continue to cook, while stirring intermittently, for 5 more minutes.

  • Pour in the broth, tomatoes with their juices and tomato paste. Bring to a low boil then reduce to a simmer. Add chopped kale and peas. Cook until heated through.

  • Lastly, stir in the chopped sundried tomatoes and sliced olives. Finish with a squeeze of lemon juice. Serve warm with dairy-free parmesan and your favorite crusty bread, and enjoy!

Nutrition Facts are an estimate and may vary depending on specific brands you choose.

Calories: 339kcal, Carbohydrates: 23g, Protein: 23g, Fat: 12g, Saturated Fat: 2g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 7g, Sodium: 1103mg, Potassium: 1009mg, Fiber: 5g, Sugar: 4g, Vitamin A: 1482IU, Vitamin C: 35mg, Calcium: 129mg, Iron: 4mg

Did you try this recipe? Please let me know how it turned out by leaving a comment below or sharing a picture on Instagram with the hashtag #makingthymeforhealth. I love hearing your feedback!

Keep in Touch

Thank you!

You have successfully joined our subscriber list.

Rate this post
admin
  • Website

Related Posts

Vegan Cinco de Mayo Recipes

By adminMay 2, 2025

One-Pot Thai Peanut Stir Fry

By adminApril 25, 2025

Strawberry Protein Pudding – Making Thyme for Health

By adminApril 17, 2025

Easy Tofu Egg Bake (vegan + high protein)

By adminApril 11, 2025
Add A Comment
Leave A Reply Cancel Reply
Recipe Rating




Our Picks

Soy Chunks for Protein!! #soya

By adminMay 9, 2025

Veg Fried Rice ASMR #shorts

By adminMay 9, 2025

Akshay Kumar’s Viral Veg Soup Recipe #shorts #akshaykumar #soup

By adminMay 8, 2025

10 minutes noodle soup – the easiest noodle soup recipe

By adminMay 8, 2025

Top 3 Protein Sources for Vegetarians(No Eggs) | Dt.Bhawesh | #diettubeindia #dietitian #shorts

By adminMay 8, 2025

Garlic tossed Vegetables | Super Healthy Meal

By adminMay 8, 2025

level up your ramen 🀀 #shorts

By adminMay 7, 2025

VEGAN sausages | Packed with plant-based ingredients, no seitan and are 100% gluten-free. 😍

By adminMay 7, 2025

Spinach Paratha (Indian Spinach Flatbread)

By adminMay 7, 2025

Easy Lentil Patties

By adminMay 7, 2025

Vegan Beef and Broccoli with soy curls! 1 pan 30 Min weeknight meal #shorts #beefbroccoli

By adminMay 7, 2025

Healthy Snack Idea for Vegetable Haters πŸ₯’πŸ˜ #healthyrecipes #recipe

By adminMay 6, 2025
About Us

Soy Free Life was born out of a passion for food and a commitment to health. We understand the challenges that come with dietary restrictions and believe that everyone deserves to enjoy tasty meals. Our founder, [Your Name], started this blog to share personal experiences and culinary discoveries, aiming to create a supportive community for those navigating a soy-free lifestyle.

Our Picks

Soy Chunks for Protein!! #soya

May 9, 2025

Veg Fried Rice ASMR #shorts

May 9, 2025

Akshay Kumar’s Viral Veg Soup Recipe #shorts #akshaykumar #soup

May 8, 2025

Subscribe to Updates

Get the food recipes from soyfree.life

Facebook X (Twitter) Instagram Pinterest TikTok
  • Home
  • Cookbook
  • Shop
  • About
  • Contact
  • Privacy Policy
© 2025 soyfree.life

Type above and press Enter to search. Press Esc to cancel.