How to display the number of articles published per user excluding users who do not publish articles. My message type is recipe. I would like to receive a code to get there in wp-query
thank you very much for your help

I give you a piece of code.
Thanks to this code I am able to display the total number of recipes, but I would have liked to have this:
 User A posted 14 cooking recipes, User B posted 2 cooking recipes
ect..
user member1 should have 2 recipes


   

        <?php
// 1. We define the arguments to define what we want to recover 
$args = array ( 'post_type' => 'recipe', 'posts_per_page' => '16', );

// 2. We run the WP Query 
// The Query 
$the_query = new WP_Query ($args);

// 3. we display the number of messages and the authors!
 // The Loop 
if ($the_query-> have_posts ()) {
 echo count_user_posts (2, $args); 
echo 'recipes for'; 
echo get_the_author (2, $args); 
echo '<br>'; 
echo count_user_posts (1, $args); 
echo 'recipes for';
 echo get_the_author (1, $args);

// 3. We launch the loop to display the articles and the authors! 
// The Loop 
echo '<ul>'; 
while ($the_query-> have_posts ()) ​{ 
$the_query-> the_post (); 
echo '<li>'. get_the_title (). '<li>'; 
echo '<li>'. get_the_author (). '<li>';
​}
​echo '<ul>';
​}
​else { 
// no posts found }
/ * Restore original Post Data * / 
wp_reset_postdata ();
​?>

    		

		

[![enter image description here][1]][1]


  [1]: https://i.sstatic.net/x40WN.jpg