Unlimited Fire Roasted Tomato Basil Soup Recipe

Recipe posted in: Flex Meals & Snacks, Lunches & Dinners, Sides

Grab a spoon and cozy up to a warm bowl of homemade tomato basil soup! Filled with delicious flavor and nutritious ingredients, this easy, low-calorie soup recipe pairs perfectly with a melty grilled cheese or a crunchy garden salad. While it’s short on calories and fat, it’s definitely not short on flavor! Every spoonful is filled with the flavors of fire roasted tomatoes, herbaceous basil and zesty black pepper.

This customer-created recipe was submitted through our Recipe Submission page by Nutrisystem member, Debbi. She created this tomato soup while she was getting started with the Nutrisystem program. “This soup has been a delicious lifesaver,” she explains. “This soup is 100% free – everything is from the non-starchy vegetable or free food lists. Fresh and delicious, it is a perfect accompaniment to a lunch sandwich or wrap or whenever you need to take the edge off your hunger.”

As Debbi stated, this Fire Roasted Tomato Basil Soup recipe is completely unlimited on the Nutrisystem program. That means you can enjoy as much of it as you’d like! This makes it a great hunger crusher during week one on Nutrisystem, or anytime you’re craving a little something extra with your Nutrisystem meals.

To make the soup, preheat a large pot on your stove top and spray the bottom with zero-calorie cooking spray. Add one large chopped onion and two tablespoons of minced garlic. Cook them for about five minutes. Next, pour in two 15-ounce cans of diced fire roasted tomatoes, four cups of low sodium chicken stock, eight ounces of fresh salsa, one teaspoon of salt, one teaspoon of black pepper and one teaspoon of marjoram. Feel free to also sprinkle in one teaspoon of ancho chili powder if you’d like a little spicy heat in your tomato soup! 

Bring the soup to a boil, then reduce the heat and simmer uncovered for about 30 minutes (Make sure to stir it occasionally!). Add a quarter-cup of fresh basil and continue cooking for another 20 minutes. Once it’s finished cooking, remove it from the heat and let it cook for at least 30 minutes. Finally, using a regular or immersion blender, blend the soup until it reaches your desired consistency. “I like a little texture, but you can blend until smooth if you prefer,” explains Debbi.

If you’re following the Nutrisystem program like Debbi, you can log each serving of this tomato basil soup as one Vegetable serving in your NuMi app journal.

Looking for more unlimited veggie recipes? Click the link below:

20 Unlimited Healthy Veggie Recipes to Keep You Full

Read More

If you’ve come up with your own unlimited veggie recipe that you want to share with other Nutrisystem members, be sure to share it on our Recipe Submission page!

Want to lose weight without giving up your favorite foods? Get started with a Nutrisystem meal plan today!

Servings: 8 (1 serving = ~2 cups)

Calories per Serving: 36

On Nutrisystem, Count As: 1 Vegetable


  • 1 large onion, chopped
  • 2 Tbsp. minced garlic
  • 2 15-oz. cans diced fire roasted tomatoes
  • 4 cups low sodium chicken stock
  • 8 oz. fresh salsa
  • 1 tsp. salt
  • 1 tsp. black pepper
  • 1 tsp. marjoram
  • ¼ cup fresh basil
  • 1 tsp. ancho chili powder (optional)


  1. Preheat a large pot and spray with zero-calorie cooking spray.
  2. Add onions and garlic and cook for 5-7 minutes.
  3. Add the remaining ingredients except for the fresh basil. Bring to a boil.
  4. Reduce heat and simmer, uncovered, about 30 minutes, stirring occasionally.
  5. Add fresh basil and continue cooking another 20 minutes.
  6. Remove soup from the heat and let cool for at least 30 minutes.
  7. Blend the soup using a regular or immersion blender until it reaches your desired consistency.
Click to rate this recipe!
[Total: 162 Average: 4]