High-Protein Carrot Chickpea Soup
Have a recipe from another site? Import it →
If you love chickpeas, this High-Protein Carrot Chickpea Soup is about to become your favorite bowl for cold days. Sweet roasted carrots, a little curry and smoked paprika, and a couple of smart add-ins make it thick, creamy, and really filling, with about 20g of protein and 10g of fiber in every bowl.

Why You’ll Love This Recipe
Let's be honest, a lot of carrot soups taste a little like warm baby food. This one doesn't. Roasting the carrots, onion, and garlic until the edges turn brown gives the whole pot a deep, almost caramelized flavor before anything goes near the blender. Then the chickpeas and cottage cheese go in, and that's the part that surprises people. You get a soup so thick and creamy you'd swear there's cream in it, plus enough protein and fiber that one bowl actually holds you over until dinner. The oven does most of the work, so you chop, slide the pan in, and walk away. And since carrots are loaded with beta-carotene, which your body turns into vitamin A, it's an easy way to get something good into your day when it's cold outside.

Texture and Flavor Notes
The first spoonful is thick and velvety, more like a purée than a thin, brothy soup. You'll taste the natural sweetness of the roasted carrots right away, and then the curry powder and smoked paprika come in with a gentle warmth and a little smokiness that keeps it from tasting one-note. Fresh ginger gives it a clean little kick, and the squeeze of lemon at the end brightens everything so it never feels heavy. The roasted garlic just melts quietly into the background. Here's the fun part: you won't taste the cottage cheese or the chickpeas at all. They simply make it creamy. Finish your bowl with a little grated Parmesan and some fresh dill, and you get a salty, fresh bite on top of all that warmth.

Serving Ideas
On a chilly afternoon, a bowl of this with a thick slice of toasted whole-grain bread for dunking is hard to beat. Crusty bread or a few crackers work just as well. Want something more filling? Add a few slices of chicken breast or a couple of hard-boiled eggs on the side, or a simple green salad if you'd like something fresh next to it. A spoonful of Greek yogurt on top is a nice touch too, with a cool, tangy contrast to the spices and a little extra protein. For crunch, scatter on some roasted chickpeas or toasted pumpkin seeds right before you eat. If you're making it for the week, portion it into containers within 2 hours of cooking. It reheats well, and the spices settle in nicely by the next day.

Ingredient Notes & Easy Swaps
Carrots: Regular whole carrots have the best flavor. Baby carrots work too, but they're a little less sweet. No need to peel if they're well scrubbed, though peeling keeps the color brighter.
Bone broth: Chicken bone broth is what makes the protein work. Look for low-sodium so you can control the salt. Check the label for gluten if that matters to you.
Cottage cheese: Low-fat (2%) keeps it light; full-fat makes it richer. For a dairy-free version, use about 1 cup (8 oz) of soft or silken tofu instead and skip the Parmesan. The protein will be a little lower.
Chickpeas: White beans like cannellini work the same way. Rinse canned beans well so the soup doesn't taste salty or starchy.
Curry powder: Mild or medium curry powder keeps it family-friendly. Garam masala works too, with a warmer, less earthy flavor. Some curry powders contain wheat or other fillers, so check the label if you need it gluten-free.
Fresh ginger: Grate it on a fine grater. If you only have ground ginger, use 1/4 teaspoon.

