
There’s a reason Portillo’s chili has become a Chicago legend—its rich, hearty flavor is unmistakable. This version captures that same comforting warmth in every bowl.
Ground beef and kidney beans form the base, simmered with tomatoes and a carefully balanced spice blend. The secret is in the slow cooking, which allows the flavors to meld into that signature depth.
What you’ll end up with is a thick, satisfying chili with tender meat, soft beans, and a sauce that’s both robust and slightly sweet. It’s the kind of dish that tastes even better the next day.
Serve it with shredded cheese, diced onions, or a side of cornbread for the full experience.
Ingredients for Portillo’s Chili
Ground beef, beans, and bold spices create that iconic Chicago chili magic.
| Ingredient | Amount | Notes |
|---|---|---|
| Ground Beef 🥩 | 1 ½ lb | 80/20 lean-to-fat ratio |
| Kidney Beans 🫘 | 2 cans | 15 oz each, drained and rinsed |
| Diced Tomatoes 🍅 | 2 cans | 14.5 oz each, undrained |
| Tomato Sauce 🍅 | 1 can | 15 oz size preferred |
| Yellow Onion 🧅 | 1 whole | Medium size, finely diced |
| Green Bell Pepper 🌶️ | 1 whole | Medium size, finely diced |
| Garlic Cloves 🧄 | 4 cloves | Minced for depth of flavor |
| Beef Broth 💧 | 2 cups | Low-sodium preferred |
| Chili Powder 🌶️ | 2 tbsp | Mild variety recommended |
| Ground Cumin 🌿 | 1 tbsp | Toasted for extra aroma |
| Dried Oregano 🍃 | 1 tsp | Mediterranean style preferred |
| Paprika 🌶️ | 1 tsp | Sweet or smoked variety |
| Salt 🧂 | 1 tsp | Adjust to taste after cooking |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Brown Sugar 🍚 | 1 tbsp | Light or dark works fine |
The ground beef is key here—80/20 blend gives you the right fat for flavor without being greasy. I grab mine from Jewel-Osco (that’s the Chicago chain), but any supermarket works. The kidney beans should be dark red and firm—Bush’s or Goya are solid choices. For tomatoes, Hunt’s or Muir Glen hold up well during the long simmer. Don’t skip the onion and bell pepper—they’re the flavor base.
Need to swap something? Ground turkey works at a 1:1 ratio, but the flavor won’t be as rich. No kidney beans? Pinto beans at the same amount are the closest match. Out of chili powder? 1 tbsp cumin + 1 tsp each paprika and cayenne gets you close. The beef broth can be chicken or vegetable in a pinch, but stick with beef for authenticity. Frozen veggies? (Thaw and drain them first.)
This chili actually improves overnight. Store in the fridge for up to 5 days or freeze for 3 months. I always make a double batch—half for now, half for later. Reheats like a dream, and the flavors just get deeper. (Pro tip: skim any fat before storing.)
Why You’ll Love This Recipe
- One Pot Wonder: I brown the beef and onions, dump everything else in, and let it simmer—no fancy steps, just easy flavor.
- Rich and Hearty: The kidney beans soak up the tomato sauce, making every bite thick and satisfying.
- Feeds a Crowd: Honestly, this makes enough for a family dinner plus leftovers for lunch the next day.
- Budget Friendly: Ground beef and pantry staples stretch far, so I get a big pot of chili without breaking the bank.
Step-by-Step Instructions for Chicago-Style Hearty Chili
Here’s my tested method for building layers of flavor in this classic dish.
Step 1: Brown the Ground Beef
Heat a large pot or Dutch oven over medium-high heat. Add the 1.5 lb Ground Beef and cook, breaking it up with a wooden spoon, until it’s fully browned and no pink remains, about 5-7 minutes.
Drain off excess fat if needed, but I usually leave about 1 tablespoon for flavor. This step creates a rich base for the chili. You’ll notice the beef turning from pink to a deep brown color—that’s when you know it’s ready.
Step 2: Sauté the Vegetables
To the same pot, add the finely diced 1 whole Yellow Onion and 1 whole Green Bell Pepper. Cook for 4-5 minutes until they start to soften.
Add the minced 4 cloves Garlic Cloves and cook for another 30 seconds until fragrant. The onions should become translucent and the peppers slightly tender. This builds the aromatic foundation that makes chili so satisfying.
Step 3: Add Spices and Liquids
Stir in the 2 tbsp Chili Powder, 1 tbsp Ground Cumin, 1 tsp Dried Oregano, 1 tsp Paprika, 1 tsp Salt, and 0.5 tsp Black Pepper. Cook for 1 minute to toast the spices.
Pour in the 2 cans Diced Tomatoes (with juices), 1 can Tomato Sauce, and 2 cups Beef Broth. Add the 1 tbsp Brown Sugar to balance the acidity. Stir well to combine all the flavors.
Step 4: Simmer with Beans
Add the 2 cans Kidney Beans (drained and rinsed) to the pot. Bring the mixture to a boil, then reduce the heat to low.
Let it simmer uncovered for 30-40 minutes, stirring occasionally. You’ll know it’s ready when the chili thickens slightly and the flavors meld together. The beans should be tender and the sauce should coat the back of a spoon.
Taste and adjust seasoning if needed before serving.
Pro Tips For Making Portillo’S Chili
- Brown the Beef Well: Cook the ground beef until it’s deeply browned, not just gray—this builds the rich, meaty flavor that Portillo’s chili is known for. I learned this the hard way after making bland batches that lacked depth.
- Drain the Beans: Rinse and drain the kidney beans thoroughly to remove the starchy liquid, which can make your chili taste flat or pasty. It’s a small step that actually changes the outcome.
- Simmer Low and Slow: After combining everything, let it simmer on low heat for at least 30-45 minutes. Sounds obvious, but rushing this step leaves the flavors underdeveloped and the texture thin.
- Sauté the Onions First: Cook the yellow onions until soft and translucent before adding the beef—they’ll sweeten as they break down and give your chili a more complex base. My grandmother swore by this, and she was right.
Best Sauces and Condiments for This portillos chili
Classic Toppings
Shredded cheddar cheese melts beautifully into the hot chili—about ½ cup per bowl. I prefer Wisconsin sharp cheddar for that extra bite. Finely diced white onions add a fresh crunch that cuts through the richness.
Fresh Garnishes
Fresh cilantro leaves bring a bright, herbal note that wakes up all the flavors. Slice 2-3 green onions thinly for a milder onion flavor. A dollop of sour cream cools the heat and adds creaminess.
Spicy Kicks
Pickled jalapeño slices add tangy heat—about 5-6 slices per serving. A few dashes of hot sauce like Cholula or Tabasco lets everyone adjust the spice level. I keep a bottle on the table for seconds. 🌶️
Crunchy Additions
Crushed saltine crackers or Fritos corn chips add texture contrast. I love the nostalgia of oyster crackers, which were a Portillo’s staple. Toss in ¼ cup per bowl just before serving.
Sweet Balances
Diced avocado adds cool creaminess and pairs perfectly with the chili’s spices. A sprinkle of shredded Monterey Jack offers a milder cheese option. Both complement without overpowering the dish. 💛
Nutrition Facts
Frequently Asked Questions
Can I use ground turkey instead of beef?
Yes! Use the same 1.5 lb amount for a lighter version. The flavor won’t be as rich, but it still works well with the spice blend.
How long can I store leftovers?
In the fridge, it stays fresh for up to 5 days. For longer storage, freeze in airtight containers for up to 3 months.
Can I make this in a slow cooker?
Brown the beef first, then transfer everything to the slow cooker. Cook on low for 6-8 hours or high for 3-4 hours.
Why is there brown sugar in chili?
The 1 tbsp balances the acidity from the tomatoes and enhances the spices. It’s a signature touch for that Chicago-style depth.
- 6 Egg Cake Recipe with Oil: Light as Air With Buttery Moisture - October 4, 2026
- 4 Bean Casserole Recipe: One-Pan Heartiness With Smoky Paprika Depth - October 4, 2026
- 3-Ingredient Keto Mug Cake Recipe: Microwave Magic in 2 Minutes - October 4, 2026