This post may contain affiliate links. Please read our disclosure policy.

This ranch chicken meatballs recipe has tender, flavorful homemade meatballs that are smothered in a rich, creamy, and luscious ranch sauce! It’s comfort food done right.

You may also enjoy my Crockpot Ranch Chicken Tacos or Easy Ranch Chicken next.

a plate with ranch chicken meatballs, mashed potatoes, broccoli, and a fork

Why you’ll love it

These cool ranch meatballs are just so good. The sauce has that signature tang from ranch seasoning, and cream cheese gives it a luscious quality. Pair it with perfectly seasoned, juicy pan-seared chicken meatballs, and it’s an irresistibly comforting meal!

When I can, I prefer cooking meatballs from scratch. The texture and flavor is unmatched, and these creamy meatballs are straightforward to make. We’ve got everyday ingredients like inexpensive ground chicken and a simple technique for this cozy family dinner.

What you’ll need

For the meatballs

  • Ground chicken – it’s affordable and delicious
  • Egg, panko breadcrumbs, parmesan – for binding everything together and moisture and cheesy flavor
  • Seasoning – we’ve got a tasty mixture of Italian seasoning, garlic powder, onion powder, and pepper
  • Olive oil – for frying

For the sauce

  • Low-sodium chicken broth – the savory base
  • Ranch seasoning – it’s a shortcut to make sauces taste amazing. I like Hidden Valley.
  • Garlic – for extra garlicky flavor
  • Cream cheese – I like Philadelphia brand
  • Parsley – a burst of freshness to tie it all together
ingredients for ranch chicken meatballs in prep bowls

Helpful tips

  • This recipe is fairly salty due to the ranch seasoning, and that is why I suggest using low sodium chicken broth. If you’re very sensitive to salt, you may want to try a homemade ranch seasoning.
  • Ensure that your pan is nice and HOT so the meatballs don’t stick when you’re searing them. They will also stick if you try to turn them too early, so be patient. Let them nicely brown on each side. The second batch tends to go a bit faster than the first.

How to make ranch chicken meatballs

This is an overview with step-by-step photos. Full ingredients & instructions are in the recipe card below.

adding chicken meatball ingredients to a prep bowl and then placing meatballs on parchment paper

Add the meatball ingredients (minus the oil) to a prep bowl, and gently mix with your hands. Form into 1″ meatballs. Meanwhile, microwave the cream cheese and cut it into cubes.

frying chicken meatballs in a skillet and then making creamy ranch sauce

Heat up the oil, then sear the meatballs in two batches until browned. Transfer to a plate when done. Drain any excess oil from the pan, but leave the browned bits in for flavor. Add the broth, ranch seasoning, garlic, and cream cheese.

adding chicken meatballs to a skillet with ranch sauce and cooking through

Whisk constantly to make a smooth sauce. Return the meatballs to the skillet, and simmer until they’re fully cooked through. Sprinkle with fresh parsley.

Tools for this recipe

Check out Natasha’s favorite kitchen essentials, gadgets, and cookware!

Substitutions and variations

  • You can make Homemade Ranch Seasoning if you prefer it to the store-bought kind.
  • If you prefer, you can make these meatballs with ground turkey instead of ground chicken.

What to serve with ranch meatballs

Leftovers and storage

  • Leftovers can be kept in an airtight container in the fridge for 3-4 days. Reheat slowly over a low heat.
  • Cream cheese sauces tend to thicken up quite quickly, so you may need to add a splash of water or chicken broth when reheating.
  • I don’t recommend freezing this recipe due to the dairy.
closeup of a skillet with ranch chicken meatballs

If you made this easy chicken meatballs recipe, leave a star rating and review below! Tag my #saltandlavender on Instagram if you made any of my recipes.

a plate with ranch chicken meatballs, mashed potatoes, broccoli, and a fork
5 from 4 votes

Ranch Chicken Meatballs

