The Hug-in-a-Bowl Your Weeknights Need
There’s something magical about a soup that feels both hearty and healthy at the same time. This creamy chickpea gnocchi soup is exactly that kind of magic—pillowy potato gnocchi swimming in a velvety herb-infused broth with protein-packed chickpeas and tender vegetables. It’s become my go-to when I need dinner on the table fast but still want something that feels like a warm hug. The best part? It’s completely vegetarian and comes together in about 30 minutes!
I first made this on a chilly evening when I was craving something substantial but didn’t want to spend hours in the kitchen. Now it’s on weekly rotation!
What You’ll Need to Grab
| Ingredient | Amount |
|---|---|
| Olive oil | 2 tbsp |
| Yellow onion, diced | 1 medium |
| Carrots, diced | 2 large |
| Celery stalks, diced | 2 |
| Garlic cloves, minced | 4-5 |
| Dried thyme | 1 tsp |
| Dried oregano | 1 tsp |
| Rubbed sage | ½ tsp |
| Vegetable broth | 32 oz (4 cups) |
| Chickpeas, drained | 1 can (15 oz) |
| Potato gnocchi | 1 lb |
| Whole milk | 1 cup |
| Shredded Parmesan | ½ cup |
| Fresh spinach | 2 cups |
| Salt and pepper | To taste |
| Fresh parsley, chopped | For garnish |
Quick Time Breakdown
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
That’s faster than ordering takeout—and so much more satisfying!
Let’s Make This Cozy Bowl!
Step 1: Start Your Aromatics
Heat the olive oil in a large pot or Dutch oven over medium-high heat. Add the diced onion, carrots, celery, and a couple generous pinches of salt. Cook for about 8 minutes, stirring occasionally, until the vegetables begin to soften and turn slightly golden.
Tip: The salt helps draw out moisture from the vegetables, which speeds up the softening process and builds deeper flavor.
Step 2: Add the Herbs and Garlic
Add the minced garlic, thyme, oregano, and rubbed sage to the pot. Stir frequently and cook for about 1 minute until incredibly fragrant—your kitchen is about to smell amazing!
Tip: Adding garlic and herbs after the vegetables prevents them from burning while still allowing their flavors to bloom in the hot oil.
Step 3: Build the Soup Base
Pour in the drained chickpeas and vegetable broth. Stir everything together and bring the mixture to a simmer over medium-high heat.
Tip: Use a good quality vegetable broth—it’s the foundation of your soup’s flavor. Low-sodium versions give you more control over the final seasoning.
Step 4: Simmer and Add the Gnocchi
Once simmering, reduce the heat to medium-low and let the soup simmer for 5 minutes. Then add the potato gnocchi and cook for another 5 minutes, or until the gnocchi are cooked through and tender—they’ll float to the surface when ready!
Tip: Don’t overcook the gnocchi or they’ll become mushy. Start checking at 4 minutes.
Step 5: Make It Creamy
Stir in the whole milk and shredded Parmesan cheese. Keep stirring gently until the cheese melts completely and the soup becomes beautifully creamy.
Tip: Remove the pot from direct high heat before adding dairy to prevent curdling.
Step 6: Finish with Fresh Greens
Remove the pot from heat. Stir in the fresh spinach and let it sit for a few minutes—the residual heat will wilt the leaves perfectly. Season to taste with salt and pepper, then garnish with fresh chopped parsley and extra Parmesan if desired.

