High Protein Tomato Soup Recipe for Cozy Nights

Posted on May 24, 2026

by: James Carter

High protein tomato soup in a bowl with fresh herbs and crusty bread

One key technique in making this tomato soup is allowing the tomatoes to simmer long enough to develop their natural sweetness and flavors; if you skip this step, the soup might taste more acidic than you’d like. The choice of using high-protein ingredients, such as lentils or beans, significantly alters the dish’s texture, creating a heartiness that complements the soup’s bright flavors. When complete, the soup should hold its shape enough to coat the back of a spoon, with a pleasingly chunky texture from the tomatoes and protein. You may also find High Protein Tomato Soup Without Heavy Cream useful.

Ingredients

  • 2 cans of diced tomatoes (14.5 ounces each)
  • 1 cup vegetable broth
  • 1 cup canned chickpeas, rinsed and drained
  • 1 medium onion, chopped
  • 2 cloves garlic, minced
  • 1 teaspoon dried basil
  • 1 teaspoon dried oregano
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • 1 tablespoon olive oil
  • Optional topping: fresh parsley or cheese

This combination of ingredients creates a balanced and flavorful soup that’s satisfying on its own.

Tips and Substitutions

When cooking the onions, be patient; they should turn translucent before you add garlic. If you rush this step, the flavors will be less developed, leading to a less aromatic soup. Using canned tomatoes is a great shortcut, but choosing high-quality brands can make a difference in taste and texture. When I switched to organic diced tomatoes, I noticed a much brighter flavor that elevated the entire dish. If you’re looking to reduce carbs, consider swapping out chickpeas for a lower-carb option like cauliflower rice.

How To Make It

  1. Heat olive oil in a pot over medium heat until shimmering. Add the chopped onion and cook until soft and translucent, about 5-7 minutes.
  2. Stir in minced garlic and continue cooking for 30 seconds until it smells warm and nutty.
  3. Pour in the diced tomatoes with their juice, followed by the vegetable broth. Stir everything together.
  4. Add chickpeas, dried basil, oregano, salt, and black pepper to the pot. Bring the mixture to a simmer.
  5. Allow the soup to simmer for about 20 minutes, stirring occasionally; this helps deepen the flavors.
  6. After simmering, use an immersion blender to puree the soup partially for a chunky texture, or blend it completely for a smoother consistency. The soup should leave a trail when you drag a spoon through it.
  7. Taste and adjust seasoning if needed before serving.

Each step builds on the last, ensuring that every flavor comes through prominently.

Nutrition At A Glance

  • Serving size: 1 cup
  • Calories: 220
  • Protein: 10g
  • Carbohydrates: 30g
  • Fat: 5g
  • Fiber: 8g

This nutritious soup offers a well-rounded meal that satisfies both hunger and dietary goals.

Serving Ideas

  • Pair it with a slice of crusty whole-grain bread for a filling meal.
  • Top the soup with crumbled feta or a sprinkle of Parmesan for added taste.
  • Serve alongside a simple green salad dressed with olive oil and vinegar.
  • Add a dollop of Greek yogurt to each bowl for creaminess and extra protein.
  • Enjoy it with a side of garlic bread to soak up the delicious broth.

These serving suggestions complement the soup perfectly.

Storage and Reheating

  • Store leftovers in an airtight container in the fridge for up to 5 days.
  • For longer storage, you can freeze the soup flat in freezer bags for up to 3 months.
  • When reheating, warm it on the stove over medium-low heat, adding a splash of broth or water to keep it from drying out.
  • After resting overnight, the flavors will deepen, making the soup even tastier the next day.

Proper storage and reheating will maintain its quality and flavor.

Leftover Ideas

Transform any leftovers into a flavorful sauce for pasta by blending the soup and tossing it with cooked noodles. You can also use it as a base for a vegetable stew by adding your choice of chopped seasonal vegetables. Alternatively, thin it out with extra broth for a delicious stew-like consistency.

These suggestions make the most of your leftover soup while keeping your meals varied.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
high protein tomato soup recipe for cozy nights 2026 05 24 153737 1

Hearty High-Protein Tomato Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: james-carter
  • Total Time: 40 minutes
  • Yield: 4 servings 1x
  • Diet: Vegan

Description

A warming and hearty tomato soup enriched with protein and packed with flavor.


Ingredients

Scale
  • 2 cans diced tomatoes (14.5 ounces each)
  • 1 cup vegetable broth
  • 1 cup canned chickpeas, rinsed and drained
  • 1 medium onion, chopped
  • 2 cloves garlic, minced
  • 1 teaspoon dried basil
  • 1 teaspoon dried oregano
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • 1 tablespoon olive oil
  • Optional topping: fresh parsley or cheese

Instructions

  1. Heat olive oil in a pot over medium heat until shimmering.
  2. Add the chopped onion and cook until soft and translucent, about 5-7 minutes.
  3. Stir in minced garlic and continue cooking for 30 seconds until it smells warm and nutty.
  4. Pour in the diced tomatoes with their juice, followed by the vegetable broth. Stir everything together.
  5. Add chickpeas, dried basil, oregano, salt, and black pepper to the pot. Bring the mixture to a simmer.
  6. Allow the soup to simmer for about 20 minutes, stirring occasionally.
  7. Use an immersion blender to puree the soup partially or completely, depending on your desired texture.
  8. Taste and adjust seasoning if needed before serving.

Notes

Be patient when cooking the onions for a more developed flavor. Choose high-quality canned tomatoes for better taste.

  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Simmering
  • Cuisine: American

Nutrition

  • Serving Size: 1 cup
  • Calories: 220
  • Sugar: 6g
  • Sodium: 450mg
  • Fat: 5g
  • Saturated Fat: 0.5g
  • Unsaturated Fat: 4.5g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 8g
  • Protein: 10g
  • Cholesterol: 0mg

Tags:

/  /  /  / 

You might also like these recipes

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star