This ranch chicken meatballs recipe has tender, flavorful homemade meatballs that are smothered in a rich, creamy, and luscious ranch sauce! It's comfort food done right.
Prep: 20 minutes
Cook: 20 minutes
Total: 40 minutes
Servings: 4



  • 1 pound ground chicken
  • 1 egg
  • 1/2 cup panko breadcrumbs
  • 1 cup freshly grated parmesan cheese
  • 1/2 teaspoon Italian seasoning
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon onion powder
  • Pepper to taste
  • 2 tablespoons olive oil for frying


  • 1 cup low sodium chicken broth see note
  • 1 tablespoon ranch seasoning I prefer Hidden Valley
  • 1 clove garlic minced
  • 8 ounces cream cheese (a block of Philly) softened
  • 1 tablespoon chopped fresh parsley


  • Add all the meatball ingredients except for the olive oil to a fairly large prep bowl. Using your hands, mix everything together well, but don't overwork the mixture. The mixture will be quite wet. Form 1" meatballs (it'll make around 30 or so). Place them on a parchment paper lined baking sheet for easy clean-up.
  • Microwave the cream cheese in 20-30 second intervals until very soft. Cut it into smaller pieces.
  • Add the olive oil to a skillet and let it heat up for a few minutes over medium-high heat. Fry the meatballs in two batches until they're browned all over (about 5 min/batch). I use tongs to turn them quickly and easily. They will brown quite fast, so turn them often. If needed, add another splash of olive oil to the skillet for the second batch. Transfer meatballs to a plate once they're browned.
  • Turn the burner off for a couple of minutes so that the pan gets a chance to cool a bit. If there's a lot of excess oil in the skillet, drain it, but leave the browned pieces (don't wipe out the pan).
  • Add the chicken broth, ranch seasoning, garlic, and cream cheese to the skillet and cook, over medium heat, stirring often (you may want to use a whisk), until it's melted into a smooth sauce. This will take a few minutes. If the sauce is getting too thick, add a splash more water or chicken broth.
  • Add the meatballs back to the skillet and cook for another 5 minutes or so until they're cooked through (165F), giving them the occasional stir. You may need to turn the heat down if it's bubbling a lot. Stir in the parsley and enjoy immediately.


  • This recipe is fairly salty. I like to make it with regular chicken broth and it’s almost too salty for me (I love salt), so I definitely recommend using low sodium chicken broth if you’re at all sensitive to salt as pre-made ranch seasoning is rather salty. There are recipes for homemade ranch seasoning available where you can control the salt content if you would prefer to make it yourself. 


Calories: 597kcal, Carbohydrates: 15g, Protein: 34g, Fat: 45g, Saturated Fat: 19g, Polyunsaturated Fat: 4g, Monounsaturated Fat: 17g, Trans Fat: 0.1g, Cholesterol: 217mg, Sodium: 1054mg, Potassium: 812mg, Fiber: 1g, Sugar: 3g, Vitamin A: 1126IU, Vitamin C: 2mg, Calcium: 313mg, Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

© Salt & Lavender Inc. Content and photographs are copyrighted. Sharing this blog post is much appreciated, but copying and pasting full recipes without authorization to social media is strictly prohibited.

Leave a star rating and comment below!

Hi! I’m Natasha.

Salt & Lavender is a recipe blog with a focus on delicious comfort food using everyday ingredients. Beat the weekday grind with hundreds of easy-to-follow and hassle-free recipes!

The Salt & Lavender cookbook is here! Order Now

5 from 4 votes

Leave a comment

Please leave a recipe rating!

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

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  1. Jenna says:

    5 stars
    O.M.G these meatballs were absolutely incredible!! Thank you for always having such creative and tasty meals. This will definitely be on rotation in my house 🙂

    1. Natasha says:

      You’re very welcome!! 😀 I’m so pleased you liked these, Jenna!

  2. Libby says:

    HI! Do you think you could cook the meatballs in the oven? If so, what temp would you suggest? Thanks!!

    1. Natasha says:

      Hi Libby! I usually do meatballs at 400F. I’d check after maybe 15-20 minutes to see if they’re 165F in the middle with an instant read thermometer. Ground chicken can overcook fairly easily so you may want to check earlier… especially if they’re on the small side.

      1. Libby says:

        Thank you so much for replying! Going to make these tonight! Made your pork chops last night and they were so yummy! Have your sausage tortellini soup on the menu for tomorrow… happy I found your recipes, lol! ☺️

        1. Natasha says:

          You’re welcome!! 😀 I’m so happy you liked them!! Glad you found me!

  3. Karan Bellemare says:

    Hi Natasha,

    Can I make these using ground beef and beef broth instead of ground chicken?

    1. Natasha says:

      Hi Karan! Sure! I think that should work fine. Let me know how it goes. 🙂

  4. Ruth Sweeten says:

    I try your chicken ranch meatballs, but I use ground turkey. I serve it with butter noodles and green beans almondine. My family love it. I will making this again and often.
    Thank you

    1. Natasha says:

      You are very welcome, Ruth!!

      1. Leanne says:

        5 stars
        I didn’t have a full block of cream cheese when I went to make these because I had used some for another dish, but this still turned out great! Ground chicken is so underused and I enjoy it so much more than ground turkey, so thank you for this delicious recipe!

        1. Natasha says:

          That’s awesome!! So happy you enjoyed it. Thank you!

  5. Gloria Mellyn says:

    5 stars
    Hi Natasha. Love the Meatballs very comforting all your recipes. All the best to you and your family over the holiday’s.


    1. Natasha says:

      Hi Gloria!! 😀 Thank you so much. Happy holidays to you as well. XO

  6. Charlene Burgess/Belanger says:

    5 stars
    This looks so good but I think I will substitute goat cheese. I have some in my freezer I was looking for a recipe to use it Thanks

    1. Natasha says:

      Let me know how it goes!