There’s something magical about a pot of chili simmering on the stove. It takes me back to chilly evenings with my grandmother, wrapped in a blanket while the house filled with the warm, rich aroma of her famous chili. This recipe is my take on her classic — hearty, comforting, and made to bring people together. Whether it’s game day or just a quiet night in, it’s a hug in a bowl. Try it out and let it warm your heart!
2 tbsp olive oil
1 onion, diced
2 garlic cloves, minced
1 bell pepper, diced
1 jalapeño, seeded & minced (optional)
1 lb ground beef or turkey
2 cans (15 oz) diced tomatoes
1 can (15 oz) tomato sauce
1 can (15 oz) kidney beans, drained & rinsed
1 can (15 oz) black beans, drained & rinsed
1 cup corn (fresh, frozen, or canned)
2 tbsp chili powder
1 tsp ground cumin
1 tsp smoked paprika
½ tsp dried oregano
Salt & pepper to taste
Optional toppings: cheese, avocado, sour cream, green onions, cilantro, lime wedges
Sauté the veggies: In a large pot, heat olive oil over medium. Add onion, garlic, bell pepper, and jalapeño. Cook until soft, 5–7 minutes.
Cook the meat: Add ground meat, break it up, and brown it, about 5–7 minutes.
Add the good stuff: Stir in tomatoes, tomato sauce, beans, and corn.
Season: Mix in chili powder, cumin, paprika, oregano, salt, and pepper.
Simmer: Lower heat and cover. Let simmer for at least 30 minutes, stirring occasionally.
Taste & adjust: Add extra seasoning if needed.
Serve: Spoon into bowls and load up with your favorite toppings!
Want it spicier? Add more jalapeño or a pinch of cayenne.
Let it sit overnight — chili tastes even better the next day!
Swap meat for extra beans or lentils for a vegetarian version.