best healthy cauliflower gnocchi meatballs

Healthy Pesto Gnocchi and Meatballs

Share this recipe!

If you’re craving something cozy, saucy, and vibrant—but still packed with protein and fiber—this Healthy Pesto Gnocchi and Meatballs will be your new go-to. It’s loaded with tender chicken or turkey meatballs, protein-rich cottage cheese, hearty beans, and satisfying cauliflower gnocchi, all tossed in a creamy (yet cream-free) pesto sauce. It’s exactly the kind of dinner that feels indulgent but secretly is gut healthy.

Healthy cauliflower gnocchi with meatballs, beans, zucchini, and a high protein pesto cream sauce, in a pan, topped with stracciatella cheese, more pesto, and basil leaves

What sets this version apart is the balance: it’s creamy without being heavy, high in protein and fiber without feeling “diet-y,” and incredibly flavorful without requiring a ton of prep. The cottage cheese sauce is a game changer—silky smooth when blended and somehow has a really cheesy flavor at the end. And yes, we’re leaning on a few Trader Joe’s shortcuts because life is full and dinner should be easy!

I also love that because it’s full of protein and fiber-rich ingredients, this meal is very satisfying and filling! This recipe is very approachable with no fussy techniques and just delicious food and pretty presentation!

For another cream-free but hearty dinner, check out my Healthy Spaghetti Squash Alfredo that has no meat!

Jump to:

Why You’ll Love This Recipe

  • High protein from chicken or turkey meatballs, cottage cheese, parmesan, and butter beans
  • High fiber from the cauliflower gnocchi, beans, and vegetables
  • Trader Joe’s-friendly with accessible ingredients and minimal prep (store-bought pesto works just fine!)
  • Customizable based on what you have on hand or dietary needs
  • Meal prep friendly—easy to reheat and enjoy all week
Healthy cauliflower gnocchi and meatballs in a pan, garnished

Ingredients

  • Ground chicken or turkey – A lean, high-protein base for tender meatballs. This recipe works great with either, so choose your preference!
  • Grated parmesan – Adds saltiness and umami to the meatballs, and is surprisingly high in protein.
  • Basil pesto – Brings bright, herby flavor and richness to both the meatballs and sauce. Use my Pesto Without Pine Nuts recipe, or just buy from the store! I love Trader Joe’s and Costco pestos.
  • Kosher salt – Enhances flavor. Kosher salt has a coarser grain than table salt and is easier to control when seasoning.
  • Cottage cheese – Adds creaminess, cheesiness, and protein to the sauce without extra fat. It gets blended until smooth in the healthy pesto sauce.
  • Milk – Helps loosen the sauce for a pourable consistency. Each cottage cheese is different so the one you use may be thicker or thinner, requiring more or less milk.
  • Olive oil – Used to brown the meatballs and sauté the zucchini.
  • Zucchini – A neutral tasting vegetable that adds fresh, tender texture to balance the richness.
  • Cauliflower gnocchi – A lighter, gluten-free gnocchi option that crisps up beautifully. This recipe was specifically tested with Trader Joe’s frozen version.
  • Butter beans – Creamy and protein-rich, they add bulk and nutrition to the dish.
  • Stracciatella – Creamy mozzarella – basically the inside of burrata. It’s an optional garnish.
  • Extra pesto and basil leaves – Optional garnishes for fresh, beautiful finishing touches.

See recipe card for quantities.

Delicious healthy gnocchi pesto with meatballs garnished in a pan