What’s In Each Bowl?
Per serving (makes approximately 6 servings):
- Calories: 380 kcal
- Protein: 14g
- Carbohydrates: 52g (Fiber: 6g)
- Fat: 12g (Saturated: 4g)
- Sodium: 850mg
This chickpea gnocchi soup packs serious nutritional punch! Chickpeas provide plant-based protein and fiber to keep you satisfied, while the carrots and spinach deliver vitamins A and K. The whole milk adds creaminess without being overly heavy.
Delicious Ways to Serve It Up
Ladle this creamy chickpea gnocchi soup into deep bowls and top with an extra sprinkle of freshly grated Parmesan and a handful of chopped parsley. A drizzle of good olive oil adds a beautiful finishing touch!
Pair it with crusty bread or garlic toast for dipping—trust me, you’ll want something to soak up every last drop of that creamy broth.
This soup is perfect for meal prep too! It reheats beautifully, though you may need to add a splash of broth or milk when warming as the gnocchi absorbs liquid overnight.
For a heartier meal, serve alongside a simple green salad dressed with lemon vinaigrette. It also makes an impressive starter for dinner parties!
Oops—Don’t Make These Mistakes!
- Overcooking the gnocchi: They turn mushy and fall apart. Solution: Add gnocchi last and check for doneness at 4 minutes—they’re ready when they float.
- Adding dairy to boiling soup: This causes curdling and a grainy texture. Solution: Reduce heat before stirring in milk and cheese.
- Skipping the vegetable sauté: You’ll miss layers of flavor. Solution: Take time to properly soften the aromatics—those 8 minutes are worth it!
- Adding spinach too early: It becomes slimy and overcooked. Solution: Stir in spinach off the heat and let residual warmth wilt it gently.
- Using water instead of broth: The soup will taste flat and bland. Solution: Always use quality vegetable broth for maximum flavor.
Time to Get Cozy!
This creamy chickpea gnocchi soup proves that vegetarian comfort food can be just as satisfying and soul-warming as any meat-based dish. With pillowy gnocchi, protein-rich chickpeas, aromatic herbs, and that luscious creamy broth, it’s the kind of recipe that makes everyone at the table ask for seconds. Best of all, it comes together in just 30 minutes—perfect for busy weeknights when you still want something special.
Ready to make your new favorite soup? Give this recipe a try and let us know how it turns out! Drop a comment below with your favorite additions, rate the recipe, and subscribe for more cozy vegetarian meals. Happy cooking! 🍲
Print
Creamy Chickpea Gnocchi Soup: Cozy Vegetarian Comfort
A soul-warming vegetarian soup featuring pillowy potato gnocchi, protein-packed chickpeas, aromatic herbs, and a luscious creamy Parmesan broth. Ready in just 30 minutes, this cozy bowl is perfect for busy weeknights when you want something hearty and satisfying.
- Total Time30 minutes
- Yield6 servings 1x
Ingredients
Aromatics
- 2 tbsp olive oil
- 1 medium yellow onion (diced)
- 2 large carrots (diced)
- 2 stalks celery (diced)
- 4–5 cloves garlic (minced)
Herbs & Seasonings
- 1 tsp dried thyme
- 1 tsp dried oregano
- 0.5 tsp rubbed sage
Soup Base
- 32 oz vegetable broth (4 cups)
- 1 can (15oz) chickpeas (drained)
- 1 lb potato gnocchi
- 1 cup whole milk
- 0.5 cup Parmesan cheese (shredded)
- 2 cups fresh spinach
Instructions
- Sauté Vegetables: Heat oil in a large pot over medium-high heat. Add onion, carrot, celery, and a couple pinches of salt. Cook, stirring occasionally, for 8 minutes until softened.
- Add Aromatics: Add garlic, thyme, oregano, and sage. Cook for another minute, stirring frequently until fragrant.
- Build Soup Base: Add chickpeas and vegetable broth. Stir to combine and bring to a simmer over medium-high heat.
- Cook Gnocchi: Reduce heat to medium-low and simmer for 5 minutes. Add gnocchi and cook another 5 minutes until tender.
- Add Dairy: Stir in milk and shredded Parmesan. Stir until cheese is melted and soup is creamy.
- Finish: Remove from heat. Stir in spinach and let wilt for a few minutes. Season with salt and pepper. Garnish with parsley and extra Parmesan.
Notes
Add the spinach off the heat to prevent overcooking. The soup thickens as it sits—add a splash of broth when reheating. For a vegan version, use plant-based milk and nutritional yeast instead of dairy.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main Course, Soup
- Cuisine: American, Italian-Inspired
Nutrition
- Calories: 380
- Sugar: 6
- Sodium: 850
- Fat: 12
- Saturated Fat: 4
- Carbohydrates: 52
- Fiber: 6
- Protein: 14