High-Protein Carrot Chickpea Soup
Description
If you love chickpeas, this High-Protein Carrot Chickpea Soup is about to become your favorite bowl for cold days. Sweet roasted carrots, a little curry and smoked paprika, and a couple of smart add-ins make it thick, creamy, and really filling, with about 20g of protein and 10g of fiber in every bowl.
Ingredients
- 2 lb carrots, peeled and cut into 1-inch pieces
- 1 large yellow onion, peeled and cut into large chunks
- 8 to 10 garlic cloves, unpeeled
- 1 tablespoon olive oil
- 2 teaspoons curry powder
- 1 tablespoon smoked paprika (sweet, not hot)
- 3/4 teaspoon kosher salt, divided, plus more to taste
- 1/2 teaspoon black pepper
- 4 cups low-sodium chicken bone broth (about 9 to 10g protein per cup)
- 1 cup low-fat (2%) cottage cheese
- 3/4 cup canned chickpeas (about half a 15-oz can), drained and rinsed
- 1 tablespoon freshly grated ginger
- 1 tablespoon lemon juice (about 1/2 lemon), plus more to taste
- 1/4 teaspoon red pepper flakes, plus more to taste
- Optional toppings: freshly grated Parmesan, chopped fresh dill or parsley, a squeeze of lemon, extra red pepper flakes
Instructions
- 1Equipment: Oven, large rimmed sheet pan, parchment paper, fine grater, large pot, large heatproof bowl, ladle, blender or immersion blender
- 2Heat the oven to 400°F and line a large rimmed sheet pan with parchment paper.
- 3Put the carrots, onion, and unpeeled garlic cloves on the pan. Drizzle with the olive oil, sprinkle with the curry powder, smoked paprika, 1/2 teaspoon of the salt, and the pepper, and toss until everything is evenly coated. Spread them out in a single layer. If the pan is crowded, use two pans so the vegetables roast instead of steam.
- 4Roast for 45 to 50 minutes, stirring once halfway through, until the carrots are very soft when pierced with a fork and browned at the edges. If you're using two pans, switch their oven positions when you stir. If the onion or garlic gets very dark before the carrots are done, take those pieces off the pan early.
- 5About 10 minutes before the vegetables are ready, warm the bone broth in a large pot over medium heat until it's hot but not boiling. Turn off the heat.
- 6Squeeze the soft roasted garlic out of its skins. Add the roasted carrots, onion, and garlic to the pot of broth, along with the cottage cheese, chickpeas, ginger, lemon juice, red pepper flakes, and the remaining 1/4 teaspoon salt. Let it cool for about 5 minutes before blending.
- 7Blend in 2 to 3 batches. Use a countertop blender only if its manual says it can handle hot liquids, and follow its temperature, fill and venting limits. Don't use a sealed personal blender cup for hot soup. Fill the blender no more than halfway for each batch. Vent the lid as your blender's manual directs; if it allows removing the center cap, remove it and cover the opening with a folded kitchen towel. Hold the lid down firmly and start on low before turning it up.
- 8Blend each batch until completely smooth, about 1 minute, and pour it into a large heatproof bowl. When all the batches are done, pour the soup back into the pot and stir. Taste and add more salt, lemon juice, or red pepper flakes if needed. If it's too thick, stir in a splash of broth or water. If the soup has cooled, warm it over low heat, stirring, without letting it boil.
- 9Ladle into bowls and add any toppings you like: freshly grated Parmesan, chopped dill or parsley, a squeeze of lemon, and a pinch of red pepper flakes.
Tips and Tricks
- 1
The bone broth is where much of the protein comes from. Regular broth or stock has only about 1 to 2g of protein per cup, which would bring the soup down to roughly 12 to 13g per serving. Check the label for about 9g or more per cup.
- 2
An immersion blender is the easiest and safest way to make this, with no batches. Blend everything right in the pot with the heat off, keeping the blade fully under the surface to avoid splatters.
- 3
Cut the carrots into even 1-inch pieces so they all turn soft at the same time. Thick pieces from the top of the carrot take longest.
- 4
Don't boil the soup after the cottage cheese goes in. High heat can make it slightly grainy. Warm it gently instead.
- 5
Curry powders vary a lot in heat and salt. Start with the amount listed and add more at the end if you want it stronger.
- 6
Want it thicker? Add the other half of the can of chickpeas when you blend, along with a splash more broth if needed.
Nutrition
Per serving — Calories: 285kcal, Protein: 20g, Carbs: 39g, Fat: 7g, Fiber: 10g, Sugar: 16g, Sodium: 850mg.
Nutrition information is an estimate and may vary based on ingredient brands, product sizes, preparation methods, and substitutions. It is not intended as medical or dietary advice.




