Soups & Stews
This chili cheese recipe delivers the ultimate comfort food experience—crispy baked cheese topping meeting rich, hearty chili in one perfect bite. I perfected this after years of testing different cheese blends and baking techniques to ensure that golden, bubbling crust every time.
The secret lies in the right balance of cheddar and Monterey Jack, baked until the edges are perfectly crisp while keeping the center gooey.
The foundation starts with a bold chili base—ground beef, kidney beans, and tomatoes simmered until thick and flavorful. What sets this apart is the cheese layer: a mix of sharp cheddar and Monterey Jack melted until it forms a restaurant-quality crust.
The key is baking it just long enough for that irresistible crunch without burning the top. This isn’t your average chili; it’s a meal that feels like a warm hug on a cold day.
By the time you pull it from the oven, you’ll have a dish that’s comforting enough for a family dinner but impressive enough for guests. The chili stays rich and savory, while the cheese topping transforms it into something truly special.
Whether you’re feeding a crowd or craving a solo indulgence, this recipe delivers every time. Let’s get started on making it.
For extra flair, I recommend adding a sprinkle of green onions or jalapeños on top before baking—just enough to elevate the classic flavors without overpowering them. The variations are endless, but the core remains the same: crispy cheese, melty chili, and pure comfort in every bite.
Ingredients for chili cheese
Bold flavors and crispy cheese—this chili cheese recipe needs just 13 ingredients for ultimate comfort.
| Ingredient | Amount | Notes |
|---|---|---|
| Ground Beef 🥩 | 1 ½ lb | 80/20 fat ratio preferred |
| Kidney Beans 🌱 | 1 can (15 oz) | Drained and rinsed |
| Tomato Sauce 🍅 | 1 can (15 oz) | Crushed tomatoes or sauce |
| Yellow Onion 🧅 | 1 medium | Diced, about 1 cup |
| Garlic Cloves 🧄 | 3 cloves | Minced, fresh preferred |
| Chili Powder 🌶️ | 2 tsp | Adjust for spice preference |
| Ground Cumin 🌿 | 1 tsp | Toasted for depth |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Sharp Cheddar Cheese 🧀 | 2 cups | Shredded, block preferred |
| Monterey Jack Cheese 🧀 | 1 cup | Shredded, mild flavor |
| Green Onions 🧅 | 2 whole | Sliced, for garnish |
| Olive Oil 🫒 | 1 tbsp | For browning meat |
The beef is where the richness starts. 80/20 fat ratio gives you that deep flavor, and you'll find it pre-packaged in the meat section of most grocery stores. Costco and Walmart usually have it at good prices, or grab it from the butcher counter if you want extra-fresh. The kidney beans? Canned is fine, but if you've got dried, soak them overnight—trust me, the texture is better. For the tomatoes, San Marzano cans are the gold standard, but any good-quality crushed tomatoes will work. The onion and garlic are simple: one medium onion (about a cup diced) and three cloves of garlic—nothing fancy, just fresh.
No chili powder? Dried chili flakes or smoked paprika at half the amount will get you close. The cheese blend is non-negotiable though—sharp cheddar and Monterey Jack is the magic combo. Pre-shredded cheese gets clumpy, so grab blocks and shred them yourself. Walmart's Great Value cheddar is a solid budget pick, but Kraft Natural is my go-to for that perfect melt. Short on green onions? Fresh chives or scallions work too. The olive oil is just for browning the beef—don't skimp, but don't go overboard either.
This chili reheats like a dream—better the next day once everything melds. Keeps in the fridge for 4-5 days, freezes for 3 months. I double the recipe and freeze half for lazy weeknights. The cheese topping? Make it ahead and store it separately—just add it fresh before baking. For extra crispiness, broil for 2-3 minutes at the end, but watch it like a hawk—it burns fast.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe when I’m too tired to wash another dish—just brown the beef, toss in the onions and garlic, then dump everything into one pot with the beans and sauce. Fifteen minutes later, it’s ready, and my counters stay ridiculously clean.
- Cheesy Garlic Kiss: That moment when the melted cheese meets the caramelized onions and garlic? Pure satisfaction. The tomato sauce gives it depth, but the sharpness of the garlic and the creamy cheese pull it all together—like a hug in a bowl.
- Lunchbox Hero: Between us, this is my go-to for meal prep. I make a big batch on Sundays, portion it into containers, and boom—easy lunches for the week. The beans keep it hearty, and the cheese makes it feel like a treat, not just leftovers.
- Budget-Friendly Powerhouse: Ground beef and kidney beans stretch so far, and a can of tomato sauce keeps costs low. I’ll be real: it’s not fancy, but it’s solid for feeding a family of four for under $10. Plus, the leftovers taste just as good reheated as they do fresh.
Step-by-step instructions for chili cheese recipe
Here's how to create a hearty chili with a perfectly crispy, cheesy top that'll bring comfort to your table.
Brown the Ground Beef and Sauté Aromatics
Heat the 1 tablespoon olive oil in a large Dutch oven or heavy pot over medium-high heat. Add the 1.5 lb ground beef and break it apart with a wooden spoon, letting it brown in batches to avoid overcrowding. You want the beef to develop a deep, rich color—this builds incredible flavor. Once fully browned, drain any excess fat but leave about 1 tablespoon in the pot for cooking.
Add the 1 medium yellow onion and 3 cloves garlic cloves to the pot. Sauté for 3-4 minutes until the onions soften and become translucent, and the garlic releases its fragrant aroma. This step forms the flavor base for your chili, so don't rush it. The onions should be tender but not browned, and the garlic should smell pungent and inviting.
Build the Chili Base with Spices and Beans
Reduce the heat to medium and stir in the 2 teaspoons chili powder, 1 teaspoon ground cumin, 1 teaspoon salt, and 0.5 teaspoon black pepper. Let the spices toast in the beef fat for 1 minute to deepen their flavors. This is where the chili gets its signature warmth and complexity.
Pour in the 1 can (15 oz) tomato sauce and 1 can (15 oz) drained kidney beans, stirring well to combine. Bring the mixture to a gentle boil, then reduce the heat to low and let it simmer uncovered for 20-25 minutes. You're looking for the flavors to meld together and the chili to thicken slightly. Stir occasionally to prevent sticking, and taste for seasoning—adjust with more salt or chili powder if needed.
Prepare the Cheese Topping for Maximum Crisp
While the chili simmers, shred the 2 cups sharp cheddar cheese and 1 cup monterey jack cheese using a box grater or food processor. The finer and more evenly shredded, the better the melt and crisp. In a small bowl, mix the shredded cheeses with 1 tablespoon olive oil—this helps create a crispy, golden crust on top.
Spread the cheese mixture evenly over the chili in the pot, pressing down gently with the back of a spoon to ensure full contact with the surface. This step is critical for achieving that perfect crispy top. Place the pot under the broiler for 3-5 minutes, watching closely for the cheese to turn golden brown and bubble. You want it to crisp up like a pizza crust—this is what makes this chili special.
Serve with Fresh Garnish and Crispy Top
Remove the pot from the broiler and let it rest for 2 minutes to allow the cheese to set slightly. This resting time ensures the top stays crispy when you serve it. Use a spatula to carefully transfer the chili to bowls, making sure to get that delicious crispy cheese layer.
Garnish each serving with 2 sliced green onions for a fresh pop of color and brightness. The contrast between the crispy cheese top, hearty chili, and fresh green onions makes every bite satisfying. Serve immediately with crusty bread or tortilla chips to soak up any extra chili and cheese.
Pro Tips For Making Chili Cheese
- Brown the Beef Properly: Dump that raw ground beef into the pan and let it sizzle hard for 5–7 minutes until it loses its pink color and pulls away from the edges. I learned this the hard way—skipping this step leaves you with bland, greasy chili that tastes like it’s still half-raw. Use medium-high heat and resist the urge to stir constantly; just let it crisp in patches.
- Soak Those Beans: Drain and rinse your kidney beans, then give them a quick 15-minute soak in warm water before adding them to the chili. This cuts down on the gummy texture that ruins so many bean dishes. (Yes, even if you’re impatient like me, the difference is noticeable.)
- Sweat the Onions Low: Chop your yellow onion into ¼-inch pieces and cook them in the same pan as the beef, but drop the heat to medium-low once they start to soften. High heat burns onions before they sweeten, and you’ll end up with bitter chili. Aim for 8–10 minutes until they’re translucent and just starting to caramelize—this builds flavor without overpowering the dish.
- Add Tomato Sauce Last: Hold off on dumping in the tomato sauce until the beef, onions, and garlic have released their raw flavors. Stir it in only after the beef is fully browned and the onions are sweet—this keeps the sauce from turning into a watery mess. (Your future self will thank you when the chili isn’t gloppy.)
Regional styles of this chili cheese
Texas-Style Chili Cheese
In Texas, this dish is all about bold flavors and that signature crispy cheese crust. I love adding 1 tbsp of hot sauce (like Tapatío) to the chili before serving, and topping it with crumbled Frito corn chips mixed into the cheese blend.
The chips add crunch and a subtle sweetness that balances the heat. Serve it in a cast-iron skillet straight from the oven for that rustic, hearty feel. 🌶️
New Mexico Green Chili Cheese
New Mexico puts a Southwestern twist on this classic by using green chili sauce instead of tomato-based chili. I swap the kidney beans for pinto beans and add 1 cup of diced green chiles (fresh or canned) to the chili.
For the cheese, I mix in ½ cup of cotija cheese for a tangy kick. The result is a vibrant, slightly spicy dish with a creamy, crispy cheese top. 🌿
Midwest Casserole Style
Up north, chili cheese often takes the form of a baked casserole. I layer the chili in a 9x13-inch baking dish, top it with a mix of shredded cheddar and Velveeta cheese, then bake at 375°F for 20 minutes until bubbly.
The Velveeta adds extra creaminess, while a sprinkle of crushed Ritz crackers on top creates a buttery, crispy finish. This version is perfect for potlucks and family gatherings. 🧀
California Veggie Chili Cheese
For a West Coast twist, I replace the ground beef with black beans, portobello mushrooms, and bell peppers for a hearty vegetarian version. The chili gets a boost of smokiness from 1 tsp of liquid smoke, and the cheese topping includes nutritional yeast for a cheesy, umami flavor.
Top with avocado slices and pickled jalapeños for a fresh, zesty finish. 🥑
Deep South Cornbread Topping
In the Deep South, chili cheese often gets a cornbread crust instead of cheese. After baking the chili, I mix 1 cup of cornmeal, 1 egg, and ½ cup of milk into a batter, spread it over the chili, and broil until golden.
The cornbread adds a sweet, crumbly texture that contrasts beautifully with the rich chili. Serve with a side of collard greens for a full Southern meal. 🌽
Nutrition facts
Frequently asked questions
Can I make this chili cheese recipe without ground beef?
For a vegetarian version, swap the beef with 1.5 cups of black beans or 1 can of lentils. Add 1 tsp liquid smoke and ½ cup of diced mushrooms to mimic the meaty texture. The cheese topping will still crisp perfectly, and the flavors hold up beautifully.
Why does my cheese topping get greasy instead of crispy?
Greasy cheese happens when the chili isn't hot enough or the cheese melts too fast. First, ensure your chili is simmering at low heat before adding the cheese. Second, broil on high heat for 3-4 minutes (not longer) and watch closely—it burns fast! A light sprinkle of cornstarch mixed into the cheese can also help absorb moisture.
How do I reheat leftover chili cheese without drying it out?
Reheat in the oven for the best results: Cover with foil and bake at 350°F for 15-20 minutes. For extra crispiness, uncover for the last 2 minutes. Microwaving works in a pinch, but add 1 tablespoon of water to a microwave-safe dish and cover with a damp paper towel to prevent drying.
What’s the best way to store this chili for meal prep?
Store the chili and cheese topping separately. Keep the chili in an airtight container in the fridge for 4-5 days or freeze for 3 months. Reheat the chili first, then add fresh cheese and broil for 2-3 minutes to restore that crispy top. Never freeze the cheese topping—it loses texture.
Can I make this in a slow cooker?
Yes! Brown the beef first, then transfer everything (except cheese) to the slow cooker. Cook on low for 6-7 hours or high for 3-4 hours. For the cheese step, transfer the chili to an oven-safe dish, top with cheese, and broil as directed. The slow cooker keeps the chili tender, but the crispy top still works like magic.
