Cincinnati Chili is a unique meat sauce with Mediterranean-inspired spices, served over spaghetti and topped with shredded cheddar, onions, and kidney beans. It has a silky texture with hints of cinnamon, allspice, and unsweetened chocolate that sets it apart from any other chili.
This recipe takes about 20 minutes of prep and 90 minutes of simmering, making it a great weekend project. It is beginner-friendly but requires patience for the flavors to meld. The only tricky part is keeping the sauce at a gentle bubble so it doesn’t reduce too quickly.
Why You’ll Love This Cincinnati Chili Recipe
- Bold, balanced flavor — The combination of chocolate, cinnamon, and chili powder creates a savory-sweet depth that lingers on your tongue.
- Hearty and filling — Served over spaghetti with beans and cheese, this dish doubles as both a pasta dinner and a chili bowl.
- Make-ahead friendly — The sauce only gets better after a day in the fridge, so you can prep it on Sunday for an easy weeknight meal.

What Makes This Recipe Special
Unlike traditional chili, this version skips the beans in the sauce and uses Mediterranean spices like cinnamon, allspice, and cloves. The unsweetened chocolate adds a subtle richness without making it sweet. The result is a silky, deeply savory sauce that coats each strand of spaghetti perfectly. It’s a true Cincinnati-style classic that turns a bowl of pasta into something memorable.
Ingredients You’ll Need
Here is everything you need, organized by category. All measurements come straight from the recipe data.
Meat and Aromatics
- 1 lb 80/20 ground beef — The fat content keeps the sauce moist and flavorful. Leaner beef works but may taste drier.
- 1 medium yellow onion, finely diced (about 1 cup) — Adds sweetness and texture. Finely dice so it melts into the sauce.
- 3 cloves garlic, minced — Use fresh garlic for the best aroma. Pre-minced jarred garlic can be used in a pinch.
Spices and Seasonings
- 3 tablespoons chili powder (preferably a blend with cumin and oregano) — The backbone of the dish. A blend gives more complexity than pure chili powder.
- 1 teaspoon ground cumin — Adds earthy warmth that balances the sweet spices.
- 1 teaspoon ground cinnamon — Provides that signature Cincinnati warmth. Do not skip it.
- 1/2 teaspoon ground allspice — A hint of clove-like sweetness that deepens the flavor.
- 1/4 teaspoon ground cloves — Just a pinch. Too much will overpower the sauce.
- 1 bay leaf — Infuses a subtle herbaceous note during the long simmer.
Liquid and Umami Boosters
- 6 oz tomato paste (1 small can) — Caramelizing it before adding liquid gives a richer, less acidic taste.
- 2 tablespoons apple cider vinegar — Brightens the sauce and cuts through the richness.
- 2 cups low-sodium beef broth — Controls saltiness. Full-sodium broth works, but reduce added salt.
The Secret Ingredient
- 1 oz unsweetened chocolate, finely chopped — Do not use sweetened chocolate. This adds a silky mouthfeel and a subtle bitterness that rounds out the spices.
Pasta and Toppings
- 8 oz dried spaghetti — Use a quality brand. Thin spaghetti also works but cook it al dente.
- 4 oz sharp cheddar cheese, finely shredded — Pre-shredded cheese contains anti-caking agents that don’t melt as well. Shred your own for the best texture.
- 1 cup canned kidney beans, rinsed and drained — Topped on the chili, not mixed in. Canned pinto beans can substitute.
- 1/2 cup finely chopped onion — Adds a fresh crunchy contrast. Use sweet or red onion.
- Oyster crackers (optional) — A classic topping for crunch.
Equipment Needed
- Large Dutch oven or heavy-bottomed pot — Holds all the sauce and provides even heat. A regular stockpot works but watch for hot spots.
- Wooden spoon — For breaking up the beef and stirring without scratching your pot.
- Chef’s knife and cutting board — Essential for dicing onion and mincing garlic.
- Box grater or microplane — For shredding the cheddar cheese finely.
- Large pot for spaghetti — Needed to cook the pasta separately.
Instructions to Prepare Cincinnati Chili
Follow these steps exactly, and you will have a pot of authentic Cincinnati-style chili. The process is straightforward, but timing matters.
- Brown the beef — Heat a large Dutch oven over medium-high heat. Add the ground beef and cook, breaking it apart, until browned and no longer pink, about 5–7 minutes. Stir frequently to prevent large clumps.
- Sweat the aromatics — Reduce heat to medium. Add the diced onion and cook until softened, about 4 minutes. Add the minced garlic and cook until fragrant, about 30 seconds. Do not let the garlic brown.
- Caramelize the tomato paste — Add the tomato paste and stir into the meat mixture. Cook for 2 minutes, stirring constantly. The color will darken to a brick red.
- Deglaze the pot — Stir in the apple cider vinegar and Worcestershire sauce, scraping up any browned bits from the bottom. This incorporates all the fond into the sauce.
- Add the remaining ingredients — Add the chili powder, cumin, cinnamon, allspice, cloves, bay leaf, chopped chocolate, beef broth, salt, and pepper. Stir until the chocolate is completely melted. Bring to a gentle simmer.
- Simmer low and slow — Reduce heat to low and cook uncovered, stirring occasionally, for 1 hour. The sauce should barely bubble; if it reduces too quickly, add a splash of water or broth.
- Adjust seasoning — After 1 hour, remove the bay leaf. Taste and adjust with additional salt, pepper, or a pinch of sugar if needed. The chili should have a balanced sweet-savory profile.
- Cook the spaghetti — While the chili simmers, bring a large pot of salted water to a boil. Cook the spaghetti until al dente (8–10 minutes). Reserve 1/2 cup of pasta water, then drain and divide among four serving bowls.
- Assemble the bowls — Ladle the chili over each portion of spaghetti. Top each bowl with 1 oz of shredded cheddar, 1/4 cup of kidney beans, and 2 tablespoons of finely chopped onion. Serve immediately with oyster crackers.
- Optional overnight rest — For deeper flavor, let the chili cool and refrigerate overnight. Reheat gently on the stovetop over low heat, adding a splash of broth if needed.

