All Children's Hospital Logo

Health Information Library

Parents > Recipes > Recipes for the Whole Family > Chili

Prep time: 90 minutes



  1. Heat oil over medium-high heat in a large pan.
  2. Add garlic and onion and cook until the onion is translucent (more clear than white).
  3. Add peppers and sauté for a few minutes. Add crushed tomatoes, tomato paste, and spices.
  4. When mixture is bubbling, reduce heat to simmer and add beans. Cover and simmer for at least 60 minutes, stirring occasionally. The longer it simmers, the better it tastes.

Serves: 4 to 5

Serving size: 1 1/2 c.

Nutritional analysis (per serving):

325 calories

16 g protein

7 g fat

56 g carbohydrate

11 g fiber

0 mg cholesterol

1255 mg sodium

186 mg calcium

4.5 mg iron

Note: Nutritional analysis may vary depending on ingredient brands used.


If you want to make your chili with meat, begin by browning ground beef in a large pot. Drain the fat into a paper cup. Set the meat aside, and complete Steps 1 through 3. Add the meat during Step 4, as you add the beans.

Try substituting ground turkey for ground beef - it tastes very similar and has less fat.

After you've made the recipe once, experiment with different kinds of pepper - jalapeno is a favorite.

Experiment with the amounts of spices. The amounts listed here are recommendations - you can make your chili more or less spicy.

Be sure to freeze any leftover chili - some say it actually tastes even better after it's been frozen!

Updated and reviewed by: Steven Dowshen, MD

Related Articles
T    Cooking Tips and Resources
P    Fast Turkey Chili
T    Food Safety
P    Food Safety for Your Family
P    Tiny Pizzas
Note: All information is for educational purposes only. For specific medical advice, diagnoses, and treatment, consult your doctor.
© 1995-2015 KidsHealth® All rights reserved. Images provided by iStock, Getty Images, Corbis, Veer, Science Photo Library, Science Source Images, Shutterstock, and

Additional Info

Pocket Doc Mobile App
Maps and Locations (Mobile)
Programs & Services
For Health Professionals
For Patients & Families
Contact Us
Find a Doctor

All Children's Hospital
501 6th Ave South
St. Petersburg, FL 33701
(727) 898-7451
(800) 456-4543

Use Normal Template
© 2015 All Children's Hospital - All Rights Reserved