Ingredients
Equipment
Method
Step 1: Warm the pot
- Add the oil and heat it on medium.
- You don’t need perfect timing here — you’ll know it’s ready when the beef sizzles as it hits the pot.
Step 2: Brown the beef
- Drop in the ground beef and break it apart with your spoon.
- This part is always oddly satisfying… watching it go from pink to caramelized.
- Cook until it’s fully browned. Around 7–8 minutes.
- Sometimes I sneak a tiny bite (careful!) to check the seasoning. A habit I picked up without realizing.
Step 3: Add the onion, garlic, and bell pepper
- Throw them all in.
- Stir and let them soften — maybe 4–5 minutes.
- At this point your kitchen officially smells like someone who knows how to cook lives here.
- And honestly… It feels nice.
Step 4: Time for the spices
- Sprinkle in the chili powder, cumin, paprika, salt, pepper, and whatever heat level you’re comfortable with.
- Let them toast for about a minute.
- That “warming the spices” trick takes the flavor from “decent” to “oh wow, this is actually pretty good.”
Step 5: Add tomatoes, beans, broth
- Everything goes in.
- Yes — it’ll look soupy at first. Don’t panic.
- Chili starts getting messy. Ends magical.
Step 6: Bring it to a gentle boil
- Once you see bubbles, reduce the heat to low.
- That’s when the chili settles into its groove.
Step 7: Let it simmer 25–30 minutes
- This is the heart of the recipe.
- As it simmers:
- The tomato flavor softens
- The spices blend
- The beef gets tender
- The whole pot thickens slowly
- Sometimes I zone out here, leaning on the counter, letting the steam hit my face.
- Cooking can be oddly grounding when you don’t rush.
Step 8: Taste and adjust
- A pinch more salt?
- A splash of hot sauce?
- Maybe some brown sugar if the tomatoes are too sharp?
- Taste it like you’re trying to understand what it wants.
Step 9: Serve your masterpiece
- Scoop it into bowls and add toppings if you want:
- Cheese
- Sour cream
- Fresh jalapeños
- Onions
- Coriander
- Or nothing. This chili is totally fine on its own.
