From solid stock comes soul-warming soup

Star Tribune (Minneapolis)March 6, 2013 

After picking meat off the bones of roasted chickens, my daughter was about to toss the carcasses into the garbage when I reminded her, “That’s the best part.”

Indeed it is. Whether it’s the ready-roasted supermarket hen you picked up on the way home from work, the leftover ham bone from the holiday dinner or the beef bones left on the serving platter, the remains of the meal are not scraps to discard but treasured ingredients to form the basis of stock, the foundation of soup.

It’s so automatic for me that before I clean up the kitchen post-dinner, I have filled the soup pot with water and added leftover bones and bits of meat, a few coarsely chopped vegetables (onion, carrot, celery, the latter with leafy tops if I’ve planned ahead) and aromatics (bay leaf, peppercorns). It’s what I call my free meal – waste not, want not – simmered with the bits and pieces of produce found in my refrigerator crisper. No need for the vegetables to be at their best as their last remaining flavors will be extracted in the broth. The bones from the roasted meat result in a dark stock with plenty of flavor.

It’s perfectly fine to use uncooked meat with bones (chicken breasts or thighs, turkey neck bones, for example) to make stock. But the richness of roasted meat bumps up the flavor in a way that suits me. (A lighter-colored, more delicate chicken stock will be the result of preparing it with raw meat.) No leftover bones? You always can brown or roast the bones before you start making the stock.

To make your own stock, start with cold water and cover the bones and vegetables with water, so there’s at least 2 inches of liquid above the ingredients. A tall soup pot is best (less water evaporates), but you can certainly use a smaller pot if that’s what you have. Keep in mind that it doesn’t take any longer to make a lot of stock than it does to make a little.

You’ll want to bring the mixture to a boil, drop it to a low simmer and keep it going, with the pot semi-covered, for as long as the meat and vegetables have something to offer. That’s definitely at least an hour, maybe two or more, adding additional water as the liquid reduces. The fragrance of the broth will waft through your kitchen like an aromatic humidifier.

Once the stock is done, strain it (discarding the bones, meat and vegetables, all of which are tasteless by now) and cool liquid in the refrigerator where fat will rise to the top and harden, making it easy to discard. Then you’re ready to make soup.

Not enough time? Make a quick version by doctoring store-bought chicken stock with your own vegetables for added depth of flavor (see recipe on C2).


2 tablespoons olive oil

1 cup finely chopped onion

2 garlic cloves, minced

8 ounces lean ground beef

8 ounces lean ground veal

8 ounces regular or lean ground pork

1 egg

1 cup fresh breadcrumbs

1/4 cup freshly grated Parmesan cheese

1/4 cup minced fresh flat-leaf (Italian) parsley

2 tsp. salt

1 teaspoon dried basil

1/2 teaspoon dried oregano

1/4 teaspoon freshly ground black pepper

In a skillet, heat oil over medium-high heat. Add onion and saute until starting to soften, about 2 minutes. Add garlic and saute until onion is softened, about 2 minutes. Let cool for 5 minutes.

In large bowl, using your hands, combine onion mixture, beef, veal, pork, egg, breadcrumbs, cheese, parsley, salt, basil, oregano and pepper. To taste for seasoning, heat a small skillet over medium heat and fry a spoon-sized patty until no longer pink.

Taste and adjust seasoning with salt and black pepper, if necessary. Roll into small meatballs about 11/2 inches in diameter.

Per four meatballs: calories: 210; fat: 13 grams; sodium: 720 milligrams; carbohydrates: 5 grams; saturated fat: 4 grams; calcium: 76 milligrams; protein: 18 grams; cholesterol: 82 milligrams; dietary fiber: 1 gram.


2 tablespoons unsalted butter

2 tablespoons olive oil

1 large onion, minced

11/2 pounds wild mushrooms, sliced

1 rib celery, chopped

1 teaspoon salt

1 teaspoon dried basil

1 teaspoon dried oregano

6 cups beef or chicken stock

Uncooked Italian Meatballs (see recipe above)

1 cup uncooked orzo

1/4 cup minced fresh flat-leaf (Italian) parsley

2 teaspoons freshly squeezed lemon juice

1/4 cup freshly grated Parmigiano-Reggiano cheese, plus more for garnish

Freshly ground black pepper

In large pot, heat butter and oil over medium-high heat. Add onion and saute until starting to soften, about 2 minutes. Add mushrooms, celery, salt, basil and oregano; saute until vegetables begin to soften and mushrooms have released their liquid, about 5 minutes.

Add stock and bring to boil. Carefully add meatballs and bring back to a boil. Reduce heat and simmer until meatballs are cooked through and vegetables are tender, about 25 minutes. Increase heat to medium-high and bring soup to a boil. Stir in orzo and boil until tender, about 8 minutes. Add parsley, lemon juice, cheese, salt and pepper to taste.

Ladle into heated bowls and pass additional cheese at the table.

