• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Cultured Table
  • Meals
    • Breakfast
    • Main Courses
    • Salads & Sides
  • Dessert
  • World Food
  • Travel
Home » Easy Roasted Tomato Kale Soup

Easy Roasted Tomato Kale Soup

July 18, 2021 by Marie Perry 2 Comments

Jump to Recipe Print Recipe

This cauliflower kale soup with roasted tomatoes will warm you right up on a cold winter day. This meal is a perfect way to use fresh veggies from the garden. The healthy ingredients make it a perfect meal for those on a Keto or Whole 30 eating plan, too. 

Make up a quick batch of piadina Italian flatbread to serve with it!

pottery bowls with kale soup, topped with fresh kale leaves

With fresh tomatoes, kale, and cauliflower rice, this soup is a healthy meal that can be on the table in under an hour.

Making this cauliflower kale soup

Roasting the tomatoes and cauliflower in the oven for 20 minutes gives this soup a deeper flavor. While the tomatoes and cauliflower are roasting, chop the kale and basil so you’re ready to start simmering the soup as soon as they’re done.

cauliflower rice and tomatoes on a cooking sheet

Once the veggies are roasted, it’s a simple matter of combining all of the ingredients in a stock pot and cook for 20 minutes or so. Easy. Peasy!

soup ingredients in a pot

Ingredients

Broth – You’ll get the best flavor with this recipe if you start with a rich homemade broth. If you’d like to make this a vegetarian meal, use vegetable broth instead of the chicken stock called for. It’s an easy-to-make substitute.

Vegetables – Vine-ripened tomatoes are the best bet for flavor. Cauliflower rice — small bits of fresh cauliflower — gives the mouth feel of rice without the carbs. Kale gives the soup its greens.

Basil – A hearty portion of fresh basil leaves gives this soup a deep flavor. If you don’t have access to fresh basil, stir in a similar amount of ready-made pesto.

Parmesan cheese – Freshly shredded Parmesan cheese is the final touch! Add a portion to the soup itself, but reserve some for sprinkling on each bowl, too.

soup ingredients in a pot

Serving the soup

Spoon hot soup into bowls. I like to sprinkle a little extra parmesan cheese on each serving of this cauliflower kale soup. Serve it with a slice of this crusty bread for extra-level comfort food.

This recipe makes four small servings. Heartier eaters may only get two bowls out of a batch. It’s great to have extra for lunch during the week, though, so you may want to double the recipe.

Love soup? Here are more than a dozen additional soup recipes to try!

bowl of soup from above

★ Did you make this cauliflower kale soup? Don’t forget to give it a star rating below! ★

pottery bowls with kale soup, topped with fresh kale leaves

Cauliflower Kale Soup with Roasted Tomatoes

This delicious and healthy soup uses fresh tomatoes. Roasting the tomatoes and riced cauliflower gives this soup a deeper flavor. 
Print Recipe Pin Recipe
Rate Recipe
Prep Time: 10 minutes minutes
Cook Time: 40 minutes minutes
Total Time: 50 minutes minutes
Course: Main Course
Cuisine: American
Keyword: cauliflower soup, roasted tomatoes
Servings: 4 servings
Calories: 113kcal

Ingredients

  • 1 tablespoon olive oil
  • 3 cups cauliflower rice
  • 2 vine-ripe tomatoes sliced
  • 1 cup kale chopped
  • 1/8 cup basil fresh, coarsely chopped
  • ¼ cup shredded Parmesan cheese
  • 4 cups chicken broth
  • Salt and pepper to taste

Instructions

  • Preheat oven to 350 degrees.
  • Brush olive oil onto baking sheet. Spread riced cauliflower on the baking sheet with tomatoes.
  • Roast cauliflower rice and tomato slices on the baking sheet for 20 minutes, stirring halfway through.
  • After roasting, combine all ingredients in a stock pot. Cook over medium heat for 20 minutes, reducing to a simmer once soup comes to a low boil.
  • Portion soup into four bowls and top with extra Parmesan cheese.

Notes

Use vegetable broth instead of the chicken stock for a vegetarian soup.

Nutrition

Serving: 1.5cups | Calories: 113kcal | Carbohydrates: 10g | Protein: 7g | Fat: 6g | Saturated Fat: 2g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Cholesterol: 9mg | Sodium: 1014mg | Potassium: 573mg | Fiber: 3g | Sugar: 5g | Vitamin A: 1130IU | Vitamin C: 71mg | Calcium: 131mg | Iron: 1mg

Soup Recipes to Try:

  • Thai Coconut Soup
  • Vegetarian Ramen
  • Pasta e Fagioli
  • Vegan Minestrone
  • Chicken Pot Pie Soup
  • Chorizo Soup
  • Tuscan white bean soup
  • Roasted Tomato & Kale Soup
Thanks for sharing!

Filed Under: Main Course

Previous Post: « Easy & Delicious Asian Chicken Salad
Next Post: Add Flavorful Corn Ribs to Your Summertime Menu »

Reader Interactions

Comments

  1. Martha

    April 22, 2022 at 7:46 pm

    I made this soup and it tasted delicious, but the cauliflower rice started burning about halfway through the cooking time. Also the skin fell off the tomatoes by the end of cooking them with a cauliflower rice, and then it was sort of weird having the skins in the actual pot of soupHow can I get around that? Thanks.

    Reply
    • Marie - Cultured Table

      November 22, 2022 at 2:48 am

      You could slip the skins from the tomatoes after they’re out of the oven.

      Reply
5 from 1 vote (1 rating without comment)

Leave a Reply Cancel reply

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

Recipe Rating




Primary Sidebar

Love Food? Love Travel?

Join us as we explore different regions through the food on our plates! Read more here.

red wine in a glass

Try It: How to Make Noodles

Try It: Ricotta Lasagna

Try It: Japanese Clear Soup

Footer

Hi, I’m Marie. I enjoy food. I mean, don’t we all? There’s nothing like a delicious meal full of flavor. When I cook at home, I use real food ingredients and keep it pretty simple. Except for certain special occasions, of course. Let's dig in →

Disclosure & Privacy Policy

Copyright © 2026 · Cultured Table

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.