Instructions for Healthy Pesto Gnocchi and Meatballs

  1. Make the meatballs: In a medium bowl, combine the ground chicken or turkey, parmesan, pesto, and kosher salt. Mix well. Roll into 1–2 tablespoon-sized meatballs (you should have about 25–30 total).
  2. Prep the zucchini: Slice the zucchini lengthwise, then into ½-inch thick half-moons.
  3. Cook the meatballs and zucchini: Heat a large skillet over medium heat with 1 tablespoon olive oil. Add the meatballs and let them brown undisturbed for about 3 minutes. Flip them, then push them to one side of the pan. Add the zucchini and remaining 1 tablespoon olive oil to the empty side. Season with salt. Cook for 1–2 minutes, then stir everything together. Continue cooking, stirring occasionally, for another 5–6 minutes, until the meatballs are browned and the zucchini is tender.
  4. Blend the sauce: In a blender, food processor, or jar that fits an immersion blender, combine the cottage cheese, milk, and pesto. Blend until smooth. Add more milk if needed to thin to your desired consistency. Set aside.
  5. Add the gnocchi and beans: To the pan with the meatballs and zucchini, add the frozen cauliflower gnocchi and the butter beans. Stir to combine. Cook for about 5 minutes, stirring occasionally to make sure any frozen gnocchi pieces make their way down to the pan, until the gnocchi begin to soften and the beans are warmed.
  6. Stir in the sauce: Pour the blended pesto sauce into the pan and stir until everything is evenly coated. Continue cooking for another few minutes, until the sauce is warmed through and the gnocchi are fully cooked.
  7. Garnish and serve: Remove from heat. If using, dollop spoonfuls of stracciatella over the top in various spots, then spoon extra pesto next to the stracciatella. Scatter fresh basil leaves to finish. Serve warm.
Meatballs and zucchini just added to a pan on the stove

Cook meatballs for 3 minutes. Push to side and add zucchini.

Parcooked meatballs and zucchini stirred together

Push to side and add zucchini. Continue cooking and stirring until meatballs have browned.

Cauliflower gnocchi and butter beans added to the pan with meatballs and zucchini

Add frozen cauliflower gnocchi and butter beans, then stir to combine. Cook for 5 minutes.

Healthy creamy high protein pesto sauce added to the pan with all the ingredients

Stir in healthy high protein pesto sauce and continue cooking until gnocchi an sauce have warmed.

Pan no longer on the heat. Stracciatella has been dolloped in 6 spots on the dish.

Dollop stracciatella over the healthy pesto gnocchi and meatballs.

Spoonful of pesto added on top of each stracciatella dollop with some basil scattered too

Spoon pesto over the stracciatella and add basil. Serve from the pan.

Substitutions and Variations

  • Meatballs: You really can use any ground meat of choice, but ground chicken and turkey work best with pesto. Ground beef would work too if you don’t eat poultry. OR, you can simply use premade meatballs you find in the fridge or freezer sections of your grocery. If using frozen, cook them about 50% of the way through first.
  • Vegetables: I like zucchini because it is mostly neutral, and cooks down soft into the sauce as a supporting role. Other vegetables that would go great are broccoli (florets cut small), broccolini, cauliflower, cherry tomatoes, spinach, or green beans.
  • Beans: Any neutral white bean would be a nice substitute, such as Great Northern beans, navy beans (which are white until the name might suggest), or cannellini beans.
  • Gnocchi options: If using a gnocchi that is not frozen, then first boil and cook the gnocchi according to the package instructions. Add in step 5, but you won’t need to cook for those 5 minutes, you can simply add the sauce right in too.

How To Serve This Healthy Pesto Gnocchi and Meatballs Recipe

This healthy pesto gnocchi and meatballs recipe is a full meal on its own, but if you’re looking for accompaniments, try:

  • A simple arugula salad with lemon vinaigrette
  • Roasted asparagus or green beans
  • Crusty bread or garlic toast to scoop up any extra sauce

Storage

This dish stores beautifully. Let everything cool completely before transferring to airtight containers. Store in the fridge for up to 4 days. Reheat in a skillet or microwave until warmed through. The sauce may thicken in the fridge, so feel free to splash in a little milk or more pesto when reheating to loosen it.

You can also make the meatballs and sauce a day or two in advance and store separately. Combine with gnocchi and vegetables when ready to eat.

How to make this Healthy Pesto Gnocchi and Meatballs recipe even easier

  • For the meatballs, skip adding the ingredients into a bowl and mix it all in the container the meatballs came in. Less dishes!
  • Lazy version – just use premade meatballs. The flavor profile may be altered a bit, but it’s a step easier!
  • Froze veggies are usually pre-chopped and would work fine in this recipe. Add them in the same step and just make sure they have cooked by the end of the recipe, or keep the heat going.

