Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
30 Minute Beef Chili

Irresistible 30 Minute Beef Chili Your Family Will Crave

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A quick and easy 30-minute beef chili recipe with bold flavors and simple ingredients.

  • Total Time: 30 minutes
  • Yield: 6 servings 1x

Ingredients

Scale
  • 2 tablespoons olive oil
  • 1 yellow onion, chopped
  • 1 red bell pepper, chopped
  • 3 cloves garlic, minced
  • 1 pound ground beef
  • 1 teaspoon salt
  • 2 ½ teaspoons chili powder
  • 2 teaspoons cumin
  • 1 teaspoon dried oregano
  • ½ teaspoon red pepper flakes
  • ¼ teaspoon cinnamon
  • 2 tablespoons tomato paste
  • 1 (28 oz) can diced tomatoes
  • 1 cup low sodium beef broth
  • 1 can red kidney beans (rinsed and drained)
  • 1 can pinto beans (rinsed and drained)
  • 1 lime
  • Optional garnishes: shredded cheddar cheese, sour cream or Greek yogurt, tortilla chips, avocado

Instructions

  1. Preheat a large pot over medium/high heat.
  2. Add the oil, onion, bell pepper, and a pinch of salt. Cook for 3-5 minutes.
  3. Add the garlic and cook for another minute.
  4. Add the ground beef, salt, chili powder, cumin, oregano, chili flakes, and cinnamon. Cook for 5-7 minutes, breaking up the meat while it cooks.
  5. Add the tomato paste, diced tomatoes, beef broth, kidney beans, and pinto beans. Stir to combine.
  6. Bring the mixture to a boil, then reduce heat and simmer for about 10 minutes, stirring occasionally.
  7. Finish with the juice of 1 lime. Serve with your favorite toppings.

Notes

  • Drain excess grease from the beef if needed.
  • For a thicker chili, simmer longer.
  • Adjust spice levels to taste.
  • Author: Livia Reed
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Main Dish
  • Method: Stovetop
  • Cuisine: American
  • Diet: Low Lactose

Nutrition

  • Serving Size: 1 bowl
  • Calories: 350
  • Sugar: 8g
  • Sodium: 600mg
  • Fat: 15g
  • Saturated Fat: 5g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 8g
  • Protein: 22g
  • Cholesterol: 50mg