Per serving: calories: 400; fat: 21 grams; sodium: 1,170 mg; carbohydrates: 25 g; saturated fat 7 g; calcium: 180 mg; protein: 27 g; cholesterol: 92 mg; dietary fiber: 4 g.


16 cups store-bought chicken stock

2 pounds chicken parts (necks, backs, breast bones, wings, etc.)

2 onions, sliced

2 garlic cloves, crushed

1 carrot, sliced

1 rib celery, sliced

6 whole black peppercorns

3 parsley stems

1 bay leaf

1/2 teaspoon dried thyme

In large stockpot, combine stock, chicken parts, onions, garlic, carrot, celery, peppercorns, parsley stems, bay leaf and thyme. Bring to a simmer over medium-low heat. Cook at a very low simmer for 45 minutes. Strain and degrease stock.

Per 1 cup: calories: 50; fat: 2 grams; sodium: 150 milligrams; carbohydrates: 4 grams; saturated fat: 0 grams; calcium: 10 milligrams; protein: 6 grams; cholesterol: 3 milligrams; dietary fiber: 0 grams.


1 tablespoon olive oil

1 onion, chopped

3 garlic cloves, minced

1 rib celery, chopped

1 carrot, chopped

1 teaspoon dried oregano

1/4 teaspoon cayenne pepper

6 cups chicken stock

1 teaspoon salt

1/4 teaspoon freshly ground black pepper

2 cans (each 14-19 ounce) cannellini or white kidney beans, drained and rinsed

3 cups shredded cooked chicken

1/4 cup pesto (store-bought or your own), divided

2 teaspoon white wine vinegar

Extra-virgin olive oil

In large pot, heat oil over medium heat. Add onion and saute until softened, about 6 minutes. Add garlic, celery, carrot, oregano and cayenne; saute for 2 minutes.

Stir in stock, salt and black pepper; bring to a boil. Reduce heat and simmer until vegetables are softened, about 20 minutes. Add beans, chicken, 2 tablespoons pesto, vinegar; heat until steaming, about 5 minutes. Taste and adjust seasoning with salt and black pepper, if necessary.

Ladle into heated bowls and garnish each with a small dollop of remaining pesto and a drizzle of olive oil.

Per serving: calories: 280; fat: 11 grams; sodium: 690 milligrams; carbohydrates: 21 grams; saturated fat: 3 grams; calcium: 77 milligrams; protein: 25 grams; cholesterol: 46 milligrams; dietary fiber: 5 grams.


3 tablespoons butter

3 tablespoons flour

2 (14.5-ounce) cans (31/2 cups) chicken or vegetable stock

2 cups milk or half-and-half

1 large chopped onion

2 (12-ounce) pkg. frozen chopped broccoli, or broccoli cuts, thawed

2 cups shredded Cheddar cheese

Salt and freshly ground black pepper, to taste

Pinch ground nutmeg

1/2 cup Parmesan cheese or sour cream, for garnish

Melt butter over medium heat in a 4- to 6-quart stockpot.

Sprinkle with flour and cook, stirring, for about 2 minutes, to make a roux.

Add stock, milk, onion and broccoli and stir well. Turn up the heat and allow mixture to come to a boil, stirring occasionally.

Reduce the heat to medium-low, and let mixture cook until the broccoli is tender, about 10 minutes, stirring occasionally. Remove from heat and allow to cool a few minutes. Puree until smooth in two batches in a stand blender, or with a hand-held blender.

Return to pot and add the cheddar, stirring until cheese is melted. Add salt, pepper and nutmeg to taste.

Ladle into heated bowls and garnish with a heaping tablespoon of Parmesan or sour cream, if desired.

Per serving: calories: 350; fat: 22 grams; sodium: 560 milligrams; carbohydrates: 17 grams; saturated fat: 14 grams; calcium: 460 milligrams; protein: 22 grams; cholesterol: 65 milligrams; dietary fiber: 4 grams.


Stock is the foundation of many types of dishes, including soup. Broth is what it’s called when you’re serving it on its own or with other ingredients, such as noodles or vegetables. The biggest difference between the two is that broth is more highly seasoned than stock (stick with low-sodium broths when you’re buying commercially made).

Makes about 32 meatballs (enough for 8 servings of soup) From “300 Sensational Soups” by Carla Snyder and Meredith Deeds Servings: 6-8 From “300 Sensational Soups” by Carla Snyder and Meredith Deeds Makes about 14 cups From “300 Sensational Soups” by Carla Snyder and Meredith Deeds Servings: 8 From “300 Sensational Soups” by Carla Snyder and Meredith Deeds Servings: 6 “Soup’s On”

by Valerie Phillips

The Olympian is pleased to provide this opportunity to share information, experiences and observations about what's in the news. Some of the comments may be reprinted elsewhere in the site or in the newspaper. We encourage lively, open debate on the issues of the day, and ask that you refrain from profanity, hate speech, personal comments and remarks that are off point. Thank you for taking the time to offer your thoughts.

Commenting FAQs | Terms of Service