More Healthy Dinner Recipes

Rate This Recipe

Tried this High-Protein Healthy Pesto Gnocchi and meatballs? I’d love to hear how it turned out for you! Leave a ⭐️⭐️⭐️⭐️⭐️ rating and a comment below—it helps other home cooks and means so much to me.

best healthy cauliflower gnocchi meatballs

Healthy Pesto Gnocchi with Meatballs

If you’re craving something cozy, saucy, and vibrant—but still packed with protein and fiber—this Healthy Pesto Gnocchi and Meatballs will be your new go-to. It’s loaded with tender chicken or turkey meatballs, protein-rich cottage cheese, hearty beans, and satisfying cauliflower gnocchi, all tossed in a creamy (yet cream-free) pesto sauce. It’s exactly the kind of dinner that feels indulgent but secretly is gut healthy.
5 from 1 vote
Prep Time 5 minutes
Cook Time 20 minutes
Total Time 25 minutes
Course Main Course
Cuisine American
Servings 4 servings

Ingredients
  

For the Meatballs

  • 1 lb ground chicken or turkey
  • ¼ cup grated parmesan
  • cup basil pesto
  • 1 teaspoon kosher salt

For the Sauce

  • cup cottage cheese
  • cup milk or more, see Note 1
  • ¾ cup basil pesto

Everything Else

  • 2 tablespoon olive oil divided
  • 3 zucchini
  • 1 teaspoon kosher salt
  • 1 (12) oz bag Trader Joe’s Cauliflower Gnocchi
  • (1) 15 oz can butter beans drained and rinsed
  • 4 oz stracciatella or burrata filling optional, for garnish
  • ¼ cup basil pesto optional, for garnish
  • Fresh basil leaves optional, for garnish

Instructions
 

  • Make the meatballs: In a medium bowl, combine the ground chicken or turkey, parmesan, pesto, and kosher salt. Mix well. Roll into 1–2 tablespoon-sized meatballs (you should have about 25–30 total).
  • Prep the zucchini: Slice the zucchini lengthwise, then into ½-inch thick half-moons.
  • Cook the meatballs and zucchini: Heat a large skillet over medium heat with 1 tablespoon olive oil. Add the meatballs and let them brown undisturbed for about 3 minutes. Flip them, then push them to one side of the pan. Add the zucchini and remaining 1 tablespoon olive oil to the empty side. Season with salt. Cook for 1–2 minutes, then stir everything together. Continue cooking, stirring occasionally, for another 5–6 minutes, until the meatballs are browned and the zucchini is tender.
  • Blend the sauce: In a blender, food processor, or jar that fits an immersion blender, combine the cottage cheese, milk, and pesto. Blend until smooth. Add more milk if needed to thin to your desired consistency. Set aside.
  • Add the gnocchi and beans: To the pan with the meatballs and zucchini, add the frozen cauliflower gnocchi and the butter beans. Stir to combine. Cook for about 5 minutes, stirring occasionally to make sure any frozen gnocchi pieces make their way down to the pan, until the gnocchi begin to soften and the beans are warmed.
  • Stir in the sauce: Pour the blended pesto sauce into the pan and stir until everything is evenly coated. Continue cooking for another few minutes, until the sauce is warmed through and the gnocchi are fully cooked.
  • Garnish and serve: Remove from heat. If using, dollop spoonfuls of stracciatella over the top in various spots, then spoon extra pesto next to the stracciatella. Scatter fresh basil leaves to finish. Serve warm.

Video

Notes

Note 1: Each cottage cheese brand has a different consistency. Depending on the cottage cheese you use, you may want more milk to thin the sauce more. Blend first and then decide for yourself! Add 1 tablespoon of milk at a time, stirring in between, until you reach the desired consistency.
Keyword healthy, high-fiber, high-protein, one-pan, pesto

Leave a Reply

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

Recipe Rating




2 Comments

  1. Anonymous says:

    5 stars
    One of my favorite at home recipes.