Expert Tips for a Standout Cincinnati Chili
- Caramelize the tomato paste thoroughly — Do not rush this step. The 2-minute cook time deepens the tomato flavor and reduces any metallic tin taste.
- Use a gentle simmer — Boiling the sauce will make it bitter and thicken too fast. Keep the heat low so only a few bubbles break the surface.
- Grate your own cheddar — Pre-shredded cheese has starch that prevents smooth melting. Freshly grated sharp cheddar melts into a creamy blanket.
- Finely dice the onion for the sauce — Large onion pieces won’t break down enough during the 1-hour simmer. Small dice ensures they melt into the sauce.
- Reserve pasta water — If the chili becomes too thick, a splash of starchy pasta water loosens it without diluting flavor.
- Taste before adding extra salt — The beef broth and Worcestershire add sodium. Always taste first, then adjust.
- Let the chili rest overnight — The spices meld and mellow after a day in the fridge. The flavor difference is remarkable.
Common Mistakes to Avoid
- Overcooking the garlic — Garlic turns bitter if it browns. Add it after the onion is softened and cook for only 30 seconds.
- Skipping the chocolate — Unsweetened chocolate is non-negotiable. It adds silky texture and depth without sweetness. Do not substitute sweetened chocolate.
- Using a lean ground beef — 80/20 is ideal. Extra-lean beef can make the sauce dry and grainy. If you must use lean, add a tablespoon of oil when browning.
- Boiling the chili — High heat causes the sauce to reduce too much and the spices to become harsh. Always simmer on low.
- Adding beans to the sauce — In Cincinnati-style chili, beans are a topping, not an ingredient. Mixing them in makes the texture muddy.
- Skipping the deglazing step — The browned bits on the bottom are packed with flavor. Scrape them up with the vinegar and Worcestershire sauce.
Variations & Ways to Customize Cincinnati Chili
- Spicy kick — Add 1/2 teaspoon cayenne pepper or a minced chipotle in adobo along with the spices. It adds heat without altering the base flavor.
- Turkey version — Swap ground beef for 1 lb ground turkey (93/7). Add 1 tablespoon olive oil when browning to prevent dryness.
- Vegetarian adaptation — Substitute the beef with 1 lb of cooked lentils or a plant-based ground meat. Use vegetable broth instead of beef broth and increase the chocolate to 1.5 oz for extra richness.
- Extra chocolate depth — Double the unsweetened chocolate to 2 oz for a more pronounced bittersweet note. Reduce the cinnamon slightly to keep balance.
- Five-way variation — Serve over spaghetti with cheese, onion, and beans, then add a sprinkle of oyster crackers and a dash of hot sauce for the classic five-way experience.
- Dairy-free option — Omit the cheddar cheese or use a vegan shredded cheese that melts. Nutritional yeast can also add a cheesy flavor.
What to Serve With Cincinnati Chili
This dish is a meal in itself, but a few simple sides round it out beautifully.
- Celery sticks with ranch dip — The cool crunch balances the warm spices. It also adds a fresh element to the table.
- Garlic bread — Buttery toast soaks up any leftover sauce on the plate. Use a crusty baguette for the best texture.
- Simple green salad with vinaigrette — A tangy dressing cuts through the richness of the chili and cheese. Avoid creamy dressings.
- Pickled jalapeños — The acidity and heat contrast nicely with the sweet-savory sauce. Serve on the side.
- Iced tea or a light lager — A crisp beverage cleanses the palate between bites. Sweet tea pairs well with the cinnamon notes.
Make-Ahead Instructions
- Cook the chili base first — Prepare the sauce up to step 7, let it cool completely, then refrigerate in an airtight container for up to 5 days.
- Freeze in portions — Divide the cooled chili into freezer-safe bags or containers. Freeze for up to 3 months. Thaw in the refrigerator overnight before reheating.
- Prep toppings in advance — Shred the cheddar cheese, dice the onion, and rinse the kidney beans. Store each in separate containers in the fridge for up to 2 days.
- Cook spaghetti fresh — Do not cook the pasta ahead. Boil it just before serving so it stays al dente and doesn’t become gummy.
Storage and Reheating
Storage
- Refrigerator — Store the chili (without spaghetti or toppings) in an airtight container for up to 5 days. Let it cool completely before sealing to avoid condensation.
- Freezer — Transfer cooled chili to freezer-safe bags or containers. Label with the date and freeze for up to 3 months. Leave headspace in jars as the chili expands.
- Separate the toppings — Cheddar cheese and fresh onion should not be stored with the chili. Keep them in separate containers to maintain texture.
- Spaghetti storage — If you have leftover pasta, toss it with a little olive oil and refrigerate in a sealed bag for up to 2 days. Reheat in boiling water for 30 seconds.
Reheating
- Stovetop (best method) — Place the chili in a saucepan over low heat. Stir occasionally and add a splash of beef broth if the sauce is too thick. Heat until bubbling, about 5–7 minutes.
- Microwave — Transfer a portion of chili to a microwave-safe bowl. Cover with a damp paper towel and heat in 30-second bursts, stirring between each, until hot. Do not overheat or the sauce may splatter.
- Slow cooker — For a large batch, reheat the chili in a slow cooker on low for 1–2 hours. Stir once halfway through. Add a bit of broth if needed.
- Topping updates — Always add fresh shredded cheese and diced onion after reheating. Do not reheat the toppings.
Nutritional Breakdown (Per Serving)
Based on 1 serving = 1/4 of the recipe, including spaghetti and all toppings.
- Calories: 719
- Protein: 34g
- Fat: 31g
- Saturated Fat: about 12g
- Carbohydrates: 55g
- Fiber: around 3g
- Sugar: 9g
- Sodium: 1200mg
- Cholesterol: roughly 95mg
Frequently Asked Questions
Can I freeze Cincinnati Chili?
Yes. Cool the chili completely, then freeze in an airtight container for up to 3 months. Thaw overnight in the fridge before reheating. Do not freeze the spaghetti or toppings.
How long does Cincinnati Chili last in the fridge?
Stored in an airtight container, the chili keeps for up to 5 days. Keep the spaghetti and toppings separate for best texture.
What is the difference between Cincinnati Chili and regular chili?
Regular chili is thick with beans and often includes tomatoes as chunks. Cincinnati Chili is a thin, smooth sauce flavored with Mediterranean spices, chocolate, and served over spaghetti rather than in a bowl.
Do I have to use unsweetened chocolate?
Yes. Unsweetened chocolate adds a silky texture and a subtle bitterness that balances the spices. Sweetened chocolate will make the dish too sugary and alter the flavor profile.
Can I make Cincinnati Chili in a slow cooker?
Yes. After browning the beef and aromatics on the stovetop, transfer everything to a slow cooker. Cook on low for 6–8 hours or high for 3–4 hours. Add a little extra broth as the slow cooker can reduce the sauce more than stovetop.
Is Cincinnati Chili gluten-free?
The chili itself is gluten-free if you use a gluten-free Worcestershire sauce (some brands contain malt vinegar). However, the traditional spaghetti contains gluten. Use gluten-free spaghetti to make the entire dish gluten-free.
Final Words
Cincinnati Chili is one of those dishes that surprises everyone who tries it. The blend of cinnamon, chocolate, and chili powder may sound unusual, but it all comes together in a deeply satisfying sauce. Give this recipe a try — it is easier than it looks, and the leftovers are even better.
Similar Recipes
PrintCincinnati Chili
A unique, savory-sweet meat sauce with Mediterranean-inspired spices, served over spaghetti and topped with shredded cheddar, onions, and kidney beans. This Cincinnati-style chili boasts a silky, deeply flavored texture with hints of cinnamon, allspice, and unsweetened chocolate.
- Prep Time: 20
- Cook Time: 90
- Total Time: 110
- Yield: 4 1x
- Category: Main Course
- Method: Stovetop
- Cuisine: American
Ingredients
- 1 lb (454 g) 80/20 ground beef
- 1 medium yellow onion, finely diced (about 1 cup)
- 3 cloves garlic, minced
- 6 oz (170 g) tomato paste (1 small can)
- 2 tablespoons apple cider vinegar
- 2 tablespoons Worcestershire sauce
- 3 tablespoons chili powder (preferably a blend with cumin and oregano)
- 1 teaspoon ground cumin
- 1 teaspoon ground cinnamon
- 1/2 teaspoon ground allspice
- 1/4 teaspoon ground cloves
- 1 bay leaf
- 1 oz (28 g) unsweetened chocolate, finely chopped
- 2 cups (480 ml) low-sodium beef broth
- 1 teaspoon kosher salt
- 1/2 teaspoon black pepper
- 8 oz (227 g) dried spaghetti
- For serving: 4 oz (113 g) sharp cheddar cheese, finely shredded; 1 cup canned kidney beans, rinsed and drained; 1/2 cup finely chopped onion; oyster crackers (optional)
Instructions
- Heat a large Dutch oven or heavy-bottomed pot over medium-high heat. Add the ground beef and cook, breaking it apart with a wooden spoon, until browned and no longer pink, about 5–7 minutes. Stir frequently to ensure even browning and to prevent large clumps.
- Reduce heat to medium. Add the diced onion and cook, stirring occasionally, until softened and translucent, about 4 minutes. Add the minced garlic and cook until fragrant, about 30 seconds. Do not let the garlic brown.
- Add the tomato paste and stir into the meat mixture. Cook for 2 minutes, stirring constantly, to caramelize the paste slightly and deepen its flavor. The color will darken to a brick red.
- Stir in the apple cider vinegar and Worcestershire sauce, scraping up any browned bits from the bottom of the pot. This deglazing step incorporates all the fond into the sauce.
- Add the chili powder, cumin, cinnamon, allspice, cloves, bay leaf, chopped chocolate, beef broth, salt, and pepper. Stir until the chocolate is completely melted and the spices are fully incorporated. Bring the mixture to a gentle simmer.
- Reduce the heat to low and let the chili cook uncovered, stirring occasionally, for 1 hour. The sauce should barely bubble; if it reduces too quickly, add a splash of water or broth to maintain a saucy consistency. The spices will meld and deepen.
- After 1 hour, remove the bay leaf. Taste and adjust seasoning with additional salt, pepper, or a pinch of sugar if needed. The chili should have a balanced sweet-savory profile with a subtle heat from the chili powder.
- While the chili simmers, bring a large pot of salted water to a boil. Cook the spaghetti according to package directions until al dente (usually 8–10 minutes). Reserve 1/2 cup of pasta water, then drain the spaghetti and divide among four serving bowls.
- Ladle the chili over each portion of spaghetti. Top each bowl with 1 oz (28 g) of shredded cheddar cheese, 1/4 cup of kidney beans, and 2 tablespoons of finely chopped onion. Serve immediately with oyster crackers on the side.
- For a deeper flavor, let the chili cool and refrigerate overnight. Reheat gently on the stovetop over low heat, adding a splash of broth if needed. The flavors continue to develop over time.
Notes
Store leftover chili (without spaghetti and toppings) in an airtight container in the refrigerator for up to 5 days. Freeze for up to 3 months. To reheat, thaw in the refrigerator overnight, then warm in a saucepan over low heat, stirring occasionally, until bubbling. Add a splash of beef broth if the chili has thickened too much. Spaghetti and toppings should be prepared fresh for best texture.
Nutrition
- Calories: 719
- Sugar: 9g
- Sodium: 1200mg
- Saturated Fat: 15g
- Carbohydrates: 55g
- Fiber: 3g
- Protein: 34g
- Cholesterol: 130mg
Keywords: Cincinnati chili, Cincinnati-style chili, Skyline chili copycat, spaghetti chili, meat sauce, Midwestern chili, comfort food, weeknight dinner, ground beef chili, chili with chocolate
