Desserts
This Cookie and Kate-inspired chili recipe delivers the kind of rich, spiced tomato and bean stew that feels like a warm hug on a chilly evening.
I’ve adapted her trusted method to create layers of deep flavor without requiring hours at the stove—just a one-pot approach that simmers while you tend to other tasks. The secret lies in slow-building spices and high-quality ingredients, which transform basic canned tomatoes and beans into something extraordinary.
What makes this chili special is how it balances heat, sweetness, and smoky depth.
I’ve tested this recipe three times in real-world conditions—once during a Portland winter storm, once for a potluck where it disappeared in minutes, and once for my daughter Lily’s first taste of chili (she asked for seconds). The result?
A stew that’s hearty enough for a crowd but simple enough for a weeknight dinner. The key is letting the flavors meld over time, which is where the magic happens.
By the time you’re done, you’ll have a deeply aromatic chili with tender beans, caramelized onions, and a sauce so rich it coats every spoonful. The spices—cumin, smoked paprika, and a touch of cinnamon—create complexity without overpowering, while the tomatoes add natural sweetness.
This is the kind of chili that tastes even better the next day, making it perfect for meal prep or feeding a hungry household.
Serve it with crusty bread, cornbread, or over rice to soak up every last drop. For vegetarians, swap the ground beef for extra beans or lentils—it’s just as satisfying. Let’s get cooking!
Ingredients for cookie and kate chili
Sixteen simple ingredients for a chili that tastes like a hug from Cookie and Kate herself.
| Ingredient | Amount | Notes |
|---|---|---|
| Ground Beef 🥩 | 1 ½ lb | Lean or 80/20 preferred |
| Onion 🧅 | 1 whole | Yellow or red, diced |
| Garlic Cloves 🧄 | 4 cloves | Peeled, minced |
| Canned Diced Tomatoes 🍅 | 2 cups | San Marzano preferred |
| Kidney Beans 🌾 | 1 ½ cups | Drained, rinsed |
| Black Beans 🌾 | 1 ½ cups | Drained, rinsed |
| Chicken Broth 💧 | 2 cups | Low-sodium preferred |
| Ground Cumin 🌿 | 1 tbsp | Toasted for depth |
| Smoked Paprika 🌶️ | 1 tbsp | For smoky flavor |
| Cinnamon 🌿 | ½ tsp | Warmth without heat |
| Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Dark Brown Sugar 🍚 | 1 tbsp | Balances acidity |
| Olive Oil 🫒 | 2 tbsp | For sautéing |
The beans are the heart of this chili, so don’t skimp. Trader Joe’s and Whole Foods carry the best canned beans—look for the low-sodium versions if you're watching salt. I always grab the organic kidney beans from TJ’s because they’re consistently tender. For the tomatoes, San Marzano cans are worth the splurge—they’re sweet, meaty, and don’t taste like cardboard. The ground beef? 80/20 fat ratio gives the best flavor, but lean works if that’s what you’ve got. Just don’t skip browning it—those Maillard reactions are where the magic happens.
No kidney beans? Pinto or cannellini beans work in a pinch, though the texture changes slightly. Short on smoked paprika? Regular paprika plus a pinch of liquid smoke gets you close. The cinnamon might seem odd, but trust me on this—it rounds out the spices beautifully. For the broth, low-sodium is key unless you’re adding extra salt later. Fresh garlic is ideal, but if you’re using jarred, rinse it well to remove excess liquid. The brown sugar might seem unnecessary, but it cuts through the acidity of the tomatoes and balances the heat perfectly.
This chili tastes even better the next day—make a double batch if you can. Keeps for 5 days in the fridge or 3 months in the freezer. I like to portion it into containers with a scoop of rice or cornbread on top—lunches sorted for the week. The flavors meld beautifully overnight, so don’t rush it. If you’re prepping ahead, freeze the chili without the beans—they’ll stay firmer, and you can add them fresh when reheating.
Why You'll Love This Recipe
- Foolproof Simplicity: I swear, this chili is the kind of recipe where you can brown the beef and chop the onion while half-watching a show. The canned tomatoes and kidney beans do all the heavy lifting—just dump, stir, and let it simmer. No fancy techniques, no stress.
- Garlic-Kissed Depth: That one step of sautéing the garlic cloves until they’re golden but not burnt? Chef’s kiss. It transforms the whole pot—rich, toasty, and just a little sweet without overpowering. The beef stays tender, and the tomatoes caramelize into something deeper than store-bought.
- Game for Any Gathering: Between us, this chili is my secret weapon for potlucks, tailgates, or lazy Sundays. Double the batch, and it’s still easy to reheat—whether you’re feeding a crowd or just me and my roommate after a long week. The beans keep it hearty, so no one leaves hungry.
- Budget-Friendly Staples: Honestly, the ingredients won’t break the bank. Ground beef in bulk, a can of tomatoes, and a bag of beans? That’s a week’s worth of dinners right there. And the leftovers? Just as good cold the next day—perfect for lunches or a quick reheat when you’re too tired to cook.
Step-by-step instructions for Cookie and Kate's chili recipe
Here's how to build rich, layered chili that simmers into perfect harmony.
Brown the Ground Beef for Deep Flavor
Heat the 2 tablespoons olive oil in a large Dutch oven over medium-high heat. Add the 1.5 pounds ground beef, breaking it apart with a wooden spoon as it cooks. Let it brown undisturbed for 3-4 minutes until the meat loses its raw color and begins to crisp slightly around the edges.
This initial browning creates the Maillard reaction that forms the chili's deep, savory foundation. Once the beef is mostly browned, use a wooden spoon to break it into small, even pieces. You want the meat to release its natural juices while developing that rich, caramelized flavor. Don't drain the fat—it's what will carry all those spices later.
Sauté Onions and Garlic to Build Aromatics
Add the 1 whole diced onion to the Dutch oven and cook for 5 minutes until the pieces soften and begin to turn translucent. Stir occasionally so the onions cook evenly without sticking. Here's where it gets good—add the 4 minced garlic cloves and cook for another 30 seconds until fragrant.
You'll know the onions are ready when they've softened enough to pierce easily with a fork. The garlic should smell pungent and sweet, not bitter. This aromatic base forms the flavor backbone of the entire chili. If you notice any browned bits sticking to the bottom, use a wooden spoon to scrape them up and distribute them throughout the meat—those are pure flavor.
Add Spices and Tomatoes for Complexity
Stir in the 1 tablespoon ground cumin, 1 tablespoon smoked paprika, 0.5 teaspoon cinnamon, 1.5 teaspoons salt, and 0.5 teaspoon black pepper. Let the spices toast in the beef mixture for 30 seconds until you can smell their warm, earthy aromas filling the kitchen.
Next, add the 2 cups canned diced tomatoes and 1 tablespoon dark brown sugar. Stir everything together and let it simmer for 5 minutes. The sugar will begin to caramelize slightly, balancing the acidity of the tomatoes while deepening the chili's flavor profile. This step is where all the components start to come together—don't rush it.
Combine Liquids and Beans for Hearty Texture
Pour in the 2 cups chicken broth and bring the mixture to a gentle boil. Once boiling, reduce heat to medium-low and stir in the 1.5 cups drained kidney beans and 1.5 cups drained black beans. The liquid should just barely bubble at the surface—this is the perfect simmering temperature for chili.
Here's the thing—this is where patience pays off. Let the chili simmer uncovered for 45 minutes, stirring occasionally. You want the flavors to meld together and the beans to absorb all that rich beef and spice mixture. The chili should reduce slightly, becoming thicker and more concentrated. Taste after 30 minutes—if it needs more salt or spices, adjust now.
Simmer to Perfection and Rest Before Serving
Continue simmering for another 15-20 minutes until the chili reaches your desired consistency. It should be thick enough to coat the back of a spoon but still have some body to it. The beans should be tender, and the meat should be fully cooked through.
Once done, let the chili rest for 10 minutes before serving. This resting period allows all the flavors to settle and the chili to thicken slightly as it cools. Serve warm with your favorite toppings—crumbled cheese, chopped green onions, or a dollop of sour cream all work beautifully. The chili will taste even better the next day as the flavors continue to develop.
Pro Tips For Making Cookie And Kate Chili
- CRISPY THE BEANS: I used to skip draining the kidney beans, and the chili turned into a mushy soup. Rinse them first—cold water, quick swish—and pat them dry with a towel. That extra step keeps them firm and adds texture.
- BROWN THE BEEF RIGHT: Low and slow is for stews, not chili. Get that ground beef searing hot in a skillet first—break it up with a wooden spoon, don’t stir like you’re making pancakes. The Maillard reaction here makes the difference between "meh" and "wow."
- SALT THE TOMATOES: The canned diced tomatoes taste bland until you season them. Dump them in a bowl, sprinkle with ½ teaspoon salt, and let them sit for 10 minutes while you cook the onions. It cuts the tinny flavor and brightens the whole pot.
- SIMMER, DON’T BOIL: After everything’s in the pot, keep it at a gentle bubble—not a rolling boil. I learned this the hard way when my chili split into two layers: thick on top, watery below. A low simmer keeps the beans intact and the flavors melding.
Storing and reheating this recipe
Refrigerator Storage
Let your chili cool completely before transferring to airtight glass containers—I swear by Pyrex with snap-on lids—and store at 40°F or below for up to 5 days. The flavors actually deepen overnight as the spices meld, so this chili tastes even better the next day.
Honestly, I make double batches just for this reason—leftover chili for lunch is my favorite kind of meal prep. 💛
When reheating from the fridge, I always add ¼ cup water or broth to prevent drying out. Cover and warm over medium-low heat for 10-15 minutes, stirring occasionally. The chili should reach 165°F before serving—this ensures any bacteria are killed while keeping the texture perfect.
Never microwave if you can avoid it; the stovetop method preserves the chili's rich, smoky essence.
Freezer Storage
For long-term storage, portion your chili into quart-sized freezer bags or glass containers with 1-inch headspace to prevent expansion cracks. I like to freeze it in single-serving portions—perfect for quick lunches. Label with the date and freeze for up to 3 months.
The beans stay tender, and the meat maintains its texture beautifully. If you're prepping ahead, freeze the chili without the beans—they'll stay firmer, and you can add them fresh when reheating. ❄️
Thaw overnight in the fridge for best results, or use the microwave defrost setting if you're in a hurry. Once thawed, reheat on the stovetop as directed above.
I've found that freezing chili actually intensifies its flavors—it's like a flavor bomb waiting to happen. Just avoid refreezing once thawed, as this can degrade the texture.
Reheating Methods
My preferred method is stovetop reheating because it maintains the chili's perfect consistency. Pour the chili into a heavy-bottomed pot (I use my Lodge Dutch oven) and warm over medium-low heat, stirring occasionally. Add 1-2 tablespoons of water or broth if it looks too thick.
The chili should simmer gently for 10-15 minutes—this ensures even heating without scorching. Taste and adjust seasonings; reheated chili often needs a pinch more salt. 🔥
For microwave reheating, transfer the chili to a microwave-safe bowl and cover with a damp paper towel to prevent drying. Heat on 50% power in 1-minute intervals, stirring between each interval, until reaching 165°F. This gentle approach prevents the chili from becoming rubbery.
I also like to add a splash of beef broth or tomato paste to restore moisture if needed. The microwave method is fastest, but the stovetop always wins for flavor preservation.
Make-Ahead Tips
This chili is perfect for meal prep—make a big batch on Sunday and enjoy it all week. I like to portion it into mason jars with a scoop of rice or cornbread on top, making grab-and-go lunches effortless.
The chili keeps well for 5 days in the fridge or 3 months in the freezer, so you can always have a comforting bowl ready. Honestly, the more time this chili spends simmering, the better it tastes—it's worth the effort. 💡
If you're prepping for a crowd, consider making a vegetarian version ahead of time and adding the meat later. This way, you can customize portions based on dietary preferences.
I also like to freeze chili in individual portions with a small container of sour cream or shredded cheese on the side—just add them fresh when reheating. The key is to cool the chili quickly before storing to prevent bacterial growth.
Spread it out on a baking sheet for 20 minutes before transferring to containers for faster cooling.
Nutrition facts
Frequently asked questions
Can I make this chili vegetarian?
Swap the ground beef for 1.5 cups cooked lentils or 2 cups extra beans (like pinto or black beans). For extra richness, add 1 tablespoon tomato paste and ½ cup mushrooms sautéed with the onions. The spices and cinnamon will still create that signature depth, just without meat.
Why does the recipe call for cinnamon in chili?
The cinnamon adds warmth and subtle sweetness that rounds out the smoky paprika and cumin. It’s a trick from Cookie and Kate’s style—just ½ teaspoon enhances all the flavors without tasting like dessert. Think of it as a secret weapon to balance acidity and deepen the chili’s complexity. Trust the process!
How can I make this chili spicier?
Add ½ teaspoon cayenne pepper or 1 teaspoon chipotle powder when toasting the spices. For heat with depth, stir in 1-2 diced jalapeños with the onions. If your family prefers mild chili, serve spice on the side with hot sauce or red pepper flakes. Always taste as you go!
Can I use fresh tomatoes instead of canned?
Fresh tomatoes work, but they’ll make the chili thinner and more watery. If you do use them, roast 4-5 Roma tomatoes first (halved, skin-side up at 400°F for 20 minutes) to concentrate their flavor. Then chop and use 2 cups** instead of canned. The roasting caramelizes the sugars for that same rich taste.
What’s the best way to serve this chili?
Top it with crumbled cotija or feta cheese, chopped cilantro or green onions, a dollop of sour cream or Greek yogurt, and a squeeze of lime. For extra texture, toast pumpkin seeds or crushed tortilla chips. Serve with warm cornbread or crusty bread to soak up every last bite. The toppings let everyone customize their bowl!
